我的地图应用程序的简化版本在这里(来自谷歌电子表格的虚拟地图数据通过 JSON):
我注意到地图上的标记在 6 级到 4 级及以上范围内缩小时会偏离其预期位置 100 英里。我之前在之前的地图项目中没有注意到这种影响。
正常,还是有什么地方做错了?
示例:注意明尼苏达州的红色标记(在初始缩放 4 处)。它真的属于威斯康星州的阿什兰。当您放大超过 6 级时,它似乎定位更准确。
Any ideas/suggestions?
谢谢!
标记
我的地图应用程序的简化版本在这里(来自谷歌电子表格的虚拟地图数据通过 JSON):
我注意到地图上的标记在 6 级到 4 级及以上范围内缩小时会偏离其预期位置 100 英里。我之前在之前的地图项目中没有注意到这种影响。
正常,还是有什么地方做错了?
示例:注意明尼苏达州的红色标记(在初始缩放 4 处)。它真的属于威斯康星州的阿什兰。当您放大超过 6 级时,它似乎定位更准确。
Any ideas/suggestions?
谢谢!
标记
iconHotSpotOffset 必须是new google.maps.Point(6,20)
,而不是(9,34)
但是,不推荐使用 MarkerImage,您应该改用Icon。