我在谷歌地图标记中使用自定义图像。我通过谷歌地球浏览器插件包括谷歌地球控制。但他们没有在谷歌地球控制中显示自定义图像?我能以任何方式解决这个问题吗?
谢谢, Jayesh
答案 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)
尝试标记图标图像的绝对路径。必须是某种错误。