Dove posso trovare un elenco di Paesi, Stati e città?[chiuso]
Domanda
Questo probabilmente sembra un duplicato, dal momento che ci sono domande identiche là fuori.
Sfortunatamente tutte le risposte a tutte queste domande mancano di un dettaglio: stato.
Dove posso ottenere un elenco di paesi, stato e le città?
Ad esempio, voglio questo:
| Sydney | New South Wales | Australia |
o
| Miami | Florida | United States |
I non farlo vuoi qualcosa di simile, che esclude lo stato:
| Miami | United States |
C'è un posto dove posso ottenere questo tipo di dati?
Ho già provato le seguenti fonti di dati:
- http://www.maxmind.com/app/csv
- http://www.geodatasource.com/world-cities-database/free
- http://developer.yahoo.com/geo/geoplanet/data/
Ma tutti escludono il stato.
Soluzione
L'ONU mantiene un elenco di paesi e" stati " / regioni per il commercio economico.Questo DB è disponibile qui: http://www.unece.org/cefact/locode/welcome.html
Altri suggerimenti
geonames.org ha un'api e un dump di dati di luoghi geografici in tutto il mondo.
geonames è bello.uno strumento di esportazione basato su geonames:
https://github.com/yosoyadri/GeoNames-XML-Builder
c'è anche l'eccellente modulo pycountry:
Geonames ha molti dati sui luoghi (comprese le città) ma sembra essere contribuito e forse non completo.
Forse anche provare Cassonetto SQL, Ho usato molto questo sito web per questi tipi di database, città, province, ecc.Purtroppo non è gratuito, ma sembra essere solo una tassa una tantum.
Guarda qui!È stato costruito non più fa nel 2014.
Ottenere un elenco di paese / stato / città in una gerarchia utilizzando geonames webservice
Questa potrebbe essere una risposta laterale, ma se si scarica Virtuemart (Un componente Joomla), ha una tabella dei paesi e tutti gli stati correlati tutti impostati per te inclusi nell'installazione SQL.Sono chiamati jos_virtuemart_countries
e jos_virtuemart_states
.Include anche i codici paese a 2 e 3 caratteri.Lo allegherei alla mia risposta, ma non vedo un modo per farlo.