0

我用 google/glm/mmap “玩” 以找到一个单元格的坐标。我注意到返回的值可以改变(几天的查询)。
有什么解释吗?

4

1 回答 1

0

返回的坐标似乎是手机报告连接到该基站的位置的加权平均值。也就是说,它们不是基站天线的坐标。这实际上更适合地理定位,因为您想知道手机在哪里,而不是基站在哪里。与坐标一起返回的参数之一是报告“传播”的量度——它可以让人们了解地理位置可能有多准确。似乎随着报告继续进入 mmap,数据库会更新,因此随着时间的推移可能会发生变化,通常是很小的变化。

请注意,至少在 CDMA 的情况下,基站天线的真实位置可以在例如 onCellLocationChanged() 回调中使用 cellLocation 上的 getBaseStationLatitude() 和 getBaseStationLongitude() 方法获得。并非所有运营商都支持此功能。US Cellular 确实提供了这些信息,而 Verizon Wireless 遗憾地没有。Femtocells 确实使用其内置的 GPS 提供信息。同样,根据您的应用,可能不需要知道基站位置。

于 2013-08-04T18:51:13.757 回答