public class LngLatUtil extends Object
| 构造器和说明 |
|---|
LngLatUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,Double> |
calLocationByDistanceAndLocationAndDirection(double angle,
double startLng,
double startLat,
double distance)
根据一点的坐标与距离,以及方向,计算另外一点的位置(不带入扁率)正北0度即为纬度轴,横向为经度轴
|
double |
getDistance(double startLng,
double startLat,
double endLng,
double endLat)
计算经纬度(不带扁率校准)
|
double |
getDistanceOfMeter(double startLng,
double startLat,
double endLng,
double endLat)
计算经纬度(带扁率校准)
|
public double getDistanceOfMeter(double startLng,
double startLat,
double endLng,
double endLat)
startLng - 起始经度startLat - 起始纬度endLng - 结束经度endLat - 结束纬度public double getDistance(double startLng,
double startLat,
double endLng,
double endLat)
startLng - 起始经度startLat - 起始纬度endLng - 结束经度endLat - 结束纬度public Map<String,Double> calLocationByDistanceAndLocationAndDirection(double angle, double startLng, double startLat, double distance)
angle - 角度,从正北顺时针方向开始计算startLng - 起始点经度startLat - 起始点纬度distance - 距离,单位mCopyright © 2021. All rights reserved.