1

Google Earthでうまく表示されるkmlファイルを書き込むプログラムを作成しましたが、Googleマップで試してみると、誤動作することがよくあります。フィードバリデーターやその他のチェッカーに合格しましたが、目印をクリックすると、空のアドレスが表示されます。ポップアップが表示され、アフリカ沿岸のlat 0、long0に移動します。私はすべてを取り除きました、そして残っています:

<?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>

私はこれで何も悪いことを見ることができません。ファイルはGoogleサイトから取得されます。

誰かが私が見ないものを見ますか?

4

1 に答える 1

1

住所要素を取り出してみてください。Google マップではサポートされていません。サポートされている要素のリストは次のとおりです: https://developers.google.com/kml/documentation/kmlelementsinmaps

于 2012-04-24T12:33:58.930 に答える