2016-05-11 12 views
0

ユーザーがマップ上で現在の位置(緯度と経度)をクリックしてスクリプトをうまく動かすと、地図上でクリックした場所の位置がわかります問題は、色付きのポリゴンゾーンをクリックしたときにはうまくいきません。オーバーレイポリゴンゾーンの位置を取得する

私はすでに解決方法を見つけようとしていますが、解決策を見つけることはできません。あなただけのすべてのポリゴンにclickable: falseを追加する必要が http://jsbin.com/nirikuwofo/edit?html,output

+0

が重複する可能性[GoogleマップAPI v3では、カスタムオーバーレイにポリゴンを追加する方法](http://stackoverflow.com/questions/22469675/google-map-api-v3ポリゴンからカスタムオーバーレイへの追加方法 – geocodezip

答えて

1

は、私はここで上記のリンクを残します。こうすると、クリックはポリゴンを通って下にある地図をクリックします。例えば:の

var zone1 = new google.maps.Polygon({ 
    paths: zone1_Coords, 
    strokeColor: '#d9dc02', 
    strokeOpacity: 0.8, 
    strokeWeight: 2, 
    fillColor: '#f5f801', 
    fillOpacity: 0.35 
    ,clickable:false // <-- ADD THIS LINE 
    }); 

http://jsbin.com/sokugoziso/1/edit?html,output

関連する問題