【发布时间】:2014-04-04 22:32:47
【问题描述】:
有谁知道是否有一种方法可以在不创建自定义图像的情况下更改 Javascript v3 API 中 new Google 地图标记的颜色?我只想使用官方标记。
这是使用自定义颜色的旧方法,但图像很旧:http://chart.apis.google.com/chart?chst=d_map_pin_letter&chld=%E2%80%A2|FE7569
我正在尝试使用看起来更干净的新颜色,但我只能使用默认颜色,并且需要使用多种颜色:
这些也仍然使用旧的: http://maps.google.com/intl/en_us/mapfiles/ms/micons/red-dot.png
我也没有在他们的图标页面上看到任何新内容:https://sites.google.com/site/gmapsdevelopment/
--
编辑:所以,到目前为止,我发现的所有新颜色都是使用 png 文件来更改标记本身的颜色,而不是图标上的文本:
- 默认红色:https://mt.google.com/vt/icon?psize=20&font=fonts/Roboto-Regular.ttf&color=ff330000&name=icons/spotlight/spotlight-waypoint-b.png&ax=44&ay=48&scale=1&text=%E2%80%A2
- 绿色:https://mt.google.com/vt/icon?psize=20&font=fonts/Roboto-Regular.ttf&color=ff330000&name=icons/spotlight/spotlight-waypoint-a.png&ax=44&ay=48&scale=1&text=%E2%80%A2
【问题讨论】:
-
该帖子只有默认的红色和绿色,但您可以修改标记上的文本。我需要超过 2 种颜色。看起来还没有更多颜色可用。此外,他们正在使用 png 文件来修改图标;它不像我帖子顶部发布的旧方法那样动态。
-
@Anna - 你在解决这个问题上取得了进展吗?
标签: javascript google-maps google-maps-api-3