2009-09-24 44 views
1

我在谷歌地图标记中使用自定义图像。我已经通过谷歌地球浏览器插件包括谷歌地球控制。但他们不显示谷歌地球控制中的自定义图像?任何方式我可以解决这个问题?谷歌地球浏览器插件不接受自定义图像的自定义标记

感谢, Jayesh

+1

你在哪里试图从自定义标记加载图像?您是使用JavaScript还是KML定义它们? – Fraser 2009-09-28 23:58:34

回答

1

一般情况下,通过样式/ Iconstyle /图标结构首先要定义你自己的符号,那么你引用它们在使用styleUrl元素标。

如果你有一个KML/KMZ,与独立的GE应用效果很好显示您的自定义图标,你可以将其加载到使用一些JavaScript的API像

var networkLink = ge.createNetworkLink('My cool KML/KMZ file'); 
var link = ge.createLink('Link to My cool ...'); 
link.setHref('http://www.here.on.the.net/MyCool.kmz'); 
networkLink.setLink(link); 
ge.getFeatures().appendChild(networkLink); 

如果没有,你可能会得到stylemaps成“内部KML”通过一些代码。例如见here

希望这有助于。 祝你好运 MikeD

1

尝试标记图标图像的绝对路径。必须是某种错误。