无法在谷歌地图上加载 KML 图层
Can't load KML Layer on Google Map
我创建了我的谷歌地图,成功地加载了谷歌地图KML。但是当我想加载我可以在谷歌地球上打开的自己的 kml 文件时,它不会加载。我将我的 kml 文件 (11 MB( 上传到我的 ftp,它是可访问的。是否有任何限制或我应该转换它?
var ctaLayer = new google.maps.KmlLayer({
url: 'http://blablabla.com/MyOwn.kml',
//url: 'http://googlemaps.github.io/js-v2-samples/ggeoxml/cta.kml',
suppressInfoWindows: true,
map: map
});
KML 文档似乎已被修改。
以前有一个限制列表,包括单个 KML 文件的文件大小限制为 3MB,但我再也找不到这个列表了。
我已经对其进行了测试,很明显,现在单个 KML 文件的限制为 2MB。
另请参阅:https://code.google.com/p/gmaps-api-issues/issues/detail?id=9157
相关文章:
- Kml层没有'重新加载页面时不会更新
- Kml层在刷新后工作正常,但给定typeError:无法读取属性getMap.第一次加载时
- 如何在谷歌地图中加载KML,而不更改地图中心
- “加载 KML”复选框
- KML 在加载后覆盖默认视图
- 谷歌地图 KML 加载 - 414 请求 URI 太大
- 无法在谷歌地图上加载 KML 图层
- 为什么 KML 无法在谷歌地图中加载
- 谷歌地图不会加载/显示KML文件
- 如何将KML文件动态加载到谷歌地图,并进一步加载到折线
- kml文件在谷歌地图上加载了一半
- KML层未在谷歌地图上加载
- 谷歌地图-加载KML覆盖
- 无法在开始或位置搜索时加载KML文件以在自定义地图中工作
- 无法使用geoxml3加载KML文件
- 需要帮助加载KML -这是我的第一个谷歌地图项目
- 向加载的KML中的标记添加单击事件
- 使用geokml3在谷歌地图上加载KML层
- 使用XMLHttpRequest加载KML谷歌地图,不能加载KML
- 任何方式,我可以加载KML数据从谷歌地图(再次)通过JS API