gpt4 book ai didi

google-maps - 如何在 2 个 Google map 位置之间进行平滑的动画移动?

转载 作者:行者123 更新时间:2023-12-03 10:37:44 28 4
gpt4 key购买 nike

在 Google map 中从一个标记单击到另一个标记时,如果两个标记都在初始 map View 内,则 map 屏幕会平滑移动,但如果其中一个标记不在屏幕上,则会跳转。

我正在尝试设置一张 map ,该 map 在主 map 区域内有多个位置,但有一个位于“屏幕外”。我有一个指向初始 map 区域内更远位置的路标图标,我想在单击时平滑滚动到屏幕外位置(以便更好地了解它的相对位置)。但是,我在 Maps API 中找不到任何可以让我执行此操作的内容。

我可以缩小、移动然后再次放大,但这看起来有点刺耳。我是否遗漏了 API 中的某些内容,或者有人有任何建议吗?

最佳答案

不幸的是,我认为这是不可能的(没有谷歌的改变)。来自 v3 API referencepanTo :

Changes the center of the map to the given LatLng. If the change is less than both the width and height of the map, the transition will be smoothly animated.



这意味着如果这种变化不小于 map 的尺寸​​,过渡将不会平滑动画。其他平底锅方法类似。

您可以尝试分多个步骤移动,但这有点麻烦,我怀疑结果会很差。

对不起,这不是很有帮助(我有同样的问题)。

关于google-maps - 如何在 2 个 Google map 位置之间进行平滑的动画移动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2108346/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com