如何抵消谷歌地图api V3中的中心点

如何抵消谷歌地图api V3中的中心点

我有一张谷歌地图,半透明面板覆盖了该区域的一部分。我想调整地图的中心点,以考虑部分遮挡的地图部分。见下图。理想情况下,十字准线和引脚放置的位置将是地图的中心点。

我希望这是有道理的。

原因很简单:缩放时,需要将地图置于十字准线上而不是50%50%。此外,我将在地图上绘制标记并按顺序移动它们。当地图以它们为中心时,它们也需要处于偏移位置。

提前致谢!

https://img1.mukewang.com/5d4b891a0001913e08000600.jpg


慕仙森
浏览 712回答 3
3回答

慕村225694

另请查看maps对象上的panBy(x:number,y:number)函数。文档提到了这个函数:按给定距离(以像素为单位)更改地图中心。如果距离小于地图的宽度和高度,则过渡将平滑地动画。请注意,地图坐标系从西向东(对于x值)和从北向南(对于y值)增加。只需使用它:mapsObject.panBy(200, 100)
打开App,查看更多内容
随时随地看视频慕课网APP