我现在你可以使用<等...在KML中。但我也使用í =í,é =é或ü =ü等...(没有后面的空格&)但Google地球不接受标签
Google地球不接受<name> Potos&iacute; </ name>。
我需要在我的网站上使用CHAR代码来处理文本,并在KML导出中使用相同的文本。
如果希望HTML实体在Google地球中正确解码,请使用带有CDATA块的实体包装文本,然后将其视为HTML与纯文本。
这将为地标名称添加一个特殊实体。
<kml xmlns="http://www.opengis.net/kml/2.2">
<Placemark>
<name><![CDATA[abcí]]></name>
...
</Placemark>
</kml>
此外,如果HTML实体没有解码,那么只需用等效的数字代码替换它;例如í
= í
= í
。查看KML Errata,了解KML中HTML实体编码的简短讨论。
问题得到解决。我将代码í
替换为í