在我iOS
的應用程序,我有20000條記錄SQLite
數據庫與位置數據的城市,緯度,經度,國家,省,郵編等on.How與這些數據創建KML
文件來應用視覺效果映射到地圖視圖?如何動態地創建KML文件
回答
我使用這個庫進行KML解析:https://github.com/FLCLjp/iOS-KML-Framework。它功能非常全面,易於擴展。
它也有能力生成KML文件,就像你需要的一樣,儘管我還不需要使用它。 KMLPlacemark類是您需要爲數據創建地標的那個類。
請參閱有關KML標準的詳細信息,谷歌KML參考:https://developers.google.com/kml/documentation/kmlreference
如果你使用python,那麼pyKML是另一個偉大的庫。 – jlivni 2012-07-30 17:02:18
OP正在爲iOS開發,因此大概是Objective-C的編程。如果他們正在脫機創建KML文件,那麼Python將是一個選項。 – stevekohls 2012-07-30 17:19:03
我們是否手動添加所有這些20000條記錄數據intokml文件 – smily 2012-07-31 05:26:50
您可以將讀取你的位置數據,然後用包裝標籤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>
在你可以用你的數據DISPLY線或面相同的方式。 這裏您可以找到更多https://developers.google.com/kml/documentation/kml_tut
- 1. 如何從KML使用Java動態創建KMZ文件
- 2. 如何創建一個谷歌地圖KML層覆蓋動態
- 3. 如何使用R創建KML文件
- 4. 如何在Android中創建KML文件?
- 5. 爲kml創建http地址
- 6. 動態kml谷歌地圖
- 7. 如何動態創建安裝文件
- 8. 如何創建動態文件視圖?
- 9. 如何創建動態視頻文件?
- 10. 如何動態創建類文件?
- 11. 如何使用隨機數動態地爲File.WriteAllText動態創建文件名?
- 12. 我如何動態地創建我的文件夾中創建動態圖像靜態鏈接Django模板
- 13. 如何動態地創建與ASP.NET
- 14. 如何動態創建地圖?
- 15. Django:如何動態地創建網站?
- 16. 如何動態地創建在JavaScript
- 17. 如何創建本地動態變量
- 18. 如何動態地創建循環
- 19. 如何動態地在Excel中創建
- 20. 如何動態地創建使用SWIFTY
- 21. Log4j創建動態文件
- 22. 創建「動態」XML文件?
- 23. 動態創建的文件
- 24. 動態創建.ics文件
- 25. 動態創建文件
- 26. 動態創建XML文件
- 27. 動態創建文件夾
- 28. 如何在動態創建的目錄中創建文件?
- 29. 從KML文件創建多段線
- 30. 使用SharpKml創建KML文件
你有沒有設法做到這一點?我使用iOS KML框架並創建了一個文件,但我試圖上傳或導出該文件。 – 2013-08-12 14:00:43