91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

iOS 2個坐標之間的距離

發布時間:2020-07-19 11:39:38 來源:網絡 閱讀:443 作者:大頭狼小鬼 欄目:移動開發

// 計算兩坐標之間的距離

double distanceWithcoord(double lon1,double lat1,double lon2,double lat2)

{

    double er = 6378137;

    double radlat1 = PI*lat1/180.0f;

    double radlat2 = PI*lat2/180.0f;

    double radlong1 = PI*lon1/180.0f;

    double radlong2 = PI*lon2/180.0f;

    if( radlat1 < 0 ) radlat1 = PI/2 + fabs(radlat1);// south

    if( radlat1 > 0 ) radlat1 = PI/2 - fabs(radlat1);// north

    if( radlong1 < 0 ) radlong1 = PI*2 - fabs(radlong1);//west

    if( radlat2 < 0 ) radlat2 = PI/2 + fabs(radlat2);// south

    if( radlat2 > 0 ) radlat2 = PI/2 - fabs(radlat2);// north

    if( radlong2 < 0 ) radlong2 = PI*2 - fabs(radlong2);// west


    double x1 = er * cos(radlong1) * sin(radlat1);

    double y1 = er * sin(radlong1) * sin(radlat1);

    double z1 = er * cos(radlat1);

    double x2 = er * cos(radlong2) * sin(radlat2);

    double y2 = er * sin(radlong2) * sin(radlat2);

    double z2 = er * cos(radlat2);

    double d = sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)+(z1-z2)*(z1-z2));

    

    double theta = acos((er*er+er*er-d*d)/(2*er*er));

    double dist  = theta*er;

    return dist;

}


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

ios
AI

顺昌县| 盐亭县| 永宁县| 利津县| 通化县| 印江| 营口市| 广安市| 河曲县| 长汀县| 南丹县| 孟连| 石河子市| 渝中区| 柳林县| 平顶山市| 启东市| 五峰| 剑阁县| 天台县| 改则县| 莱州市| 平果县| 青铜峡市| 江西省| 余庆县| 鸡西市| 商河县| 山丹县| 桐城市| 澄迈县| 香格里拉县| 郓城县| 上思县| 郴州市| 申扎县| 慈利县| 河南省| 东丰县| 阳城县| 陇南市|