Список крупных городов с широтой, долготой и часовым поясом - PullRequest
26 голосов
/ 23 августа 2011

Я ищу плоский файл с открытым исходным кодом (например, значения, разделенные запятыми) основных городов мира, а также их широту, долготу и часовой пояс. Первая 1000 или больше в порядке. Доступен ли такой ресурс?

В конце концов, сочетание двух плоских файлов (широта / долгота и часовой пояс) тоже подойдет.

Ответы [ 5 ]

20 голосов
/ 23 августа 2011

Вы можете взглянуть на это

http://www.partow.net/miscellaneous/airportdatabase/#Download

, где вы найдете подробную информацию обо всех крупных городах с аэропортами

9 голосов
/ 23 августа 2011

Взгляните на: http://www.maxmind.com/app/worldcities

, а также бесплатная версия: http://www.maxmind.com/app/geolitecity

1 голос
/ 24 декабря 2017

У меня была эта проблема - мне нужно было разместить маркеры на карте. Вот процедура, которой я следовал:

https://gist.github.com/rolfen/cdaf1895b44659c1c4d2b90970af443e

Данные предоставлены Википедией:
https://en.wikipedia.org/w/index.php?title=List_of_cities_by_longitude&printable=yes

Я выполняю некоторую обработку с помощью консоли отладки браузера.

Выходные данные являются объектом JSON. Если вы можете работать с JavaScript, его легко настроить.

0 голосов
/ 22 апреля 2015

Этот файл поставляется в виде файлов CSV http://www.geobytes.com/geoworldmap/ и содержит широту и долготу и часовые пояса.

0 голосов
/ 22 апреля 2015

Опираясь на Ответ Парапуры (+1 за отличную идею использования списков аэропортов):

Вот еще одна гораздо более полная база данных аэропортов (46325 аэропортов на сегодняшний день и, по-видимому, активно поддерживается).

Чтобы надеяться сэкономить время других, вот несколько командных строк, которые я использовал, чтобы получить все это:

wget ourairports.com/data/airports.csv
wget ourairports.com/data/airport-frequencies.csv
wget ourairports.com/data/runways.csv
wget ourairports.com/data/navaids.csv
wget ourairports.com/data/countries.csv
wget ourairports.com/data/regions.csv

Чтобы получить крупные города, я бы использовал аэропорты с квалификацией "large_airport".

...