2014-01-16 158 views
2

我有一个很大的多边形KML文件,如果我尝试将它加载到我的谷歌地图应用程序,与JS库geoXML3,JavaScript停止超时。对于小型KML,这不是问题。将KML覆盖转换为PNG覆盖谷歌地图

现在,我的想法是将KML文件转换为PNG图像,并将此图像作为OverlayLayer提供给Google Maps API。可能转换器应该支持谷歌地图zoomlevel来创建adaptet图像。

不幸的是,我不知道如何实现这种转换。有没有像PHP脚本或其他任何现有的解决方案?

此致

+0

有没有理由不能使用[KmlLayer](https://developers.google.com/maps/documentation/javascript/layers#KMLLayers)?或者将您的KML导入FusionTable并使用[FusionTablesLayer](https://developers.google.com/maps/documentation/javascript/layers#FusionTables)? – geocodezip

+0

是的,有一个原因。 KML不可公开访问。 – user2554863

回答