私は場所を表示するためにGoogleマップAPIを使用しています。その場合私はGoogleマップマーカーから都市のシテジップを取得するオプションが必要です。地図では、ドラッグが終了した後、マーカを移動して都市、州、およびジップを返します。私は首尾よく緯度と経度を取得しましたが、どのように都市、州、およびジップを得ることができます。できるだけ早く私を助けてください..Googleマップから街の状態を取得
2
A
答えて
0
http://code.google.com/apis/maps/documentation/services.html#ReverseGeocoding
geocoder = new GClientGeocoder();
...
geocoder.getLocations(latlng, showAddress);
(showAddressが関数である)
4
Google MapsのAPIは、特定のアドレスのデータを抽出するためにrather verbose formatを使用しています。
geocoder.getLocations(latlng, showAddress);
function showAddress(response){
if (response && response.Status.code == 200){
var place = reponse.Placemark[0]
var city = place.AddressDetails.Country.AdministrativeArea.SubAdministrativeArea.Locality.LocalityName;
var state = place.AddressDetails.Country.AdministrativeArea.AdministrativeAreaName;
var zip = place.AddressDetails.Country.AdministrativeArea.SubAdministrativeArea.Locality.PostalCode.PostalCodeNumber;
}
}
1
Javascriptの方法についてはあまり確かではありませんが、GWT Googleマップライブラリを使用して同じように行っています。
geocoder.getLocations(<<Your Address>>, new LocationCallback() {
public void onFailure(int statusCode) {
Info.show("Failed","Unable to geocode that address.","");
}
public void onSuccess(JsArray<Placemark> locations) {
final Placemark place = locations.get(0);
Window.alert(place.getCity() + place.getState() + place.getCountry() + place.getPostalCode());
} });
関連する問題
- 1. Google Maps API - 街角を取得する
- 2. Androidスタジオ - GPSロケーションエラーから街を取得
- 3. Googleマップで街をマークする方法
- 4. バッテリー状態をJ2MEから取得
- 5. Googleマップから写真を取得
- 6. redux状態からアイテムを取得するか、サーバから取得する
- 7. オブジェクト状態の取得
- 8. openstreetmapから街の境界を取得する
- 9. 休止状態の複数のテーブルからデータを取得
- 10. 状態の取得選択した国の状態のリスト
- 11. Googleマップを置き換えて街路図を開く
- 12. VB.NET他のアプリケーションからライブ状態を取得する
- 13. データベースからのチェックボックスフィールドの状態の保存と取得
- 14. swfobject.embedSWFを使用せずにyoutube APIから状態を取得
- 15. テキストの取得ServiceNow REST APIからの状態
- 16. Cでスレッドの状態を取得++ /窓
- 17. VLCリモートコントロールインターフェイスプレーヤーの状態を取得する
- 18. React:親コンポーネントの状態データを取得
- 19. iPhone/iPadワイヤレスキーボードの状態を取得
- 20. WPF Treeview - チェックボックスの状態を取得
- 21. 角度UIルータでURL文字列から状態を取得
- 22. 状態名をregion_idから取得Magento 1.6.2
- 23. 休止状態のoracleシーケンスから取得
- 24. ユーザーからのGoogleマップの座標を取得
- 25. ポストバック間でのラジオボックス状態の取得
- 26. 休止状態のoracleデータの取得
- 27. Android/Googleマップ:移動したルートからの距離を取得
- 28. Googleマップからアドレスを取得するための逆ジオコーディング?
- 29. Googleマップのアクティビティから選択した場所を取得
- 30. Googleマップから場所の詳細を取得する
しかし、私は都市、州を取得することができます..正確なコードは何か..またはgetCity()のような関数.. – apueee