it-swarm.com.de

Liste der wichtigsten Städte mit Breitengrad und Zeitzone

Ich bin auf der Suche nach einer Open-Source-Flat-Datei (beispielsweise durch Kommas getrennte Werte) der großen Städte dieser Welt, zusammen mit ihren Breitengraden und Zeitzonen. Die ersten 1000 oder mehr sind in Ordnung. Ist eine solche Ressource verfügbar?

Möglicherweise ist auch eine Kombination aus zwei flachen Dateien (lat/long & timezone) in Ordnung.

25

Schauen Sie sich an: http://www.maxmind.com/app/worldcities

hier ist auch eine kostenlose Version: http://www.maxmind.com/app/geolitecity

10
stewe

Sie können sich das ansehen

http://www.partow.net/m Miscellaneous/airportdatabase/#Download

informiert Sie über die neuesten Informationen aller großen Städte mit Flughäfen

20

Ich hatte dieses Problem - ich brauchte es, um Markierungen auf einer Karte zu platzieren. Hier ist die Vorgehensweise, die ich befolgt habe:

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

Die Daten werden von Wikipedia zur Verfügung gestellt:
https://en.wikipedia.org/w/index.php?title=List_of_cities_by_longitude&printable=yes

Ich verarbeite dies mit der Browser-Debugging-Konsole.

Die Ausgabe ist ein JSON-Objekt. Wenn Sie mit JavaScript arbeiten können, sollte es leicht zu optimieren sein.

1
Rolf

Aufbauend auf Parapuras Antwort (+1 für die großartige Idee, Flughafenlisten zu verwenden):

Hier ist eine weitere viel vollständigere Flughafendatenbank (heute 46325 Flughäfen und offenbar aktiv gewartet).

Um hoffentlich die Zeit anderer zu sparen, sind hier die wenigen Befehlszeilen, mit denen ich alles bekam:

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

Um größere Städte zu bekommen, würde ich die Flughäfen verwenden, die als "large_airport" qualifiziert sind.

0
Pierre D

Dieser wird als CSV-Dateien http://www.geobytes.com/geoworldmap/ und als Breitengrad und Zeitzone ausgegeben.

0
herzo