2012-07-23 47 views
0

我想讀取android移動目錄(SD卡)上存在的KML文件,我想從該文件中獲取信息並將其顯示在屏幕上。如何閱讀KML文件使用java android

這是我的KML文件:

<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2"   xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom"> 
    <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> 

回答

2

就分析它,你解析XML。這是我的承諾。 希望這有助於:https://gist.github.com/3163006

+0

我沒有一個URL我在移動目錄 – user1413188 2012-07-23 10:47:31

+0

好一個文件,你可以閱讀和掃描外部存儲器與** KML所有的文件**末但是這會是緩慢的。壽。除非您可以修復要存儲KML文件的目錄,否則只需讀取該目錄即可完成。像這樣:**文件dir =新文件(android.os.Environment.getExternalStorageDirectory(),「myKmlDirectory」); **不要忘記添加清單文件的權限。 – RobGThai 2012-07-23 10:53:37

+0

那是什麼權限? – user1413188 2012-07-23 10:59:38