gpt4 book ai didi

javascript - 谷歌地图 (JS-v3) : How do I make my markers "fall from the sky"

转载 作者:数据小太阳 更新时间:2023-10-29 05:27:31 26 4
gpt4 key购买 nike

曾经我可以发誓,我看到了一个使用 Google Maps JavaScript API v3 创建效果的演示,您的 map 标记图标看起来像是从天而降并落在 map 上。

我搜索了又搜索,包括looking at the API , 找不到那个例子。

有没有人提供有关如何完成此用例的更多信息?

谢谢

最佳答案

按照 giogiga 的建议扩展 OverlayView 可能是最安全的方法,但这显然不是简单的方法,因为 Marker 有很多内置的东西例如图标、阴影和可拖动性。

仅扩展 Marker 类确实很诱人,但该类是不透明的 - 它不会显示其内部结构,例如您无法轻松访问底层 DOM 元素,您需要这些元素来为标记设置动画。您可以使用 setPosition 拼凑一些东西,但结果将是一些脆弱和错误的东西。或者,您可以侵入底层 DOM 节点,但这样您的可能会更加脆弱。

所以看起来完全重新实现Marker仍然是最好的方法。

关于javascript - 谷歌地图 (JS-v3) : How do I make my markers "fall from the sky",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4101783/

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