2016-05-21 2 views
0

マップ内のさまざまな場所にカスタムピンを表示しようとしていますが、ピンが非常に動的で、ズームイン/ズームアウトや検索パラメータの変更を続けているという問題があります。イメージではなくHTMLコードとしてカスタムピンを作成する方法。私は何をしたいか例えばGoogleでは「ピン」を画像ではなくHTMLコードにマッピングできますか?

var marker = new google.maps.Marker({ 
    position: myLatLng, 
    icon: // code here instead of a link to an image. 
    map: map 
}); 

は、この可能ですか?

答えて

1

これを実現するにはRichMarkersを使用できます。

marker = new RichMarker({ 
     position: mapCenter, 
     map: map, 
     draggable: true, 
     content: '<div class="my-marker"><div>This is a nice image</div>' + 
     '<div><img src="https://farm4.static.flickr.com/3212/3012579547_' + 
     '097e27ced9_m.jpg"/></div><div>You should drag it!</div></div>' 
     }); 

https://camo.githubusercontent.com/3d479df26b6d5b67238ffe2e9be288f9df4cf8d5/68747470733a2f2f676f6f676c656d6170732e6769746875622e696f2f6a732d726963682d6d61726b65722f73637265656e73686f742e6a7067

+0

うわーそれは完璧だ、ありがとう:あなたはHTMLをレンダリングすることができますこの方法では、マップマーカーとしてCSSでスタイル – Zoheiry

関連する問題