4

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

在此处输入图像描述

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

在此处输入图像描述

有人知道如何在街景模式下显示 Circle 吗?

听起来我不能这样做。

也许有人知道如何在 Google-Street-View 中显示 2D/3D 对象。

有什么建议吗?

谢谢,

这是代码片段:

 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'); 
4

1 回答 1

1

您可以使用符号而不是 agoogle.maps.Circle来绘制圆圈,它将在全景图上可见。

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

于 2013-01-07T12:49:29.447 回答