首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >车辆追踪系统[Java/Java]

车辆追踪系统[Java/Java]
EN

Stack Overflow用户
提问于 2009-01-06 14:20:18
回答 3查看 5.2K关注 0票数 0

我有兴趣建立一个使用GPRS的车辆跟踪系统。不过,我有一些问题要问那些曾经这样做过的人:

  • 是最好的技术吗?人们意识到了什么问题吗?我计划使用Java/Java EE的technologies?
  • If
  • --是否有更好的requirements?
  • What是以前构建的--您有一些关于系统requirements?
  • What的示例吗?您在这方面找到了一些很好的web资源吗?
  • 是否有一步一步的入门指南?
EN

回答 3

Stack Overflow用户

发布于 2009-01-06 14:41:29

如果你这样做只是为了好玩/个人使用和业余无线电许可证是可用的地方,看看APRS。

票数 2
EN

Stack Overflow用户

发布于 2009-01-06 14:51:01

您可以使用带有GPS接收器的电话(内部或其他方式)。外部接收器更容易使用,因为它们由较早的Java (http://www.jsr82.com/)解决,因此在Java中得到更好的支持。

在客户端(电话),您可以使用Java (参见JaveME)编写中间部分来访问设备的GPS位置,然后使用电话的数据连接(GPRS或3G)向服务器发出HTTP请求,该服务器将跟踪设备的位置。我看到的GPRS/3G唯一的替代方案是SMS,但这使得服务器端的事情变得更加复杂(您将需要使用GSM运营商访问SMS网关)。

对于构建Java中间版所需的API,请向Nokia注册--它们有一个开发人员站点,提供您所需的所有信息。当然,如果你使用另一种类型的手机,诺基亚的东西没有多大帮助。

客户端有一些现有的解决方案-- google for TrekBuddy --这些解决方案可能会用于概念的验证。

在服务器端,您可以编写一个servlet,通过设备id跟踪设备,并记录电话发送的坐标。

票数 1
EN

Stack Overflow用户

发布于 2014-07-07 12:14:35

--如果有人以前构建过这个程序--您有一些关于系统需求的示例吗?

有些问题过于笼统,无法回答,但不能具体回答这一问题。以下是一个例子。

通常,您需要的软件组件(和硬件组件)是:

  1. GPS跟踪设备-能够通过互联网(或短消息)报告位置。XeXun TK102兼容设备在$100以下的类别中很常见,但是还有很多其他的TK102和数据库-用于存储位置/历史记录。Java堆栈是一个很好的选择--基于here.
  2. Map的报告应用程序--用于查看和分析位置数据。通常是桌面、移动或网络application.

这里是一个简单的开源的基于Java / Spring的车辆跟踪服务器、数据库和基于web的移动地图应用程序(上面的2-3)。它使用TK102兼容的GPS/GPRS跟踪设备(1):

https://github.com/mstahv/tindratracker

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/416708

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档