我用 PHP 生成了一个 KML 文件。它不会显示在 Google 地图和 Google 地球版本 6 中。
我找不到它有什么问题。谷歌地图和谷歌地球没有给出错误信息。
这是PHP文件的链接:
编辑:(有 google-maps 链接而不是我的 php 文件的链接)
我用 PHP 生成了一个 KML 文件。它不会显示在 Google 地图和 Google 地球版本 6 中。
我找不到它有什么问题。谷歌地图和谷歌地球没有给出错误信息。
这是PHP文件的链接:
编辑:(有 google-maps 链接而不是我的 php 文件的链接)
通过 PHP 生成的 KML 无效,Google 地球/地图将忽略未知元素。
KML 区分大小写,并且您的 KML 使用“文档”而不是“文档”,因此您的所有文件夹和地标都将被忽略。
这是一种情况,如果您在 Google 地球中启用错误检查,它会捕获它。在工具/选项/常规下,在 KML 错误处理部分中选择“显示所有错误的提示”。现在,当您加载 KML 时,它会提示“文档”是未知元素的错误。
除了 Google 地球中的基本错误处理之外,您还可以使用Galados KML Validator来验证您的 KML 。