好吧..我想开始关闭我期待在不久的将来开始建立一个基于Web或基于浏览器的应用程序,我想建立一个接口的一部分,成为一个GPS模块。这将用于可能在平板电脑或笔记本电脑上使用数据跟踪信息的自我托管应用程序。大多数应用程序都是用PHP,mySQL,jQuery处理的。所以,我的问题是,有没有什么办法用这个核心语言来构建一个gps应用程序。如果可能的话,我可以使用什么最好的GPS单元?记住我不是一个花哨的gps单位来做这件事......只要发射器/接收器是好的,只要我可以自己构建软件,也可以用php/jquery ?或者这是我必须走的路可能java来处理硬件交易,我可以绑定到php/jquery到..全球定位系统设备和编程
回答
一些表和笔记本电脑有GPS设备集成。你应该考虑你是否瞄准iOS(iPad)或其他系统。
对于iDevices,你可以使用本地的东西,我不会在这里解释。
对于Linux或BSD系统,我建议您使用gpsd这是一项服务,它为您抽象了不同GPS设备的细节,并为您提供了一种查询位置数据的Web服务。这很容易从PHP或jQuery访问。
对于Windows 7,请查看新的Sensor API。
对于其他系统,您可能需要使用标准NMEA协议直接与GPS设备进行通信(这是gpsd在引擎盖下执行的操作)。这将会有更多的工作,并且可能意味着要编写一个Java程序或类似的程序(基本上是为了完成gpsd的工作)。
它将要构建的系统将会是一个定制系统。从硬件到软件的所有内容都将被手动选择用于这些系统。哪一个系统需要一个GPS单元,一个移动连接,以及从操作系统到服务器的各种其他软件,这些软件都在其中运行。所以在这一点上的约束不是限制除了进入系统的所有东西减去触摸屏的各种显示器将被内置到然后用螺栓固定到一个盒子然后安装在一辆车上 – chris 2011-06-05 22:59:13
那么如果是我,我会用Linux和gpsd。 – 2011-06-05 23:02:38
- 1. 全球定位系统在Windows Mobile
- 2. j2me中的全球定位系统
- 3. 位置服务全球定位系统,设置高优先级
- 4. 全球定位系统设备与服务器的通信功能
- 5. Android的全球定位系统的AsyncTask和ProgressDialog不确定
- 6. 基于全球定位系统的iPhone应用程序
- 7. Android的全球定位系统 - 让纬度和经度
- 8. 统一全球定位系统运动数据
- 9. 全球定位系统位置服务不适用于iOS 8
- 10. Android - 全球定位系统的位置更改距离
- 11. 如何启动linux系统和设备驱动程序编程
- 12. 全球定位系统数据时间距离基地转换
- 13. 全球定位系统(GPS)并绘制iPhone中的MapRoutet
- 14. 快递跟踪软件 - 全球定位系统 - iPhone
- 15. 通过全球定位系统的长期和纬度到其他活动
- 16. 全球定位系统没有得到禁用和再次启用Android PhonePhone
- 17. Java:系统设备
- 18. 如何以编程方式确定系统设备声音设置?
- 19. 哪些BlackBerry设备/操作系统要定位? (2012年7月)
- 20. Android游戏:全球高分系统?
- 21. 确定是否全系统备份启用程序
- 22. 如何以编程方式禁用系统设备?
- 23. 嵌入式设备系统
- 24. Python定位系统
- 25. 如何设置系统IP编程
- 26. 匹配(全球)位置编号
- 27. Unix系统编程
- 28. 系统编程C
- 29. Windows系统编程
- 30. QStandardItem全球位置
我不知道为什么这个得票更多信息关闭。这个问题不失为一个问题,但它涉及到编程...... – 2011-05-29 13:59:33