電話の位置情報サービスを使用するアプリの実行を見て、現在の場所が緯度/経度で返されることを理解しています。
これを場所に変換したり、たとえば場所に最も近い「郵便局」を見つけたりするための最良の方法は何ですか?
Google Maps API に緯度/経度を渡して場所を取得できることは知っていますが、これが最善の方法ですか、それとももっと良い方法がありますか?
電話の位置情報サービスを使用するアプリの実行を見て、現在の場所が緯度/経度で返されることを理解しています。
これを場所に変換したり、たとえば場所に最も近い「郵便局」を見つけたりするための最良の方法は何ですか?
Google Maps API に緯度/経度を渡して場所を取得できることは知っていますが、これが最善の方法ですか、それとももっと良い方法がありますか?
GeoCoderとメソッドgetFromLocationを見てください。
このコードを試してください:
// create geo point
GeoPoint point = new GeoPoint((int) (lattitude * 1E6), (int) (longitude * 1E6));
// get the MapController object
MapController controller = mapview.getController();
// animate to the desired point
controller.animateTo(point);