安卓中的无线三边测量/三角测量

  • 本文关键字:测量 三角 android wifi
  • 更新时间 :
  • 英文 :


我正在使用wifi三边测量研究室内导航应用程序,

我有 3 个接入点,每个接入点都有纬度和液化天然气

            //1 
    double Lat0 = 26.0475994;
    double Lng0 = 50.5101893;
            //2 
    double Lat1 = 26.0474428;
    double Lng1 = 50.5096745;
        //3
    double Lat2 = 26.0477956;
    double Lng2 = 50.5097067;

我需要将每个纬度和液化天然气转换为其 x,y,z 坐标,任何人都可以帮助我使用这个公式吗?我在这里看到了以前的帖子,但我没有得到正确的结果

另外,如果我得到x,y是否可以将其转换为纬度和液化天然气?

谢谢

要将latitudelongitude转换为xy坐标,可以使用以下公式:

x = (radius of earth) * cos(latitude) * cos(longitude) //radians 
y = (radius of earth) * cos(latitude) * sin(longitude)

要转换回来:

lat  = asin(y / (radius of earth)) // degrees
nong = atan(2 * x / y)             // degrees

相关内容

  • 没有找到相关文章

最新更新