地球两点 由经纬度测算实际距离

来源:互联网 发布:gps卫星定位软件 编辑:程序博客网 时间:2024/04/28 14:07

分享一段代码,由以前工作中获得的测算两点距离

由地球任意两点经纬度坐标,测算两点的实际距离:

    /**     * 计算两经纬度间距离     * @param latitude1 纬度1     * @param longitude1 经度1     * @param latitude2 纬度2     * @param longitude2 经度2     * @return 距离(KM);     */    public static double getDistance(double latitude1, double longitude1, double latitude2, double longitude2){    double distance =0;    distance = Math.sqrt(Math.pow(Math.abs(latitude1 - latitude2),2)+Math.pow(Math.abs(longitude1 - longitude2),2))*111;    return distance;    }


原创粉丝点击