javascript - Google map 默认图标

标签 javascript google-maps google-maps-api-3 icons google-maps-markers

我正在尝试获取当前默认的 Google map 图标。

我正在使用 Google Maps API 制作一个程序,并将我的 DirectionsRenderer 设置为抑制标记,这样我就可以制作标记来设置特定的图标。

这是我目前的结果:

这是我在抑制默认标记之前所拥有的:

稍后在我的程序中,我将添加航路点,因此我想设置标记,如上面带有字母 A、B、C 等的标记,颜色不同(如标记“A”,为绿色) .

我访问过几个网站,例如:

https://developers.google.com/maps/documentation/javascript/examples/marker-symbol-predefined

https://www.google.com/fusiontables/DataSource?dsrcid=308519#map:id=3

google maps v3 standard icon/shadow names (equiv. of G_DEFAULT_ICON in v2)

这些网站告诉您使用的标记与当前标记看起来不一样。我想知道是否有一种方法可以像在融合表中那样调用当前的“绿色标记 a”:

如果可以,怎么做?谢谢!

最佳答案

当您查看开发人员工具的网络选项卡时,您会看到绿色标记的 URL 是:

https://mts.googleapis.com/vt/icon/name=icons/spotlight/spotlight-waypoint-a.png&text=A&psize=16&font=fonts/Roboto-Regular.ttf&color=ff333333&ax=44&ay=48&scale=1
//------------------------------------------------------------------------------------^

字母可以通过text参数定义

(注意:还有一个color参数,这个参数用于text-color,不用于marker的背景)

关于javascript - Google map 默认图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25368851/

相关文章:

javascript - 无法清除其他函数中调用的 inverval

javascript - 如何使用 Google Maps API 动态填充 heatMapData 数组并加载热图图层?

html - 如何在不使用相对/绝对定位的情况下让 div 与谷歌地图重叠?

javascript - 谷歌地图将矩形合并为一个多边形并搜索它

javascript - 属性 <travelMode> 值无效 : undefined, 什么?

php - 如何最好地计算两个城市(加拿大)之间的距离?

javascript - 按下的按键(键入的字母)和删除的字母的按键计数器

javascript - 通过所选选项属性设置表单输入属性

javascript - JavaScript 闭包中的内存泄漏风险

android - 在 android 的谷歌地图中点击标记显示地址?