我正在尋找這個世界上主要城市的開源平面文件(逗號分隔值),以及它們的緯度經度和時區。前1000或更多是好的。這樣的資源是否可用?謝謝。經緯度和時區的主要城市名單
最終,兩個單位文件(緯度/長&時區)的組合也很好。
我看到過類似的問題,但沒有回答這個問題。我需要一個軟件應用程序。
我正在尋找這個世界上主要城市的開源平面文件(逗號分隔值),以及它們的緯度經度和時區。前1000或更多是好的。這樣的資源是否可用?謝謝。經緯度和時區的主要城市名單
最終,兩個單位文件(緯度/長&時區)的組合也很好。
我看到過類似的問題,但沒有回答這個問題。我需要一個軟件應用程序。
這個有很多重複的條目,它是由一個字母等不同 – saganas
以下命令將數據庫轉換爲「城市,國家:LatDecimal:LonDecimal」格式。 'cat GlobalAirportDatabase.txt | grep -v「00:00:00」| awk -F':'{print $ 4','$ 5':'$ 9'''($ 6 + $ 7/60 + $ 8/3600)「:」$ 13「」($ 10 + $ 11/60 + $ 12/3600)}' | sed's /:S /: - /'| sed's /:U /: - /'| sed's /:N /:/'| sed's /:E /:/'> WorldCities' – Richard
建於Parapura's answer(+1 reat使用機場名單的想法):
這是另一個much more complete airport database(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"
。
這裏假設每個主要城市都有一個機場。 – Rolf
這是一個以CSV文件形式出貨的http://www.geobytes.com/geoworldmap/和contians緯度經度和時區。
我有這個問題 - 我需要它在地圖上放置標記。這裏是我遵循的程序:我做一些處理上,使用瀏覽器的調試控制檯
https://en.wikipedia.org/w/index.php?title=List_of_cities_by_longitude&printable=yes
:
https://gist.github.com/rolfen/cdaf1895b44659c1c4d2b90970af443e
的數據是由維基百科提供的。
輸出是一個JSON對象。如果你可以使用JavaScript,應該很容易調整。
另請參見本社區wiki條目(http://stackoverflow.com/q/16086962/634824) –