gpt4 book ai didi

java - 在 Java Web Start 中检索地理位置

转载 作者:行者123 更新时间:2023-12-01 15:17:28 25 4
gpt4 key购买 nike

我正在帮助开发 Java Web Start* 应用程序,并正在寻找检索用户位置的方法。理想的解决方案类似于 JSR-179它使用最好的可用硬件,但如果做不到这一点,则更直接地与 GPS 硬件(如果可用)连接是一种可能的选择。

有没有人实现过类似的事情,如果有,你采取了什么方法?

由于我无法找到任何类似 JSR-179 的 API,因此我正在研究一些潜在的解决方案,但它们都有缺点:

  1. 从(虚拟)串行端口读取 GPS 数据。
    • 仅支持通过串行端口连接的硬件。
    • 据我所知,我们无法自动检测要使用哪个端口,因此必须允许用户进行配置。这远非理想!
  2. 利用 HTML 5 Geolocation API ,通过ScriptEngine API与其进行交互。
    • 我以前从未使用过其中任何一个,所以我不知道目前这有多可行!

任何人都可以建议其他潜在的方法,或者告诉我我的任何一个想法是否是死胡同?

*虽然我们目前使用 Web Start,并且更愿意继续这样做,但我们可能会考虑放弃它,转而使用类似 getdown 的内容。如果这能让我们实现地理定位。

编辑:我最初没有说明的另一个要求是,我们需要能够跟踪用户的当前位置,而不仅仅是他们启动应用程序时所在的位置。

最佳答案

您可以将应用程序部署为小程序,而不是将其部署为 Java Web Start 应用程序。在这种情况下,可以通过LiveConnect调用浏览器API。 .

关于java - 在 Java Web Start 中检索地理位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11436944/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com