由于使用OverlayView,React Google Maps标记位置被放错了位置

时间:2018-07-12 09:59:27

标签: javascript reactjs google-maps components react-google-maps

我正在使用react-google-maps并在地图上显示一些标记。.问题是,标记应在的实际纬度经度看起来应与应该在的纬度相距甚远……仅当您完全放大标记时正确放置(几乎也没有什么不同)。附有两个快照。 我正在使用以下代码

<OverlayView
    position={{ lat: annotation.props.lat, lng: annotation.props.lng }}
    mapPaneName={OverlayView.FLOAT_PANE}
 >
 {annotation}
 </OverlayView>

图片1:标记A和最近的橙色标记,而不是两个不同的标记。它们的纬度相同。.在此缩放级别下看起来还是很远enter image description here

图片2:放大后

enter image description here

1 个答案:

答案 0 :(得分:0)

要回答我自己的问题,此问题在用Marker替换OverlayView之后得到解决