0

我正在 android 2.2 中开发一个应用程序来通过网络识别用户的位置:

1)第一:

location= (GsmCellLocation)tm.getCellLocation();

cellId= location.getCid();

lac= location.getLac();

2) 第二

想知道“http://www.google.com/glm/mmap”获取纬度和经度和范围。

3) 第三

我重复这个步骤三遍,从三个不同的细胞中获取信息

如何实现三角测量?是否可以在纬度/经度和 xy 坐标之间进行映射?

4

2 回答 2

1

我想我已经解决了......非常感谢。

  1. 我已将坐标转换为弧度。

  2. 我已将纬度/经度(以弧度表示)更改为 ECEF xyz。

  3. 我做了一些数学计算来计算三个圆的交点。

  4. 我重新转换了这个交叉点的坐标,从 ECEF 转换为纬度和经度,然后转换为度数。

于 2011-09-24T17:26:49.783 回答
0

你用你得到的三角形的顶点进行线性插值

于 2011-09-24T12:05:56.023 回答