4

DDMSでKMLファイルを読み込めません。

たとえば、次のようなKMLファイルがあります。

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
 <Placemark>
   <name>Simple placemark</name>
   <description>Attached to the ground. Intelligently places itself
      at the height of the underlying terrain.</description>
   <Point>
     <coordinates>-122.0822035425683,37.42228990140251,0</coordinates>
   </Point>
 </Placemark>
</kml>

http://developer.android.com/guide/developing/tools/ddms.htmlのドキュメントに は、アプリを起動してDDMSを起動し、KMLを読み込むだけでよいことが示されているようです。それはうまくいきません。

同じリンクで提案されているGoogleEarthソリューションも試してみました。

SDK1.5_r2を使用しています。私は何か間違ったことをしているのですか、それとも何かが足りないのですか?

4

3 に答える 3

9

Googleからここに来る人にとって、これは私が見つけた唯一のオンラインKML変換ツールであり、通常のKMLファイルをDDMSが解析するファイルに変換します。

http://lab.soledadpenades.com/android/kml/

于 2011-02-13T06:10:04.253 に答える
5

いくつかの癖があります:

  1. 名前空間を次のように指定する必要があります。

    <kml xmlns="http://earth.google.com/kml/2.x">

  2. 「目印」要素は大文字で始める必要があります。

  3. 「coordinates」要素と「name」要素は「Placemark」要素内にあり、小文字で始まる必要があります。

あなたの例は異なる名前空間のみを必要とします。

于 2009-07-09T12:33:39.547 に答える
0

このサンプルのkmlファイルは私のために機能しました。トリックは、ワードパッドではなく、メモ帳を使用して作成することでした。あなたのマイレージは異なる場合があります。

リンクテキスト

于 2011-01-14T04:12:28.683 に答える