如何以编程方式创建KMZ文件?

时间:2012-04-03 11:30:30

标签: iphone ios ios4 xcode4.2

如何以编程方式创建.KMZ(谷歌地球文件格式)? .KMZ包含一个.KML文件(基于位置的数据的XML)和名为'files'的目录中的图像,压缩在一起的KML和文件目录构成了KMZ。

现在的挑战是将文件压缩为KMZ格式。我怎么能这样做?

2 个答案:

答案 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应该适合您。

相关问题