如何在C#.net中建立带移动(带GPS)的GPS跟踪系统? 场景是
通过支持GPS的移动电话跟踪用户(服务工程师,这里没有任何违法行为)。我需要什么软件和硬件?有没有开源实现?
对于车辆跟踪系统,我该如何使用GPS?我想知道各种步骤/程序。我正在寻找一些正确的方向。
答案 0 :(得分:6)
我构建了一个Window Forms版本来显示来自GPS的信息。从那时起就没有真正触及它,但如果您感兴趣,代码就在CodePlex上。
http://gps.codeplex.com/SourceControl/changeset/view/24953#146657
你需要做的就是跟踪某人
我真的已经做过艰苦的工作,或者为你解析串口连接的GPS命令。 :)
答案 1 :(得分:5)
它实际上并不那么难(自己完成!)。
开始寻找的最佳地点是:
http://msdn.microsoft.com/en-us/library/bb158708.aspx
您需要从此处下载Windows Mobile 6.0 SDK:
sdk实际上包含一个示例GPS应用程序,您可以根据自己的需要进行自定义。
答案 2 :(得分:3)
答案 3 :(得分:2)
由于您提到C#,您将需要一部运行Windows Mobile的手机。当然还有GPS。
下载并安装WinMob 6.1 SDK后,您只需在V. Studio中启动智能设备项目即可。
您可以通过SerialPort读取GPS或使用GPS API。 SDK示例文件夹中有一个API的托管包装器。 (WM 5版本存在一些问题,谷歌也是如此)。
当您可以阅读该位置时,您必须将其发送到某个位置的服务器。 WinMob支持在间歇性连接情况下调用WebServices。
答案 4 :(得分:2)
您可以在以下位置找到更多信息: http://www.miisoft.it/portale/index.php/programmazione/37-c/51-gps-parte-i 在这里,您可以找到关于gps的通知,解析NMEA字符串和示例代码。
答案 5 :(得分:0)
使用“C#.net”,您可能只能为Windows Mobile开发。
答案 6 :(得分:0)
如果您想要一个车辆跟踪系统,为什么不买一个,因为那里有很多。如果你真的不知道怎么做,我不确定你是否能够以低于商业系统的成本生产解决方案。
答案 7 :(得分:0)
尝试在PC中跟踪支持GPS的移动设备的位置: