开发者

Using Geo APIs to pick a random town from anywhere in the world

I'm trying to use Yahoo's excellent GeoPlanet API: http://developer.yahoo.com/geo/geoplanet/guide/api-reference.html

I would like to pick a random town from anywhere in the world but can't see an easy way to do it. I have tried querying by country and asking for children of type 'town', but can't seem to do that directly.

Can anyone think of a way to pluck out a random town WOEID without having to query the country, then the admin regions, then the admin 2, then the admin 3 etc.

开发者_JS百科

I have also experimented using YQL, but don't have enough of an understanding about the available APIs.


Have a look at http://world-gazetteer.com/. You can store all towns in your local database, then do random select, and then just geocode selected town using any geocode service you like.


Just for phun, why not generate random lat/long & display whatever is there?

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜