Google maps 在google maps API中,是否可以将地图居中25%以上一个点?

Google maps 在google maps API中,是否可以将地图居中25%以上一个点?,google-maps,Google Maps,我希望我的标记不出现在屏幕的中央,而是向上25%,为弹出框提供额外的空间。虽然粘贴偏移很容易,但偏移取决于缩放级别,就好像您被放大到很远的地方一样,您将希望将地图居中相当远(例如50公里)。如果你真的放大了,你会想把它放在10米的中心 我不知道如何做到这一点。有什么想法吗?我不确定,因为我已经有一段时间没有使用API了,但我认为您可以创建一个自定义标记对象,它具有自己的基于像素的偏移量,并显示该对象,而不是默认标记 编辑:哎哟,再看一遍,你意识到你可能只是想移动整个地图,而不是标记。试试这个:

我希望我的标记不出现在屏幕的中央,而是向上25%,为弹出框提供额外的空间。虽然粘贴偏移很容易,但偏移取决于缩放级别,就好像您被放大到很远的地方一样,您将希望将地图居中相当远(例如50公里)。如果你真的放大了,你会想把它放在10米的中心


我不知道如何做到这一点。有什么想法吗?

我不确定,因为我已经有一段时间没有使用API了,但我认为您可以创建一个自定义标记对象,它具有自己的基于像素的偏移量,并显示该对象,而不是默认标记

编辑:哎哟,再看一遍,你意识到你可能只是想移动整个地图,而不是标记。

试试这个: 以插件的高度为标准,得到25%的高度。
然后你需要将其乘以该高度处的每像素度数或公里数(如果你不能直接从插件中获得它,那么我猜你需要进行计算),然后将屏幕放在地球上该点的中心

您使用的是哪一版本的API?v2ogv3?