2012-03-20 2 views
0

をembaddingグーグルマップに関するヘルプを必要とし、私は正常に埋め込まグーグルマップをHVが、いけない現在の緯度&経度を取得する方法を知っていますユーザが設定したGMAPの場所..... オプション*現在のズーム値 が、私は私のウェブのレジスタ・ユーザーが自分のプロフィールページで提供GMAPから自分の位置(緯度&経度)を格納したい

+0

緯度/経度がユーザーによって設定されている場合は、その情報をお持ちではないでしょうか。彼らはそれを設定するときにそれをキャプチャしないでくださいなぜですか? –

+0

gmapが自分の家を地図の中心に移動させ、「自分の位置を設定」ボタンをクリックすると、gmapの位置と店舗からの緯度/経度を取得します。私は現在の緯度/緯度を取得するためにgmap上のappy機能を知っていません –

+0

**私が探していたものは、このリンク** ** http://www.ramirezcobos.com/2010/01/22/get-緯度経度 - with google-maps-v3/ ** Googleマップの埋め込み**現在の緯度/経度、ズームレベル**、**中央のマーカー** –

答えて

1

があなたのマップがmapという変数に格納されると仮定すると、https://developers.google.com/maps/documentation/javascript/reference#Map

を参照してください助けてください、これは中心部を取得する方法です地図(LatLngを返す):

map.getCenter() 

マップの中央に表示される位置を返します。 このLatLngオブジェクトはラップされません。詳細については、LatLngを参照してください。

とマップのズームレベル(数値を返します):あなたがマップにクリックハンドラをアタッチし、クリックされた座標を取得することができます

map.getZoom() 
+0

**私はここに私が探していたものをこのリンク** http://www.ramirezcobos.com/2010/01/22/get-latitude-and-longitude-with-google-maps-v3/ a * * Googleマップエンディング**現在の緯度/経度、ズームレベル**、**マーカー**を返すことができる** –

+0

@Fakhr Alam、um ...そのリンクはちょうど私の答えが説明する*正確にそれをすると言う... –

1

var map = new google.maps.Map(...); 
google.maps.event.addListener(map, 'click', function(ev){ 
    console.log('Click at: ' + ev.latLng.Ua + ', ' + ev.latLng.Va + '. Zoom: ' + map.getZoom()); 
}); 

することができます実際の動作例を参照してください:JSFiddle

+0

私はこのコードを貼り付けた.......... .......... ......... ......... .............. .......... ......
\ n
.......... text-align:left ">大きな地図を表示

+0

@FakhrAlam申し訳ありませんが、私はあなたが言うことを本当に理解していません – axelarge

+0

**このリンク** http://www.ramirezcobosで、私が探していたものがここにありました。com/2010/01/22/get-latitude-and-longitude-with-google-maps-v3/ **現在の緯度/経度、ズームレベル**を返すことができる** Googleマップの埋め込み** **中央のマーカー** –

関連する問題