1

Google Earthでパスを描画し、それをkmlファイルとしてエクスポートしようとしました。私はコピーペーストでトリックを行いました、そしてそれはうまくいきました。すべての座標を含むkmlファイルを作成できましたが、残念ながら、それぞれの高度は常に0に設定されています。absolute、relativeToGround、relativeToSeaFloor、clampToGround、clampToSeaFloorなど、すべての高度モードを試しましたが、それぞれ0になっています。

             <LineString>
        <tessellate>1</tessellate>
        <gx:altitudeMode>clampToSeaFloor</gx:altitudeMode>
        <coordinates>
-0.03577057649673097,43.76757757633825,0 
-0.03574088790371616,43.76768808940936,0 
-0.03575433162010139,43.7677802270933,0 
-0.03582561152308676,43.76788089757672,0 
        </coordinates>
    </LineString>

奇妙なことに、GoogleEarthのパスの標高プロファイルは正しいです。kmlファイルにエクスポートするときに何か間違ったことをしなければなりません。

正しい高度値で描画したパスをkmlファイルにエクスポートする方法を教えてもらえますか?

4

1 に答える 1

1

その動作は絶対に正しいです。'clampto(sea)floor' を指定すると、地形に沿った線が得られます。

ファイルの高さが必要な場合は、別のソースから取得する必要があります。

そのためのツールを作成しました: http://www.nearby.org.uk/elevation-kml.php

于 2012-03-08T14:04:07.813 に答える