Google地球浏览器插件不接受包含自定义图片的自定义标记

时间:2009-09-24 03:48:55

标签: markers google-earth-plugin

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

谢谢, Jayesh

2 个答案:

答案 0 :(得分:1)

通常,您首先通过Style / Iconstyle / Icon结构定义自己的符号,然后使用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);

如果不是,您可以通过一些代码将样式图转换为“内部KML”。例如,请参阅here

希望这会有所帮助。 祝好运 拾音

答案 1 :(得分:1)

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