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

Iphone 如何以编程方式创建KMZ文件?,iphone,ios,ios4,xcode4.2,Iphone,Ios,Ios4,Xcode4.2,如何以编程方式创建.KMZ(google earth文件格式)。KMZ包含一个.KML文件(XML表示基于位置的数据)和一个名为“files”的目录中的图像,KML和files目录压缩在一起构成KMZ 现在的挑战是将文件压缩成KMZ格式。我该怎么做呢?文档的适当部分是 Apple KML示例非常简单。如果您想要一个功能更全面的解析器,我建议使用libKML。它完全支持KML标准,并处理KML和KMZ文件。唯一的捕获是它是用C++编写的,并且使用了在Obj-C.中可能有点痛苦的侵入指针。 如果您真

如何以编程方式创建.KMZ(google earth文件格式)。KMZ包含一个.KML文件(XML表示基于位置的数据)和一个名为“files”的目录中的图像,KML和files目录压缩在一起构成KMZ


现在的挑战是将文件压缩成KMZ格式。我该怎么做呢?

文档的适当部分是

Apple KML示例非常简单。如果您想要一个功能更全面的解析器,我建议使用libKML。它完全支持KML标准,并处理KML和KMZ文件。唯一的捕获是它是用C++编写的,并且使用了在Obj-C.</P>中可能有点痛苦的侵入指针。
如果您真的想编写自己的解析器,并且只需要一种解压文件的方法,应该适合您。

我认为问题在于创建KML/KMZ文件,而不是解析它们。