回答:
あなたが探しているものはジオコーディングと呼ばれています。
グーグルはあなたが探していることをするジオコーディングウェブサービスを提供します。サーバーでジオコーディングを行うことができます。
JSONの例:
http://maps.google.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA
XMLの例:
http://maps.google.com/maps/api/geocode/xml?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA
編集:
これは現在非推奨のメソッドであり、このデータにアクセスするには独自のGoogle APIキーを提供する必要があることに注意してください。
sensor
パラメーターが不要になったことを示しています。
United+States
アドレスパラメータ内に挿入する必要はありませんか?;-)
あなたはGoogle Maps APIを要求しましたが、私はOpen street mapsによるオープンソース、実用的、合法的、無料、クラウドソースの API を提案します
https://nominatim.openstreetmap.org/search?q=Mumbai&format=json
参照用のAPIドキュメントです。
編集:Google Maps APIと比較すると、少なくとも郵便番号の点で不一致が時々あり、後者はより正確であるようです。これは、カナダポスト検索サービスを使用してカナダの住所を検証する場合に当てはまりましたが、他の国でも同様です。
ジオコーディングJavascript
:https :
//developers.google.com/maps/documentation/javascript/geocoding
Nugetは私の問題を解決しました:Geocoding.Google 4.0.0。追加のクラスなどを記述する必要がないようにインストールします。