(Cross从GE支持小组发布 - 现已解散?)
无法使用gs:x扩展程序在图标中使用图标调色板 组。
我已加载相应的xmlns:gx =“http://www.google.com/kml/ext/2.2” 进入kml标题但得到消息“Unknown type gs:x 在我的Macintosh下的GE Google Earth 6.0.3.2197
我怀疑这个版本没有在Mac版本上实现 - 任何人 有经验吗?
最终代码如下,在第一行gx:s行失败。 如果我使用现在弃用的x(而不是gx:x)
,它也会以同样的方式失败另外,如图所示,它遵循kml文档,但我认为所有终止术语应该是/ gx:x而不是gx:x / 如KML参考中所示。进行这种改变并没有帮助,因为它无论如何都没有达到这一点。
标题是从复制并粘贴到的GE地标中复制的 编辑。
任何帮助表示赞赏。
Bob J.
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2"
xmlns:gx="http://www.google.com/kml/ext/2.2"
xmlns:kml="http://www.opengis.net/kml/2.2"
xmlns:atom="http://www.w3.org/2005/Atom">
<Document>
<StyleMap id="s_Ic_SP">
<Pair><key>normal</key><styleUrl>#sn_Ic_SP</styleUrl></Pair>
<Pair><key>highlight</key><styleUrl>#sh_Ic_SP</styleUrl></Pair>
</StyleMap>
<Style id="sn_Ic_SP">
<IconStyle>
<scale>1.8</scale>
<Icon>
<href>Icons/Traps.png</href>
<gx:x>0<gx:x/><gx:y>128<gx:y/> <gx:w>64<gx:w/><gx:h>64<gx:h/>
</Icon>
<hotSpot x="32" y="1" xunits="pixels" yunits="pixels"/>
</IconStyle>
<BalloonStyle>
<displayMode>default</displayMode><bgColor>ff00d0ff</bgColor>
<text><![CDATA[<font face="Comic Sans MS" /><table
bgcolor="#ff8000" cellspacing="3" width="160">
<tr bgcolor="#ffff80"><td><b>Sponsor $[name]</b><br/><br/>$
[description]</td></tr></table>]]></text>
</BalloonStyle>
<LabelStyle>
<scale>0.9</scale><color>ff00ffff</color>
</LabelStyle>
<LineStyle><color>ff00ffff</color><width>2.0</width></LineStyle>
<ListStyle>
<ItemIcon>
<href>Icons/Traps.png</href>
<gx:x>0<gx:x/><gx:y>128<gx:y/> <gx:w>64<gx:w/><gx:h>64<gx:h/>
</ItemIcon>
</ListStyle>
</Style>
etc.
答案 0 :(得分:0)
Oooops
似乎我的问题是语法问题
gx:x集确实可以正常工作。但是,它们在ItemIcon组中不可操作,如我的示例所示。事实上,他们在这一组中被忽略了。
感谢你对我愚蠢的容忍
Bob J。