2011-07-20 19 views
0

私は国と住所を持っています。 GoogleマップV3からlatitudelongitudeを取得するにはどうすればよいですか?Googleマップで動的緯度と経度を取得するにはどうすればよいですか?

マップを読み込むためにこれを使用します。

EDIT

Thisは私の実際のコードですが、GoogleのAPIは、このエラーを返すようだ:W[B].bindTo=function(a,b,c,d){var c=c|...R[p](this,wf,a);this.Pb&&this.Pb(a)};

SOLUTION 削除センター:場所、

答えて

2

これはGeocoding Requestsで検索できます。

最後に私が使ったプロジェクトはhereです。現実世界の実例については、AddMarkergmaps3.jsを参照してください。基本的にはデータベースからアドレスを取得し(AJAXを使用)、それらをlat/lonに変換してマップ上にマーカーを作成します。

+0

。また、私の例をチェックして、いくつかのエラーが発生し、それは動作しません! – markzzz

+0

@markzzz実際のコードを表示/デバッグするための実際のURLはありますか? – AlexV

+0

ええ、ここで私のコードをチェックすることができます:http://jsfiddle.net/X5r8r/146/ – markzzz

1

あなたは自分のREST-を使用することができますAPI。

http://maps.google.com/maps/api/geocode/json?address=Berlin+Germany&sensor=false 

ドキュメントはThe Google Geocoding APIです。あなたはhttpリクエストを行う必要があります。クエリを実行してからJSONを解析するには、jQueryの$.getを使用します。他の出力形式にはXMLがあります。 their siteにもJavaScriptジオコーダーがあります。

関連する問題