创建脱机使用的kmz文件的最佳方法是什么?
我需要的文件,我可以放在CD和推销员可以调出所有谷歌地球的数据-地图,地名,气球,文字和照片,没有互联网连接。
发布于 2013-03-16 01:02:29
您可以在KMZ文件中拥有任意级别的嵌套KML或KMZ文件。KMZ文件可以在弹出气球中内联显示嵌入式图像,并从一个placemark链接到另一个placemark。您还可以在气球描述中通过iframe内联地显示一些内容,如HTML文件。
下面是KML描述片段,用于显示嵌入在KMZ文件中的文件的内联图像和外部HTML (通过iframe)。
<description>
<![CDATA[
Here is an image:<BR>
<img src="image.gif"/>
<BR>
Here is html:
<BR>
<iframe src="test.html">
<p>Your browser does not support iframes.</p>
</iframe>
]]>
</description>下面是对<iframe>内容在KMZ教程中的一些限制
<src>元素中的<iframe>元素不能指向磁盘上的本地文件,也不能指向KMZ文件中的文件;它必须指向浏览器可以访问的因特网上的URL。
如果您想链接到非KML文档(例如HTML、PDF等)然后将它们嵌入到KMZ文件中有一些进一步的限制。直接链接到本地文件(HTML、PDF、图像等)如果这些文件在KMZ文件中,则无法从Google运行。
如果您的目标是脱机CD或DVD (没有互联网连接),那么您可以轻松地创建包含子文件夹中的媒体内容的KML文件(例如视频、图像、html等)。要链接到非KML文件,Google中该KML的用户需要启用Tools/ option /General菜单面板中的“允许访问本地文件和个人数据”选项,然后您就可以像从web浏览器访问这些链接一样。
CD/DVD和KML/KMZ文件的结构和布局取决于以下几点:( 1)希望提供的数据量,以及它是否适合压缩或未压缩形式的CD或DVD;以及( 2)是否只想在KML描述气球中显示内容,还是希望链接到完整浏览器窗口中的内容。您可能有一个混合内容--其中一些只能在KML气球描述中显示,在这种情况下,如果需要压缩,它可以放在KMZ文件中,其他需要链接和访问的内容也需要外部链接和访问。
https://stackoverflow.com/questions/15398127
复制相似问题