如何以编程方式创建.KMZ(谷歌地球文件格式)? .KMZ包含一个.KML文件(基于位置的数据的XML)和名为'files'的目录中的图像,压缩在一起的KML和文件目录构成了KMZ。
现在的挑战是将文件压缩为KMZ格式。我怎么能这样做?
答案 0 :(得分:1)
答案 1 :(得分:0)
文档的相应部分是https://developers.google.com/kml/documentation/kmzarchives
Apple KML示例非常简单。如果你想要一个更全面的特色解析器,我会推荐libKML。它完全支持KML标准,并处理KML和KMZ文件。唯一的问题是它是用C ++编写的,并且使用了侵入式指针,这在Obj-C中可能有点痛苦。
如果您真的想编写自己的解析器,并且只需要一种解压缩文件的方法,那么https://bitbucket.org/kolpanic/zipkit/wiki/Home应该适合您。