-1

ユーザーがKMLポリゴンにマウスカーソルを合わせるとGoogle Mapで緯度/経度の変化を表示できますか?Google Map KMLレイヤー上を移動するときの緯度/経度の抽出

次のスクリプトはGoogleマップで正常に動作します。しかし、ユーザーがポリゴン領域上にマウスカーソルを移動しても変化しません。

google.maps.event.addListener(
map, 'mousemove', 
updateLatLngBox 
); 

緯度/経度を示すスナップショットは、ユーザーがマウスを使用して、次を介して部分的に解決Blue Region

+0

ユーザーはKMLレイヤーとやりとりする必要がありますか?そうでない場合は、KMLレイヤパスから作成された既知の 'google.maps.LatLngBounds'、' google.maps.KmlLayer'(ここで指定されている:https://stackoverflow.com/questions/3487142/google -maps-v3-api-kml-layer-messing-with-click-mouse-events)と、上記のような通常の 'mousemove'イベントリスナです。 'google.maps.KmlLayer'を使用する利点は、地図自体から伝播されるイベントに影響しないように、KMLを表示することです。 – Adam

答えて

0

に移動したときに 'クリック' に変化しない: -

google.maps.event.addListener(AreaA, 'click', function(kmlEvent) { 
    var latitude = kmlEvent.latLng.lat().toFixed(12); 
    var longitude = kmlEvent.latLng.lng().toFixed(12); 

    document.getElementById("latLngContainer").innerHTML = 
    "Lat/Long (dd):<br/>" + latitude + "," + longitude; 

を})。

関連する問題