我正在研究一个KMZ档案,它在引用图像时给我带来了问题。 KMZ的结构很简单。
doc.kml是档案中唯一的kml。 有一个名为" files"的文件夹。在档案中包含两个图像(pic1.bmp和amp; pic2.bmp)。
我将这些项目放入一个zip文件夹并将其重命名为.kmz以创建一个KMZ文件(对于那些想知道的人 - 是的,这是执行此操作的正确方法。)
在doc.kml中引用图像
<img src="files/pic1.bmp">
<img src="files/pic2.bmp">
这是我对在KMZ中加载媒体时为KMZ创建相对引用的正确方法的理解。但是,图像无法加载。如果图像与KMZ存档位于同一目录中并且它们被引用为
,则此方法将起作用 <img src="pic1.bmp">
<img src="pic2.bmp">
然而,这不是一个选项,因为以最初描述的方式构建KMZ文件的全部意义在于它们可以通过电子邮件轻松共享。我只需要发送KMZ档案 - 而不是所有支持媒体。
此外,我需要使用HTML,因为我还使用了一些javascript来允许鼠标滚轮缩放并单击以在两个图像之间切换(这些代码不是为解决此特定问题而无需提供的代码 - 图像不会显示器)。
我错过了什么?
答案 0 :(得分:0)
问题似乎在于我的IT部门拒绝将Google Earth EC从5.1升级到当前版本。谷歌地球6发行说明表明修复了地标气球中的图像损坏......&#34;已在该版本中修复。所以看起来我正确地做事但我的观众被破坏了(这是有道理的,因为地标/ kmz文件在我在另一个系统上访问的更高版本上完全正常工作)。