使用Google托管图片时,为什么Google地球会显示不正确的图片

时间:2012-04-18 19:04:55

标签: kml google-earth google-earth-plugin

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

似乎每当找到Google托管图片并且调色板不同步时,地球就会被硬编码为使用内部调色板。

(地球版本为6.2.1.6014(beta))

2 个答案:

答案 0 :(得分:0)

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

谷歌地图一度改变了他们的图标 - 重复使用相同的文件名!

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

如果不是真的会很有趣!


如果您真的想使用Google托管图标,则可以使用其他网址 - 希望Google地球不会尝试'修复',例如http://googleapis.com/mapfiles/kml/pal3/icon21.png

但真的不建议依赖Google Hosted图标。他们可以随时改变。

答案 1 :(得分:0)

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