public class UGCGeometryProvider extends java.lang.Object implements GeometryProvider, ProviderContextAware
基于UGC实现的几何服务提供者。
构造器和说明 |
---|
UGCGeometryProvider() |
限定符和类型 | 方法和说明 |
---|---|
java.util.List<Geometry> |
coordtransfer(Geometry[] geometry, PrjCoordSys sourcePrjCoorSys, PrjCoordSys targetPrjCoordSys)
根据目标坐标系进行集合对象坐标系转换
|
MeasureResult |
measureArea(Point2D[] points, MeasureParameter measureParam)
根据二维地理坐标点、量算参数,进行面积量算。
|
MeasureResult |
measureDistance(Point2D[] points, MeasureParameter measureParam)
根据二维地理坐标点、量算参数,进行距离量算。
|
void |
setProviderContext(ProviderContext context)
设置服务提供者上下文。
|
public MeasureResult measureDistance(Point2D[] points, MeasureParameter measureParam)
Measurable
根据二维地理坐标点、量算参数,进行距离量算。
measureDistance
在接口中 Measurable
points
- 二维地理坐标点数组。measureParam
- 量算参数。public MeasureResult measureArea(Point2D[] points, MeasureParameter measureParam)
Measurable
根据二维地理坐标点、量算参数,进行面积量算。
measureArea
在接口中 Measurable
points
- 二维地理坐标点数组。measureParam
- 量算参数。public void setProviderContext(ProviderContext context)
ProviderContextAware
设置服务提供者上下文。
setProviderContext
在接口中 ProviderContextAware
context
- 服务提供者上下文。public java.util.List<Geometry> coordtransfer(Geometry[] geometry, PrjCoordSys sourcePrjCoorSys, PrjCoordSys targetPrjCoordSys)
CoordTransferCapabilities
根据目标坐标系进行集合对象坐标系转换
coordtransfer
在接口中 CoordTransferCapabilities