Google地球中的图标调色板(Mac)

时间:2013-02-20 20:59:45

标签: macos icons kml google-earth

(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. 

1 个答案:

答案 0 :(得分:0)

Oooops

似乎我的问题是语法问题

gx:x集确实可以正常工作。但是,它们在ItemIcon组中不可操作,如我的示例所示。事实上,他们在这一组中被忽略了。

感谢你对我愚蠢的容忍

Bob J。