public final class GeoUtil extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static double |
DisMeters(IGeoPoint a,
IGeoPoint b)
求2经纬度坐标间距离
|
static double |
GetDistance(double geoL1,
double geoB1,
double geoL2,
double geoB2)
已过时。
|
static double |
GetDistance(IGeoPoint a,
IGeoPoint b)
已过时。
|
static double |
GetDistanceRad(double geoL1,
double geoB1,
double geoL2,
double geoB2)
已过时。
|
static List<IGeoPoint> |
PolygonFromCircleWith(IGeoPoint center,
double radiusMeters)
根据圆心和半径生成12边形围栏
|
static List<IGeoPoint> |
PolygonFromCircleWith(IGeoPoint center,
double radiusMeters,
int pointCnt)
根据圆心和半径生成围栏
|
public static double DisMeters(IGeoPoint a, IGeoPoint b)
a - first pointb - second point@Deprecated public static double GetDistance(IGeoPoint a, IGeoPoint b)
a - a点b - b点@Deprecated public static double GetDistance(double geoL1, double geoB1, double geoL2, double geoB2)
geoL1 - 经度1geoB1 - 纬度1geoL2 - 经度2geoB2 - 纬度2@Deprecated public static double GetDistanceRad(double geoL1, double geoB1, double geoL2, double geoB2)
geoL1 - 弧度经度geoB1 - 弧度纬度geoL2 - 经度2geoB2 - 纬度2public static List<IGeoPoint> PolygonFromCircleWith(IGeoPoint center, double radiusMeters)
center - 圆心经纬度radiusMeters - 半径(单位:米)Copyright © 2022. All rights reserved.