【问题标题】:Building a GPS tracking application in Java [closed]用 Java 构建 GPS 跟踪应用程序 [关闭]
【发布时间】:2012-11-08 16:47:58
【问题描述】:

我需要构建一个(PC)软件应用程序来获取 GPS 模块的读数并在地图中显示模块的位置。

该模块将连接到一个机器人,一个空中机器人。最好在 Google 地图(或类似地图,如果有的话)上显示其位置并实时更新。

我对此类问题没有任何经验。实际上,我什至不知道这是否可能。任何有用的信息都非常感谢..

【问题讨论】:

  • 小心!我相信谷歌地图的“使用条款”不允许你建立跟踪系统。但我不确定这一点。 OpenStreetMap 和 OpenLayers 不应该是许可证问题 :)
  • 你对“模块”了解多少?它会有某种 Java 驱动程序和 API 吗?还是只是 NMEA 读数?
  • @Anubis 我想告诉你在开始实施之前阅读谷歌地图的“使用条款”,以确保你以合法的方式使用它;)替代方案是 OpenStreetMap。
  • 谁能告诉我为什么我的帖子投了反对票???我已经发布了一个我面临的真实问题,并来到这里寻求解决方案。我不应该问一些我不知道的事情吗?
  • 是的,你是。本周我被否决了,没有对接受的答案发表任何评论......如果他们至少会告诉你为什么他们认为你的问题/答案值得拒绝。我愿意学习......所以@downvoter:请告诉他你认为他的问题有什么不好的地方。

标签: java swing google-maps google-maps-api-3 gps


【解决方案1】:

JXMapViewer 可以帮助您完成您正在寻找的东西。 Here's 一篇关于如何使用它的有些过时的文章。

好的部分是您可以将后端更改为您想要的任何映射服务提供商(请参阅here)。默认使用OpenStreetMap

编辑:使用 JXMapViewer 将需要 swingx-ws 项目。

【讨论】:

  • 哇,谢谢!认为这正是我一直在寻找的。我会尝试并提供反馈..
  • 你能给我JXMapViewer的下载链接吗?我找不到任何..
  • 查看我所做的最后一次编辑。可能是 swingx-ws 需要一些其他依赖项,例如 SwingX,但您也应该能够在 java.net 上找到这些依赖项。
  • 你试过链接了吗?没有什么可下载的..
  • 不在下载中,但您仍然可以连接到 SVN 存储库以获取源代码。
【解决方案2】:
  1. 您需要一个 GPS 模块
  2. 您需要将模块与您的 PC(应用程序)连接以读取 GPS 数据。这取决于设备提供的连接性。
  3. 应该有供应商提供的应用程序附带 GPS 模块,可以为您提供 LA 和 LO(地理详细信息)。使用它们定期将此信息转储到文件中。
  4. 让您的 java 应用程序查找文件中的任何修改并获取数据。现在您可以使用这些数据创建带有 google map/ 或 wiki map 的路径

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-07
    • 1970-01-01
    • 2019-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-24
    • 2016-06-01
    相关资源
    最近更新 更多