Utilizzando le API Geo di scegliere una città a caso da qualsiasi parte del mondo
-
22-09-2019 - |
Domanda
Sto cercando di usare eccellente API GeoPlanet di Yahoo: http://developer.yahoo.com/geo/geoplanet/guide/ api-reference.html
Vorrei scegliere una città a caso da qualsiasi parte del mondo, ma non riesco a vedere un modo semplice per farlo. Ho provato l'interrogazione per paese e chiedendo per i bambini di tipo 'città', ma non riesco a farlo direttamente.
Qualcuno può pensare a un modo per strappare un WOEID città casuale senza dover interrogare il paese, poi le regioni di amministrazione, quindi l'amministratore 2, quindi l'amministratore 3 ecc.
Ho anche sperimentato con YQL, ma non hanno abbastanza di una comprensione circa le API disponibili.
Soluzione
Dai un'occhiata alla http://world-gazetteer.com/ . È possibile memorizzare tutte le città nel database locale, quindi fare selezionare a caso, e poi basta geocoding città selezionata utilizzando qualsiasi servizio di geocodifica che ti piace.
Altri suggerimenti
Solo per Phun, perché non genera casuale / lungo lat & visualizzare ciò che è lì?