使用VisualRefresh设置时,如何使用Google地图的"新"默认图标?
默认图标为:http://mt.googleapis.com/vt/icon/name=icons/spotlight/spotlight-poi.png&scale=1
以前的地址如下所示:http://maps.google.com/mapfiles/marker_green.png,但在同一地图中使用新旧图标效果不佳.
我在默认的一个和另一个(由谷歌图表api制作)之间切换图标类型的谷歌地图标记.要切换回标准图标我使用:
marker.setIcon('http://maps.google.com/mapfiles/marker.png');
Run Code Online (Sandbox Code Playgroud)
对于我使用的另一个图标:
marker.setIcon('http://maps.google.com/mapfiles/marker_yellow.png');
Run Code Online (Sandbox Code Playgroud)
问题是:
我使用的URL真的是"标准"(规范)吗?是否确保谷歌不会改变它?
最好G_DEFAULT_ICON
在gmaps api v2中使用一些常量.api v3中有类似的东西吗?
如果没有,哪里可以找到确保在所有google api v3生活中工作的规范图标/影子网址列表?
阴影的同样问题 - 当我设置图标时,如何获得标准阴影而不是使用丑陋m.setShadow(new google.maps.MarkerImage('http://maps.gstatic.com/mapfiles/shadow50.png', null, null, new google.maps.Point(10, 34)))
?(注意,在使用defaultshadow的默认图标上getShadow()
返回时null
,不会告诉您任何内容).
对于位于http://maps.gstatic.com/mapfiles/markers2/目录中的较新Google标记,是否有类似于此的方便指南?
到目前为止,我已经能够找到这些:
红点与黑点
字母A的绿色标记(可以是任何字母)
标记阴影
绿色向下箭头
箭影
对于我的特殊应用,我想找到带有黑点的绿色标记,但到目前为止还没有运气.其他人从这个目录中找到其他图标?