在Polyline / Polygon等上放置自定义图标

时间:2014-07-31 19:31:53

标签: google-maps icons center polyline

好吧,我不是谷歌地图的新手,但对它没有多少经验。

我想知道如何将CUSTOM ICON放在折线的中间?

为了清楚起见,我附上了一张图片,你可以看到RED TRIANGLE是我的自定义图标,我想把它放在中间。我希望这个三角形可以点击,打开一个弹出窗口,我将放置一些表格等。

这是图片:

http://oi61.tinypic.com/amxhkh.jpg

请指导我/帮我处理代码等。

最好的祝福和亿万提前感谢!

ZH!

2 个答案:

答案 0 :(得分:1)

更简单的方法是将符号图标偏移设置为50%:

ofImage

答案 1 :(得分:0)

方法google.maps.geometry.spherical.computeLength()为您提供折线路径的完整长度。

基于此长度遍历路径并使用一点数学来查找中间(以获得2点之间的距离使用computeDistanceBetween())。

注意:默认情况下,几何库未加载,请参阅:https://developers.google.com/maps/documentation/javascript/libraries