替换google geoxml地图叠加层上的默认标记?

问题描述:

我从Feed中提取georss数据,并使用Google Maps Geoxml将它们覆盖到我的地图上。如何替换出现在这些地图叠加层上的默认标记?目前他们是默认的蓝色引脚,但我想删除并替换为更适合我的主题的东西。替换google geoxml地图叠加层上的默认标记?

我正在专门使用Geo Mashup插件的Wordpress childtheme的地图上工作。

任何帮助非常感谢!

+0

您正在使用哪个版本的Google Maps API? – TheDeadMedic 2010-07-03 10:32:45

+0

V3。关于如何让这个工作的任何想法? 谢谢! – thisisangelng 2010-07-07 16:07:12

试试这个:

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.

+0

感谢您的帮助,但我发现这只适用于直接从博客中提取的数据点。我特别试图改变GGeoxml覆盖图上的标记,从其他rss提要中提取地理数据。 有没有其他想法? – thisisangelng 2010-07-07 16:13:36

感谢您的帮助,但我发现 数据点这只能直接从博客拉 。我是 ,专门尝试在GGeoxml覆盖贴图上更改标记 ,这些地图从其他rss提要中提取 地理数据。任何 其他想法? - thisisangelng

它看起来像默认气球图标不能改变。未找到在geoRSS中指定图标的标准。怎么样将RSS更改为kml?

P.

由于您使用谷歌地图API V3,使用geoxml3。(http://code.google.com/p/geoxml3/)

原来geoxml是谷歌做地图v2。

您可以通过指定“geoXML3.parser选项”中的“的MarkerOptions”使用你想要的任何标记,请参阅:http://code.google.com/p/geoxml3/wiki/ParserReference

希望这有助于。