Javascript React谷歌地图标记位置与OverlyView的使用不符

Javascript React谷歌地图标记位置与OverlyView的使用不符,javascript,reactjs,google-maps,components,react-google-maps,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} >

我正在使用react google maps并在地图上显示一些标记。问题是,标记应该位于的实际经纬度看起来离它应该位于的位置很远…只有当你完全放大标记并正确放置时(几乎和这里一样,也没有什么区别)。附上两个快照。 我正在使用以下代码

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

{注释}
图1.标记A和最近的橙色标记,而不是两个不同的标记..它们是相同的lat-long..仍处于此缩放级别看起来很远

图2:完成放大后


回答我自己的问题,在将OverlayView替换为Marker后,这一问题得到了解决