| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
OPERATE_POLYGON
The region name to operate.
|
static java.lang.String |
SOURCE_GEOMETRY
The operated geometric object name.
|
static java.lang.String |
SOURCE_POLYGON
The 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