1

Earth 似乎经常加载随机图像,而不是 kml 中指定的图像。例如,从 IconStyle (https://developers.google.com/kml/documentation/kmlreference#iconstyle) 的 kml 文档中加载 kml 示例它在http://maps.google.com/mapfiles/kml/指定图像pal3/icon21.png在浏览器中查看时是绿色田野上的建筑物,但在地球上显示为山脉。

似乎只要找到谷歌托管的图像并且调色板不同步,地球就被硬编码为使用内部调色板。

(地球版本为 6.2.1.6014(测试版))

4

2 回答 2

0

我认为这是一个不幸的遗留问题。

谷歌地图在某一时刻改变了他们的图标——重复使用相同的文件名!

另一方面,Google 地球知道许多用户在他们的地点和 KML 文件中使用特定图标。因此,与其让每个人的图标突然随机变化,他们选择仍然显示旧图标。

如果不是真的会很有趣!


如果您真的想使用 Google 托管的图标,您可以使用替代 URL - 希望 Google 地球不会尝试“修复”的 URL,例如http://googleapis.com/mapfiles/kml/pal3/icon21.png

但真的不推荐依赖谷歌托管的图标。他们可以随时改变。

于 2012-04-23T18:08:56.983 回答
0

如果您真的不希望有任何问题,请下载您想要使用的图标并创建一个 KMZ 图层而不是 KML。像这样,您将能够拥有一个包含图像的文件夹,并且您不会依赖托管的图像。

于 2012-04-27T07:31:32.367 回答