javascript – 如何在街景模式下显示像Marker一样的google.maps.Circle?
作者:互联网
我创建了一些google.maps.Marker并将google.maps.Circle绑定到它(见下文):
但是当我打开街景时,我只看到Marker:
有人知道如何在街景模式下显示Circle吗?
听起来我不能那样做.
也许有人知道如何将2D / 3D对象显示到Google-Street-View中.
有什么建议吗?
谢谢,
这是代码片段:
var circle = {
strokeColor: "#006DFC",
strokeOpacity: 0.4,
strokeWeight: 2,
fillColor: "#006DFC",
fillOpacity: 0.15,
map: mapA,
center: selectedMarker.getPosition(),
radius: 50 // in meters
};
var cityCircle = new google.maps.Circle(circle);
cityCircle.bindTo('center', selectedMarker, 'position');
解决方法:
您可以使用Symbol而不是google.maps.Circle来绘制圆圈,它将在全景图上显示.
获得3D效果会更复杂,但应该可以在全景图的pov_changed事件上修改符号的路径.
标签:javascript,google-maps-api-3,google-street-view 来源: https://codeday.me/bug/20190709/1411821.html