gpt4 book ai didi

mobile - 我可以使用手机信号塔的信息在没有 GPS 服务的 j2me 中获取移动设备的位置吗

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

我可以在没有安装 GPS 单元的情况下通过 j2me 编程获取移动设备的位置吗?

我可以使用手机信号塔信息获取位置吗?我 heard about triangulation方法。

并经历了http://developers.sun.com/mobility/apis/articles/location/文档

在此文档中,他们只为安装了 GPS 应用程序的手机提供了代码。

但是其他没有 GPS 的呢?他们如何获得位置?

更新 我得到了一个链接来回答我的问题:http://mobiforge.com/developing/story/adding-location-a-non-gps-phone-introducing-cellid

最佳答案

您可以获得离您最近的手机信号塔的 ID。但是,获取方式与制造商不同。在诺基亚手机上,您可以通过以下方式获取它:

cellID   = System.getProperty("Cell-ID");
if (cellID == null)
cellID = System.getProperty("com.nokia.mid.cellid");

在索尼爱立信上,你有这个:

System.getProperty("com.sonyericsson.net.cellid");

获得小区 ID 后,您可以轻松使用 OpencellID API检索有关 id 的更多信息(坐标等)。不过,这两个挑战是

  1. 小区 ID 在一公里以内可能不准确
  2. 该信息可能无法在 opencellid.org 上获得

关于mobile - 我可以使用手机信号塔的信息在没有 GPS 服务的 j2me 中获取移动设备的位置吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9821593/

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