以不同的方式编写KML扩展数据

时间:2013-01-07 22:18:07

标签: gps kml raw-data

我想要将一些GPS原始数据放在KML文件中。

目前,我可以使用此处描述的KML格式https://developers.google.com/kml/documentation/kmlreference#trackexample生成包含扩展数据的KML文件,这很好,但需要花费太多时间。

我正在收集六种不同类型的扩展数据,使用Arduino并将它们写在SD卡上,但每个样本的整个写入过程太慢(我将数据写入六个不同的文件,然后我追加每个文件到最终的KML,使用gx:track元素。)

有没有其他方法可以使用扩展数据以KML格式同时写入所有六个参数?也许以不同的顺序使用不同的标签或相同的标签?

在收集gps原始数据后,我没有足够的CPU功率来重写文件,因此我需要在第一次正确编写它。

1 个答案:

答案 0 :(得分:0)

完全自己写下kml,不要使用库。然后它就像简单地将文本写入文件一样快。如果瓶颈是文件系统,则kml不是正确的格式。使用自定义二进制文件,稍后在服务器端转换为kml。