GPSから取得した緯度経度から、その地点周辺の情報を検索したい。
しかし現状のSDK(ver. m5-rc14)では実現できない。
※android.location.Geocoder#getFromLocation(double latitude, double longitude)
というAPIは存在する。しかし、現状エミュレータ上でこのAPIを使用しても、エミュレータ内のデータベース(/data/misc/location/geodb)を検索するだけらしく、使い物にならない模様。
したがって、使えるWebAPI探して利用するしかない。
候補としては、GeoNames(http://www.geonames.org/)が有力。
このサイトのWebAPIであるfindNearbyWikipediaを使用すれば、緯度経度からその周辺に存在するもののWikipediaエントリー情報を取得できる。
(http://www.geonames.org/export/wikipedia-webservice.html#findNearbyWikipedia)