【问题标题】:google maps v3 kml data not showing谷歌地图 v3 kml 数据未显示
【发布时间】:2013-01-17 12:24:35
【问题描述】:

我正在通过 php 生成一个动态 kml 文件以用于谷歌地图,我的所有数据都存储在 MySQL 数据库中,然后我从中生成 kml,它可以处理我拥有的大多数条目并显示正确的边界数据。

但是我有一个拒绝工作的条目,我从谷歌地图调用中收到以下网络错误,我确定这就是它不显示边界数据的原因

http://mt1.googleapis.com/vt?lyrs=m@205000000&src=apiv3&hl=en-GB&x=1021&y=681&z=11&s=&style=api%7Csmartmaps - Aborted

http://mt1.googleapis.com/vt?lyrs=m@205000000&src=apiv3&hl=en-GB&x=1021&y=681&z=11&s=&style=api%7Csmartmaps - Aborted

http://mt0.googleapis.com/vt?lyrs=m@205000000&src=apiv3&hl=en-GB&x=1024&y=679&z=11&s=Galileo&style=api%7Csmartmaps - Aborted

http://mt0.googleapis.com/vt?lyrs=m@205000000&src=apiv3&hl=en-GB&x=1024&y=681&z=11&s=G&style=api%7Csmartmaps - Aborted

我这辈子都想不通为什么它不适用于 Barnet 这个 1 区域...

数据本身是正确的,因为它适用于我创建的融合表: https://www.google.com/fusiontables/DataSource?docid=1U6gSR5u3L4P3SQxeuDynXp4a0De3X-2_FBcube4#map:id=3

我也知道 KML 文件是有效的,因为它适用于我拥有的其他位置。

工作地点: Hounslow Enfield Lea Valley Park

不工作的位置: Barnet

我真的不知道如何解决这个问题,任何关于错误的想法将不胜感激。 (生成的 kml 文件可以使用上述链接页面底部的下载按钮下载)

【问题讨论】:

    标签: google-maps-api-3 kml


    【解决方案1】:

    您在该页面上的KML 无效。

    feedvalidator

    Google Maps

    【讨论】:

    • 谢谢我已经通过验证器kmlvalidator.com/validate.htm 运行它并且它干净了,我看到上面的那个仍然报告错误,我会尝试包装 标签...
    • @Dizzy Bryan High,如何投票和接受而不是写“谢谢”?
    • @Marcelo 我喜欢在我接受答案之前检查并重做我的代码,看看答案是否解决了我的问题,你会看到我几乎所有的问题都接受了答案并投票赞成任何回复和cmets 我觉得很有用,你要不要停止拖钓?
    • @Dizzy Bryan High,我不是在拖钓,我只是对我花了多少时间在那些提出问题但没有投票给好的答案的人身上感到气馁。也许你不是其中之一。我很抱歉。
    猜你喜欢
    • 2019-08-06
    • 2013-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-03
    • 2019-03-26
    • 1970-01-01
    • 2012-03-14
    相关资源
    最近更新 更多