A simple BASH script to fetch and convert the [IANA tz database][1] into a list of IANA timezone names with a relative latitude/longitude exemplifying the timezone (according to [nodatime][2]) with the powers of [jq][3] and [curl][4]
I mean, it's basically this:
curl https://nodatime.org/TimeZones?format=json | jq '{ "data": [.Zones[] | {"names":[.Id, .Aliases[]], "location": { "lat": .Location.Latitude, "long": .Location.Longitude }}]}' > TZLatLong.json