相关疑难解决方法(0)

Java中的多点三边测量算法

我正在尝试在我的Android应用程序中实现三边测量算法,以确定用户的室内位置.我正在使用超宽带信标来获得到固定点的距离.我能够调整Trilateration Method Android Java中建议的方法如下:

public LatLng getLocationByTrilateration(
        LatLng location1, double distance1,
        LatLng location2, double distance2,
        LatLng location3, double distance3){

    //DECLARE VARIABLES

    double[] P1   = new double[2];
    double[] P2   = new double[2];
    double[] P3   = new double[2];
    double[] ex   = new double[2];
    double[] ey   = new double[2];
    double[] p3p1 = new double[2];
    double jval  = 0;
    double temp  = 0;
    double ival  = 0;
    double p3p1i = 0;
    double triptx;
    double tripty;
    double xval;
    double yval;
    double …
Run Code Online (Sandbox Code Playgroud)

java gps android trilateration indoor-positioning-system

9
推荐指数
2
解决办法
1万
查看次数