本地图像没有出现在kmz中

时间:2013-03-06 13:33:29

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

我在kml中有信息气泡,它显示图像和一些数据。

该图像是来自各个文件夹的本地图像。我添加了一个"文件"在图像src路径之前添加,现在我能够在kml文件中看到地标上的图像。

但是当我将这个kml文件转换为kmz时,那些气泡上的图像没有出现。

任何人都可以帮我解决这个问题吗?

干杯 普利文。

1 个答案:

答案 0 :(得分:1)

这是一个example KMZ file with an image in the infowindow,它可以在Google Maps API v3中使用KmlLayer(似乎无法嵌入链接,因此它位于下方):

http://www.geocodezip.com/geoxml3_test/v3_geoxml3_kmztest_linktoB.html?filename=http://www.geocodezip.com/geoxml3_test/internalimage_testB_kmz.kmz

并使用Google Maps

图像嵌入KMZ。

KMZ documentation州:

  

他们可以引用同一KMZ文件中的文件,也可以引用其他KMZ文件中包含的文件或存储在网络上其他位置的文件。

您的文件:///引用不是“在网络上”。

它还声明:

  

但是,如果对本地文件使用绝对引用,则在将文件移动到新系统时链接将中断。相对引用避免了这个问题。