如何在街景模式下显示像Marker一样的google.maps.Circle?

时间:2013-01-05 20:41:26

标签: javascript google-maps-api-3 google-street-view

我创建了一些google.maps.Marker并确实绑定了google.maps.Circle(见下文):

enter image description here

但是当我打开街景时,我只看到Marker:

enter image description here

有人知道如何在街景模式下显示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'); 

1 个答案:

答案 0 :(得分:1)

您可以使用符号代替google.maps.Circle来绘制圆圈,它将在全景图上显示。

获得3D效果会更复杂,但应该可以在全景图的pov_changed事件中修改符号的路径。