| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
OPERATE_POLYGON
操作的多边形名
|
static java.lang.String |
SOURCE_GEOMETRY
被操作的几何对象名
|
static java.lang.String |
SOURCE_POLYGON
被操作的多边形名
|
WPS_RESOURCE| 构造器和说明 |
|---|
OverlayAnalyse() |
| 限定符和类型 | 方法和说明 |
|---|---|
double |
getBufferDistance()
获取缓冲距离
|
java.lang.String |
getDataset()
获取数据集名称
|
DatasetOverlayResultSetting |
getDataSetResultSetting()
获取分析结果配置对象
|
Geometry |
getGeometry()
获取集合对象
|
GeometrySpatialAnalystResultSetting |
getGeometryResultSetting()
获取几何对象空间分析结果的参数
|
java.lang.String |
getOperateDataset()
获取操作数据集的名称
|
QueryParameter |
getOperateDatasetFilter()
获取操作对象的过滤器
|
Geometry[] |
getOperateGeometries()
获取操作的集合对象
|
Geometry |
getOperateGeometry()
获取操作的几何对象
|
java.lang.String |
getOutputFormat()
获取请求格式
|
BufferRadiusUnit |
getRadiusUnit()
获取缓冲单位
|
int |
getSemicircleLineSegment()
获取圆头缓冲圆弧处线段的个数
|
java.lang.String |
getSourceDataset()
获取数据集名称
|
QueryParameter |
getSourceDatasetFilter()
获取源过滤器
|
Geometry |
getSourceGeometry()
获取被操作的几何对象
|
void |
setAnalystParameter(Execute execute, java.lang.String source, java.lang.String operate)
设置分析参数
|
void |
setBufferDistance(double bufferDistance)
设置缓冲距离
|
void |
setBufferParam(java.util.List<InputType> inputList, QueryParameter filterQueryParameter, BufferResultSetting bufferResultSetting)
设置缓冲参数
|
void |
setDataset(java.lang.String dataset)
设置数据集名称
|
void |
setDataSetResultSetting(DatasetOverlayResultSetting dataSetResultSetting)
设置分析结果配置对象
|
void |
setGeometry(Geometry geometry)
设置集合对象
|
void |
setGeometryResultSetting(GeometrySpatialAnalystResultSetting geometryResultSetting)
设置几何对象空间分析结果的参数
|
void |
setOperateDataset(java.lang.String operateDataset)
设置操作数据集的名称
|
void |
setOperateDatasetFilter(QueryParameter operateDatasetFilter)
设置操作对象的过滤器
|
void |
setOperateGeometries(Geometry[] operateGeometries)
设置操作的集合对象
|
void |
setOperateGeometry(Geometry operateGeometry)
设置操作的几何对象
|
void |
setOutputFormat(java.lang.String outputFormat)
设置请求格式
|
void |
setParam(java.util.List<InputType> inputList, java.lang.String source, java.lang.String operate, DataReturnOption dataReturnOption, QueryParameter sourceQueryParameter, QueryParameter operateQueryParameter)
设置参数
|
void |
setRadiusUnit(BufferRadiusUnit unit)
设置缓冲单位
|
void |
setSemicircleLineSegment(int semicircleLineSegment)
设置圆头缓冲圆弧处线段的个数
|
void |
setSourceDataset(java.lang.String sourceDataset)
设置数据集名称
|
void |
setSourceDatasetFilter(QueryParameter sourceDatasetFilter)
设置源过滤器
|
void |
setSourceGeometry(Geometry sourceGeometry)
设置被操作的几何对象
|
execute, getProcessResultpublic static final java.lang.String SOURCE_GEOMETRY
被操作的几何对象名
public static final java.lang.String SOURCE_POLYGON
被操作的多边形名
public static final java.lang.String OPERATE_POLYGON
操作的多边形名
public Geometry getSourceGeometry()
获取被操作的几何对象
public void setSourceGeometry(Geometry sourceGeometry)
设置被操作的几何对象
sourceGeometry - 被操作的几何对象public Geometry getOperateGeometry()
获取操作的几何对象
public void setOperateGeometry(Geometry operateGeometry)
设置操作的几何对象
operateGeometry - 被操作的几何对象public java.lang.String getSourceDataset()
获取数据集名称
public void setSourceDataset(java.lang.String sourceDataset)
设置数据集名称
sourceDataset -public java.lang.String getOperateDataset()
获取操作数据集的名称
public void setOperateDataset(java.lang.String operateDataset)
设置操作数据集的名称
operateDataset -public QueryParameter getSourceDatasetFilter()
获取源过滤器
public void setSourceDatasetFilter(QueryParameter sourceDatasetFilter)
设置源过滤器
sourceDatasetFilter -public QueryParameter getOperateDatasetFilter()
获取操作对象的过滤器
public void setOperateDatasetFilter(QueryParameter operateDatasetFilter)
设置操作对象的过滤器
operateDatasetFilter -public Geometry[] getOperateGeometries()
获取操作的集合对象
public void setOperateGeometries(Geometry[] operateGeometries)
设置操作的集合对象
operateGeometries -public GeometrySpatialAnalystResultSetting getGeometryResultSetting()
获取几何对象空间分析结果的参数
public void setGeometryResultSetting(GeometrySpatialAnalystResultSetting geometryResultSetting)
设置几何对象空间分析结果的参数
geometryResultSetting - 设置几何对象空间分析结果的参数public DatasetOverlayResultSetting getDataSetResultSetting()
获取分析结果配置对象
public void setDataSetResultSetting(DatasetOverlayResultSetting dataSetResultSetting)
设置分析结果配置对象
dataSetResultSetting -public java.lang.String getOutputFormat()
获取请求格式
public void setOutputFormat(java.lang.String outputFormat)
设置请求格式
outputFormat -public Geometry getGeometry()
获取集合对象
public void setGeometry(Geometry geometry)
设置集合对象
geometry -public double getBufferDistance()
获取缓冲距离
public void setBufferDistance(double bufferDistance)
设置缓冲距离
bufferDistance -public BufferRadiusUnit getRadiusUnit()
获取缓冲单位
public void setRadiusUnit(BufferRadiusUnit unit)
设置缓冲单位
unit -public int getSemicircleLineSegment()
获取圆头缓冲圆弧处线段的个数
public void setSemicircleLineSegment(int semicircleLineSegment)
设置圆头缓冲圆弧处线段的个数
semicircleLineSegment -public java.lang.String getDataset()
获取数据集名称
public void setDataset(java.lang.String dataset)
设置数据集名称
dataset -
public void setAnalystParameter(Execute execute,
java.lang.String source,
java.lang.String operate)
throws OGCException
设置分析参数
execute - 执行参数source - 被操作的对象名operate - 操作的对象名java.io.IOExceptionorg.xml.sax.SAXExceptionjavax.xml.parsers.ParserConfigurationExceptionOGCException
public void setParam(java.util.List<InputType> inputList,
java.lang.String source,
java.lang.String operate,
DataReturnOption dataReturnOption,
QueryParameter sourceQueryParameter,
QueryParameter operateQueryParameter)
throws OGCException
设置参数
inputList - 输入参数列表source - 源对象operate - 操作对象dataReturnOption - 数据返回选项sourceQueryParameter - 源对象查询参数operateQueryParameter - 操作对象查询参数OGCException
public void setBufferParam(java.util.List<InputType> inputList,
QueryParameter filterQueryParameter,
BufferResultSetting bufferResultSetting)
throws OGCException
设置缓冲参数
inputList - 输入参数列表filterQueryParameter - 过滤器bufferResultSetting - 结果配置OGCException