Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.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
Parsing 在地图上显示kml文件_Parsing_Google Maps Api 3_Overlay_Kml_Geoxml3 - Fatal编程技术网

Parsing 在地图上显示kml文件

Parsing 在地图上显示kml文件,parsing,google-maps-api-3,overlay,kml,geoxml3,Parsing,Google Maps Api 3,Overlay,Kml,Geoxml3,在我的应用程序中,我想使用GoogleMapAPIv3在GoogleMaps上显示一个kml文件 当我在寻找解决方案时,我遇到了geoxml3,但我并不真正理解它的用途以及它的用途 有人能解释一下,使用geoxml3覆盖本地存储在我的应用程序中的kml文件是否是解决方案吗 或者geoxml3的主要用途是什么?用于显示KML(使用基于平铺的渲染)的Google Maps API v3方法是 是在KmlLayer发布之前开发的,它将KML解析为本地Google Maps API对象(失去了基于平铺

在我的应用程序中,我想使用GoogleMapAPIv3在GoogleMaps上显示一个kml文件

当我在寻找解决方案时,我遇到了geoxml3,但我并不真正理解它的用途以及它的用途

有人能解释一下,使用geoxml3覆盖本地存储在我的应用程序中的kml文件是否是解决方案吗


或者geoxml3的主要用途是什么?

用于显示KML(使用基于平铺的渲染)的Google Maps API v3方法是

是在KmlLayer发布之前开发的,它将KML解析为本地Google Maps API对象(失去了基于平铺的渲染的优势,但允许访问单个对象)


Kmlayer要求谷歌的服务器可以访问KML。如果文件是本地文件,geoxml3可以访问本地文件(在某些情况下,使用某些浏览器)并在Google地图上呈现它们,但请记住,除非您拥有商业许可证,否则为了满足使用条款,您的地图必须是公开的(或者您的应用程序必须是IANAL,可以自己阅读).geoxml3是一个KML处理器,可与Google Maps v3 API一起使用。它允许您在Google Maps应用程序上呈现KML数据。此KML数据可用于生成标记、多段线或任何其他您想要的对象。

您可以提供任何示例吗。这是我的问题