| 程序包 | 说明 |
|---|---|
| cn.gongler.util.sgeo.geo |
工具类
2017.09.06 第二代围栏核心包,还开发中,尚未切换。
|
| cn.gongler.util.sgeo.gps |
| 限定符和类型 | 方法和说明 |
|---|---|
static IGeoPoint |
IGeoPoint.of(double lng,
double lat) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<IGeoPoint> |
EquidistancePolylineBuilder.build()
返回按指定间隔米数的插值的坐标序列(含原坐标)的列表。
|
List<IGeoPoint> |
Scope.geoPoints() |
Iterator<IGeoPoint> |
Scope.iterator() |
static List<IGeoPoint> |
GeoUtil.PolygonFromCircleWith(IGeoPoint center,
double radiusMeters)
根据圆心和半径生成12边形围栏
|
static List<IGeoPoint> |
GeoUtil.PolygonFromCircleWith(IGeoPoint center,
double radiusMeters,
int pointCnt)
根据圆心和半径生成围栏
|
| 限定符和类型 | 方法和说明 |
|---|---|
Scope.Builder |
Scope.Builder.add(IGeoPoint gps) |
EquidistancePolylineBuilder |
EquidistancePolylineBuilder.add(IGeoPoint point)
添加一个节点
|
Collection<Scope> |
ScopeGroup.allInside(IGeoPoint gps) |
static List<Scope> |
Scope.AllInside(IGeoPoint gps,
Collection<Scope> scopes) |
static double |
GeoUtil.DisMeters(IGeoPoint a,
IGeoPoint b)
求2经纬度坐标间距离
|
Scope |
ScopeGroup.firstInside(IGeoPoint gps) |
static Scope |
Scope.FirstInside(IGeoPoint gps,
Collection<Scope> scopes) |
Scope |
ScopeGroup.firstInside(IGeoPoint gps,
java.util.function.Predicate<Scope> filter) |
static double |
GeoUtil.GetDistance(IGeoPoint a,
IGeoPoint b)
已过时。
|
boolean |
Scope.inside(IGeoPoint gps) |
boolean |
ScopeGroupFactory.inside(IGeoPoint gps,
long scopeId) |
default double |
IGeoPoint.metersTo(IGeoPoint another)
到另一个经纬度坐标的距离(单位米)
|
static List<IGeoPoint> |
GeoUtil.PolygonFromCircleWith(IGeoPoint center,
double radiusMeters)
根据圆心和半径生成12边形围栏
|
static List<IGeoPoint> |
GeoUtil.PolygonFromCircleWith(IGeoPoint center,
double radiusMeters,
int pointCnt)
根据圆心和半径生成围栏
|
| 限定符和类型 | 方法和说明 |
|---|---|
Scope.Builder |
Scope.Builder.addAll(List<IGeoPoint> points) |
EquidistancePolylineBuilder |
EquidistancePolylineBuilder.addAll(List<IGeoPoint> points)
添加多个节点
|
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
IBusGps<K> |
interface |
IGps
对应一个GPS定位单元
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
GeoRender.draw(IGeoPoint gps) |
Copyright © 2022. All rights reserved.