PHP:转换一个KML成KMZ(PHP: Converting a KML into a KMZ)

2019-10-19 05:14发布

我有一个创建一个KML文件的自定义PHP脚本。 现在我该怎样转换成KMZ?

如果我只是运行gzcompress()就可以了?

或者我应该创建一个ZipArchive?

Answer 1:

创建ZipArchive工作。 我已创建的KML文件添加到它。

  $zip = new ZipArchive();
  $zip_name = "c:\\kml\\".$sFilename.".kmz";
  $filename = "c:\\kml\\".$sFilename.".kml";
  $zip->open($zip_name, ZIPARCHIVE::CREATE);
  $zip->addFile($filename);
  $zip->close();


文章来源: PHP: Converting a KML into a KMZ