我目前正在开发一个项目,需要为 Google Maps API 中的标记自定义地图图钉。我一直在使用 Google Maps API 提供的 URL 格式动态生成自定义地图图钉,但似乎 URL https://chart.apis.google.com/chart?chst=d_map_pin_letter&chld=L|1e90ff|000000 不再工作了。
有人可以澄清一下此功能是否已被弃用,或者是否有其他方法可以使用 Google Maps API 实现自定义地图图钉?
预先感谢您的任何见解或建议!
今天也受到了这个打击。我们的解决方法是使用 svg:
var icon = {
path: "M-20,0a20,20 0 1,0 40,0a20,20 0 1,0 -40,0",
fillColor: "#FFCC00",
fillOpacity: 1,
anchor: new google.maps.Point(0, 0),
strokeWeight: 1,
scale: 0.5
}
var marker = new google.maps.Marker({
position: loclatlong[i],
map: map,
icon: icon
});