Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php GXml与KMZ文件一起工作吗?_Php_Google Maps_Kml_Kmz - Fatal编程技术网

Php GXml与KMZ文件一起工作吗?

Php GXml与KMZ文件一起工作吗?,php,google-maps,kml,kmz,Php,Google Maps,Kml,Kmz,Google Map API GXml可以直接解析.kmz文件吗?如果不是,那么将.kmz文件转换为.kml的最佳方法是什么?.kmz文件存储在数据库中,PHP代码用于检索它。我非常确定,没有办法用Javascript解压压缩的数据,在将数据传递到GXml.parse之前必须这样做 GGeoXml可以处理KMZ文件。它将URL传递给Google服务器,Google服务器将数据解压并解析,然后将各个覆盖对象返回给Javascript客户端 由于您正在用PHP读取数据,您可能会考虑在PHP脚本中解压

Google Map API GXml可以直接解析.kmz文件吗?如果不是,那么将.kmz文件转换为.kml的最佳方法是什么?.kmz文件存储在数据库中,PHP代码用于检索它。

我非常确定,没有办法用Javascript解压压缩的数据,在将数据传递到GXml.parse之前必须这样做

GGeoXml可以处理KMZ文件。它将URL传递给Google服务器,Google服务器将数据解压并解析,然后将各个覆盖对象返回给Javascript客户端


由于您正在用PHP读取数据,您可能会考虑在PHP脚本中解压缩它,并将解压缩数据提供给客户端。您可能需要对PHP配置做一些工作才能启用

谷歌将kmz转换为kml的服务是否向公众开放?这将解决问题。谢谢你,我刚认出你的名字。我之前读过你的文章:)它似乎提供转换服务,但没有可用的文档。有人知道它是如何工作的吗?谷歌地图目前对加载的KML文件的大小和复杂性有特定的限制。当前限制: