在我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