2021年11月25日

摘要: public static double calculateDegreeByTwoDegree(double a, double b){ double abs = Math.abs(a - b); if(abs > 180){ return 360 - abs; } return abs; } 阅读全文
posted @ 2021-11-25 11:45 我是你爷爷的爷爷 阅读(314) 评论(0) 推荐(0) 编辑
摘要: /** * 1 相交 2 平行不共线 3 平行共线有重合 4 平行共线不重合 5 不相交不平行 * @param a * @param c * @param range * @return */ public static int isCoordinatesCross(LatLonReq a, La 阅读全文
posted @ 2021-11-25 11:44 我是你爷爷的爷爷 阅读(373) 评论(0) 推荐(0) 编辑
摘要: /** * 1纬度距离 * @return */ public static double oneLatitudeDistance(){ return PI * R / 180; } private static final double PI = 3.14159265358979323; priv 阅读全文
posted @ 2021-11-25 11:41 我是你爷爷的爷爷 阅读(51) 评论(0) 推荐(0) 编辑
摘要: /** * 纬度相同,1经度距离 * @param latitude * @param longitude * @return */ public static double oneLongitudeDistance(double latitude, double longitude){ LatLo 阅读全文
posted @ 2021-11-25 11:41 我是你爷爷的爷爷 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 1.已知一个点的坐标和点的方位角,角度0-360 2.获取点坐标方位角的方向上的另一个点的坐标(指定距离范围) 其中radians代表方位角 /** * 获取向量的另一个坐标 * @param latLonReq * @param range * @return */ public static L 阅读全文
posted @ 2021-11-25 11:40 我是你爷爷的爷爷 阅读(98) 评论(0) 推荐(0) 编辑
摘要: /** * 计算两点角度 -- 起点坐标为参考坐标,纵坐标为轴取角度 * @param latitude * @param longitude * @param latitudeEnd * @param longitudeEnd * @return */ public static double c 阅读全文
posted @ 2021-11-25 11:37 我是你爷爷的爷爷 阅读(1181) 评论(1) 推荐(0) 编辑

导航