我正处于头脑风暴阶段,开发客户要求的GPS汽车跟踪系统.我自己也知道为移动电话等建立一些GPS系统的方向.但是我真的不知道如何从那个项目开始.这就是场景:
1)汽车将获得带有SIM卡的设备,该SIM卡将发出GPS信号.
2)我的客户将在任何地方(家庭,工作等)与网络连接将在汽车所在的地图中看到.
对我来说,我在获取GPS数据,转换为可用信息并在某些地图系统中显示位置时没有问题(例如Google Maps或MS Bing Maps).我的问题是,如何从汽车中的设备中检索出"GPS信号"?我需要某种"接收设备"连接到Web服务器机器,以便我的应用程序使用该数据?
大多数支持GPRS的车辆跟踪器可以配置为定期将数据发送到远程服务器.不同制造商之间的协议和连接细节会有很大差异.但是,在大多数情况下,您应该能够使用服务器的IP地址和TCP端口配置跟踪设备,然后应在该端点设置一个应用程序,用于侦听来自跟踪设备的TCP连接.
您应该检查的第一件事是跟踪设备的文档.它应该揭示所有这些细节.严肃的品牌甚至会提供工作实例和演示.
您必须执行以下操作:
1)如果设备无法访问互联网
a) Get co-ordinates from GPS device
b) Send these co-ordinates via SMS
c) Receive and decode SMS message at the SMS gateway you have to configure
to receive info from device.
d) Update the info on the application database or any other store you are using
e) Update the position on map with latest info
Run Code Online (Sandbox Code Playgroud)
2)如果设备可以访问互联网
a) Get co-ordinates from GPS device
b) Connect to application server (may be some service) and upload information
c) Update the info on the application database or any other store you are using
d) Update the position on map with latest info
Run Code Online (Sandbox Code Playgroud)
本质上,现货供应的 GPS 设备无法“告诉”您它的位置。它需要某种反向渠道来向您传达该信息。
您的选择主要是:
归档时间: |
|
查看次数: |
15219 次 |
最近记录: |