Google maps 有缺陷的kml文件?

Google maps 有缺陷的kml文件?,google-maps,kml,google-earth,Google Maps,Kml,Google Earth,我写了一个程序,可以编写在Google Earth中显示良好的kml文件,但当我在Google地图上尝试这些文件时,它们经常出现故障。他们已经通过了feed validator和其他检查程序,但是当我点击placemark时,我得到一个空地址:popup,然后飞到lat 0,long 0,离开非洲海岸。我已经把所有东西都脱光了,剩下的是: <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.ope

我写了一个程序,可以编写在Google Earth中显示良好的kml文件,但当我在Google地图上尝试这些文件时,它们经常出现故障。他们已经通过了feed validator和其他检查程序,但是当我点击placemark时,我得到一个空地址:popup,然后飞到lat 0,long 0,离开非洲海岸。我已经把所有东西都脱光了,剩下的是:

<?xml   version="1.0" encoding="UTF-8"?>
<kml    xmlns="http://www.opengis.net/kml/2.2"
    xmlns:kml="http://www.opengis.net/kml/2.2" 
        xmlns:atom="http://www.w3.org/2005/Atom">
<Document  id="DOC1">
    <name>sample memberships Kml File</name>
    <open>1</open>
        <description>remove xmlns gx</description>
    <Folder id="FLD1">
        <name>BusinessMembers</name>
        <open>1</open>
        <description>BluePushpin</description>
        <Placemark id="PMA">
            <name>A member</name>
            <open>1</open>
            <address>Fayette County</address>
                <description>a</description>
            <Point id="PTA">
                <coordinates>-84.41593,37.916132</coordinates>
            </Point>
        </Placemark>
    </Folder>
</Document>
</kml>

示例成员资格Kml文件
1.
删除xmlnsgx
商业成员
1.
蓝图钉
成员
1.
费耶特县
A.
-84.41593,37.916132
我看不出这有什么不对。该文件是从谷歌网站获取的


有人看到我没有看到的东西吗?

试着去掉address元素,它在谷歌地图中不受支持。以下是受支持元素的列表:

尝试删除address元素,它在Google地图中不受支持。以下是受支持元素的列表:

No、删除地址和将描述提升到placemark的直接子级都没有帮助。坏行为似乎与单击图标的位置(靠近顶部)或单击左侧列表中的项目有关。谢谢你的页面参考,我明天会阅读和思考。如果你仍然有问题,你能发布一个你有问题的文件的实时运行版本,以便我们可以看到问题吗?我遇到了完全相同的问题。这是一个例子。点击左边的链接应该会打开一个带有该路线高程信息的弹出窗口,但会将我扔到0,0,弹出一个空地址。这也不一致;有时它是有效的,但通常不会。不,删除地址和提升描述到placemark的直接子级并没有帮助。坏行为似乎与单击图标的位置(靠近顶部)或单击左侧列表中的项目有关。谢谢你的页面参考,我明天会阅读和思考。如果你仍然有问题,你能发布一个你有问题的文件的实时运行版本,以便我们可以看到问题吗?我遇到了完全相同的问题。这是一个例子。点击左边的链接应该会打开一个带有该路线高程信息的弹出窗口,但会将我扔到0,0,弹出一个空地址。这也不一致;有时有效,但通常无效。