javascript - 如何制作随 map 缩放而增大/减小尺寸的谷歌地图标记?

标签 javascript google-maps-api-3

我正在制作一张 map ,我希望它与这张 map 类似,http://trafficways.org/#11/42.3725/-443.2043/gps-dots/base/13/0.05917/1.23/0.5/twos/antialias/nogps/nomercator/ 。问题是,当我放大时,标记图标看起来很棒,但是当我缩小时,图标标记很大,并且确实超过了 map 。

是否有一种实用的方法可以让标记在放大和缩小 map 时变大和缩小?完成后,这张 map 可能会有几千个标记,所以我想确保我可以保持工作效率!

最佳答案

您可以使用MarkerManager更改不同缩放级别的图标。它们是 PNG 文件。你可以让它们看起来像你想要的任何样子。它们并没有真正“缩放”——它只是一个位图。

关于javascript - 如何制作随 map 缩放而增大/减小尺寸的谷歌地图标记?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19434603/

相关文章:

javascript - MarkerWithLabel.js - labelText 没有为标记标签创建文本?

javascript - 谷歌地图 API : Get url for current view

php - 在我的 CSS 和 JavaScript 文件中嵌入 PHP 代码的正确方法是什么?

javascript - 在 MaterialUI 和 React.js 中为 Autocomplete 分配默认值

javascript - 组件中的React-Redux状态与存储中的状态不同

javascript - 谷歌地图中的 Moveend 触发

javascript - 如何为 minio 上的存储桶设置大小限制?

javascript - 在 div 上添加 css 类

javascript - Google map API 绘图管理器 : remove double-click to close polygon or change sensitivity

javascript - angular-google-maps 现在在开始时隐藏时可以正确显示