提取gps数据存储

时间:2014-02-17 20:44:22

标签: c# .net gps

我在c#中使用dotSpatial labrary,我只能读取实时数据。 但我的问题是这个..我如何提取存储在我的usb-gps设备中的gps数据(它是被动gps)?

设备信息

品牌:landairsea 型号:Gps跟踪键

webPage:http://www.landairsea.com/gps-tracker/gps-tracking-key

1 个答案:

答案 0 :(得分:0)

从查看用户指南:

http://www.landairsea.com/downloads/past-track-10.pdf

您可以使用过去跟踪软件将存储的数据保存为.las格式。

我相信DotSpatial有一个可以读取.las文件的LIDAR插件:

Dotspatial.Plugins.LiDAR

如果您正在询问如何为直接连接USB的Past-Track程序编写C#替代品,我完全不知道。

DotSpatial有一个定位库,它是最初从http://geoframework.codeplex.com/移植的DotSpatial.Positioning。该实用程序可能会连接到您的设备,但我认为它可能只支持有限的GPS设备子集,而我自己从未使用它。

希望这些信息有点帮助,并指出正确的方向。

编辑:

我下载了Past-Track 10软件,该软件旨在从设备中检索数据。这又安装了Antaris4和u-blox5 USB驱动程序。我认为这只是您编写可以与GPS通信并在代码中执行操作的C#应用​​程序所需的一半。您可以在网上找到驱动程序。我想我在这里找到了它:

http://www.driverguide.com/driver/detail.php?driverid=1869444

但请确保找到与您的PC配置匹配的驱动程序版本(32/64和正确的操作系统)。顺便说一句,这可能意味着您需要为C#app制作x86和x64版本。

下一步是为它找到一些文档,然后尝试使用C#中的驱动程序。到目前为止,我还没有找到一个很好的文档显示如何使用驱动程序,但我确信它会退出。当我找到它时,我会用链接更新。