google-maps - Google map 不会从我的网站加载 KML 图层

标签 google-maps kml

我有一个包含 kml 的站点。 kml 在 Google map 中显示为一个图层。 map 在同一个网站上。直到最近(5 月 12 日),这工作正常,但现在它停止工作。 kml 本身是可以的,它可以在 Google Earth 中使用。当我将 kml 复制到另一个站点时,我可以毫无问题地将它加载到 Google map 中。
我的网站是否可能出于某种原因在“黑名单”中?流量很低。我没有使用 API key 。我现在这样做了,但这并没有解决问题。

您可以在这里看到不同之处:
1 - with kml from my site
2 - with kml placed elsewhere
第一个失败,第二个有效。放置在别处的 kml 是我网站上的 kml 的精确副本。我网站上的 kml 由媒体类型应用程序/vnd.google-earth.kml+xml 提供。它是动态生成的。

最佳答案

就我而言,我在 kml 状态上收到了 FETCH_ERROR-
enter image description here
因为我的站点只允许 tls 1.2 安全连接。
当我将文件放在另一台服务器上时 - 它的工作。

更新 1-
一段时间后它再次发生,这次使用相同的域有帮助。

关于google-maps - Google map 不会从我的网站加载 KML 图层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30320425/

相关文章:

google-maps - Google Maps InfoWindow关闭按钮已隐藏

javascript 使用 google map api 检查文件是否存在

android - 在后台更新位置

javascript - 从Google Earth插件中的kmlObject获取kml字符串

android - 如何在 kml url 中为 Google Map 中的路径传递源和目的地纬度和经度之间的航路点?

android获取当前位置名称

ios - Swift 3。如果我将在我的项目(google sdk)中使用谷歌地图,用户是否需要在使用之前安装谷歌地图?

c# - 如何将 ColorDialog 颜色转换为 KML 颜色格式

使用 XSLT 将 XML 文件转换为符合 KML 标记规则的新 XML 文件的 Java 程序?

xml - 将 KML 导入 Google map 后,点显示在南极洲