| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | OPERATE_POLYGONThe region name to operate. | 
| static java.lang.String | SOURCE_GEOMETRYThe operated geometric object name. | 
| static java.lang.String | SOURCE_POLYGONThe operated region name. | 
WPS_RESOURCE| Constructor and Description | 
|---|
| OverlayAnalyse() | 
| Modifier and Type | Method and Description | 
|---|---|
| double | getBufferDistance()Get the buffer distance | 
| java.lang.String | getDataset()Get the dataset name | 
| DatasetOverlayResultSetting | getDataSetResultSetting()Get the result configuration object | 
| Geometry | getGeometry()Get the set object | 
| GeometrySpatialAnalystResultSetting | getGeometryResultSetting()Get the parameters of geometric object spatial analysis results | 
| java.lang.String | getOperateDataset()Get the operated dataset name | 
| QueryParameter | getOperateDatasetFilter()Get the filter of the operated object | 
| Geometry[] | getOperateGeometries()Get the operated set object | 
| Geometry | getOperateGeometry()Get the geometric object to operate. | 
| java.lang.String | getOutputFormat()Get the request format | 
| BufferRadiusUnit | getRadiusUnit()Get the cache unit | 
| int | getSemicircleLineSegment()Get the number of arc segment of the Round | 
| java.lang.String | getSourceDataset()Get the dataset name | 
| QueryParameter | getSourceDatasetFilter()Get the source filter | 
| Geometry | getSourceGeometry()Get the operated region name. | 
| void | setAnalystParameter(Execute execute, java.lang.String source, java.lang.String operate)Set the analysis parameter | 
| void | setBufferDistance(double bufferDistance)Set the buffer distance | 
| void | setBufferParam(java.util.List<InputType> inputList, QueryParameter filterQueryParameter, BufferResultSetting bufferResultSetting)Set the buffer parameter | 
| void | setDataset(java.lang.String dataset)Set the dataset name | 
| void | setDataSetResultSetting(DatasetOverlayResultSetting dataSetResultSetting)Set the result configuration object | 
| void | setGeometry(Geometry geometry)Set the set object | 
| void | setGeometryResultSetting(GeometrySpatialAnalystResultSetting geometryResultSetting)Set the parameters of geometric object spatial analysis results | 
| void | setOperateDataset(java.lang.String operateDataset)Set the operated dataset name | 
| void | setOperateDatasetFilter(QueryParameter operateDatasetFilter)Set the filter of the operated object | 
| void | setOperateGeometries(Geometry[] operateGeometries)Set the operated set object | 
| void | setOperateGeometry(Geometry operateGeometry)Set the operated geometric object | 
| void | setOutputFormat(java.lang.String outputFormat)Set the request format | 
| void | setParam(java.util.List<InputType> inputList, java.lang.String source, java.lang.String operate, DataReturnOption dataReturnOption, QueryParameter sourceQueryParameter, QueryParameter operateQueryParameter)Set parameters | 
| void | setRadiusUnit(BufferRadiusUnit unit)Set the cache unit | 
| void | setSemicircleLineSegment(int semicircleLineSegment)Set the number of arc segment of the Round | 
| void | setSourceDataset(java.lang.String sourceDataset)Set the dataset name | 
| void | setSourceDatasetFilter(QueryParameter sourceDatasetFilter)Set the source filter | 
| void | setSourceGeometry(Geometry sourceGeometry)Set the operated geometric object | 
execute, getProcessResultpublic static final java.lang.String SOURCE_GEOMETRY
The operated geometric object name.
public static final java.lang.String SOURCE_POLYGON
The operated region name.
public static final java.lang.String OPERATE_POLYGON
The region name to operate.
public Geometry getSourceGeometry()
Get the operated region name.
public void setSourceGeometry(Geometry sourceGeometry)
Set the operated geometric object
sourceGeometry - the operated geometric objectpublic Geometry getOperateGeometry()
Get the geometric object to operate.
public void setOperateGeometry(Geometry operateGeometry)
Set the operated geometric object
operateGeometry - the operated geometric objectpublic java.lang.String getSourceDataset()
Get the dataset name
public void setSourceDataset(java.lang.String sourceDataset)
Set the dataset name
sourceDataset -public java.lang.String getOperateDataset()
Get the operated dataset name
public void setOperateDataset(java.lang.String operateDataset)
Set the operated dataset name
operateDataset -public QueryParameter getSourceDatasetFilter()
Get the source filter
public void setSourceDatasetFilter(QueryParameter sourceDatasetFilter)
Set the source filter
sourceDatasetFilter -public QueryParameter getOperateDatasetFilter()
Get the filter of the operated object
public void setOperateDatasetFilter(QueryParameter operateDatasetFilter)
Set the filter of the operated object
operateDatasetFilter -public Geometry[] getOperateGeometries()
Get the operated set object
public void setOperateGeometries(Geometry[] operateGeometries)
Set the operated set object
operateGeometries -public GeometrySpatialAnalystResultSetting getGeometryResultSetting()
Get the parameters of geometric object spatial analysis results
public void setGeometryResultSetting(GeometrySpatialAnalystResultSetting geometryResultSetting)
Set the parameters of geometric object spatial analysis results
geometryResultSetting - Set the parameters of geometric object spatial analysis resultspublic DatasetOverlayResultSetting getDataSetResultSetting()
Get the result configuration object
public void setDataSetResultSetting(DatasetOverlayResultSetting dataSetResultSetting)
Set the result configuration object
dataSetResultSetting -public java.lang.String getOutputFormat()
Get the request format
public void setOutputFormat(java.lang.String outputFormat)
Set the request format
outputFormat -public Geometry getGeometry()
Get the set object
public void setGeometry(Geometry geometry)
Set the set object
geometry -public double getBufferDistance()
Get the buffer distance
public void setBufferDistance(double bufferDistance)
Set the buffer distance
bufferDistance -public BufferRadiusUnit getRadiusUnit()
Get the cache unit
public void setRadiusUnit(BufferRadiusUnit unit)
Set the cache unit
unit -public int getSemicircleLineSegment()
Get the number of arc segment of the Round
public void setSemicircleLineSegment(int semicircleLineSegment)
Set the number of arc segment of the Round
semicircleLineSegment -public java.lang.String getDataset()
Get the dataset name
public void setDataset(java.lang.String dataset)
Set the dataset name
dataset -
public void setAnalystParameter(Execute execute,
                       java.lang.String source,
                       java.lang.String operate)
                         throws OGCException
Set the analysis parameter
execute - execution parameterssource - The name of the object to be operatedoperate - The name of the operated objectjava.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
Set parameters
inputList - input parameter listsource - Source objectoperate - The operated objectdataReturnOption - Data return optionssourceQueryParameter - Source object query parametersoperateQueryParameter - Operated object query parametersOGCException
public void setBufferParam(java.util.List<InputType> inputList,
                  QueryParameter filterQueryParameter,
                  BufferResultSetting bufferResultSetting)
                    throws OGCException
Set the buffer parameter
inputList - input parameter listfilterQueryParameter - FilterbufferResultSetting - Result configurationOGCException