我从Feed中提取georss数据,并使用Google Maps Geoxml将它们叠加到我的地图上。如何替换这些地图叠加层上显示的默认标记?目前它们是默认的蓝色针脚,但我想删除并用更适合我主题的东西替换它。
我正在使用Geo Mashup插件专门制作一个Wordpress childtheme地图。
非常感谢任何帮助!
答案 0 :(得分:2)
由于您使用的是谷歌地图api V3,请使用geoxml3。(http://code.google.com/p/geoxml3/)
原始geoxml是针对谷歌地图v2。
您可以通过在“geoXML3.parser选项”中指定“markerOptions”来使用您想要的任何标记,请参阅:http://code.google.com/p/geoxml3/wiki/ParserReference
希望这有帮助。
答案 1 :(得分:0)
试试这个:
var customIcon = new GIcon();
customIcon.image = "./images/customPin.png";
customIcon.shadow = "./images/customShadow.png";
customIcon.iconSize = new GSize(12, 20);
customIcon.shadowSize = new GSize(22, 20);
customIcon.iconAnchor = new GPoint(6, 20);
customIcon.infoWindowAnchor = new GPoint(5, 1);
P上。
答案 2 :(得分:0)
感谢您的帮助,但我发现了 这仅适用于拉取的数据点 直接来自博客。我是 特别是试图改变标记 在拉动的GGeoxml叠加图上 来自其他RSS源的地理数据。任何 其他想法? - thisisangelng
看起来无法更改默认的气球图标。没有找到在geoRSS中指定图标的标准。如何将rss更改为kml?
P上。