Class OverlayAnalyse
- java.lang.Object
-
- com.supermap.services.wps.Analyse
-
- com.supermap.services.wps.OverlayAnalyse
-
-
Field Summary
Fields Modifier and Type Field and Description static java.lang.StringOPERATE_POLYGONThe region name to operate.static java.lang.StringSOURCE_GEOMETRYThe operated geometric object name.static java.lang.StringSOURCE_POLYGONThe operated region name.-
Fields inherited from class com.supermap.services.wps.Analyse
WPS_RESOURCE
-
-
Constructor Summary
Constructors Constructor and Description OverlayAnalyse()
-
Method Summary
Methods Modifier and Type Method and Description doublegetBufferDistance()Get the buffer distancejava.lang.StringgetDataset()Get the dataset nameDatasetOverlayResultSettinggetDataSetResultSetting()Get the result configuration objectGeometrygetGeometry()Get the set objectGeometrySpatialAnalystResultSettinggetGeometryResultSetting()Get the parameters of geometric object spatial analysis resultsjava.lang.StringgetOperateDataset()Get the operated dataset nameQueryParametergetOperateDatasetFilter()Get the filter of the operated objectGeometry[]getOperateGeometries()Get the operated set objectGeometrygetOperateGeometry()Get the geometric object to operate.java.lang.StringgetOutputFormat()Get the request formatBufferRadiusUnitgetRadiusUnit()Get the cache unitintgetSemicircleLineSegment()Get the number of arc segment of the Roundjava.lang.StringgetSourceDataset()Get the dataset nameQueryParametergetSourceDatasetFilter()Get the source filterGeometrygetSourceGeometry()Get the operated region name.voidsetAnalystParameter(Execute execute, java.lang.String source, java.lang.String operate)Set the analysis parametervoidsetBufferDistance(double bufferDistance)Set the buffer distancevoidsetBufferParam(java.util.List<InputType> inputList, QueryParameter filterQueryParameter, BufferResultSetting bufferResultSetting)Set the buffer parametervoidsetDataset(java.lang.String dataset)Set the dataset namevoidsetDataSetResultSetting(DatasetOverlayResultSetting dataSetResultSetting)Set the result configuration objectvoidsetGeometry(Geometry geometry)Set the set objectvoidsetGeometryResultSetting(GeometrySpatialAnalystResultSetting geometryResultSetting)Set the parameters of geometric object spatial analysis resultsvoidsetOperateDataset(java.lang.String operateDataset)Set the operated dataset namevoidsetOperateDatasetFilter(QueryParameter operateDatasetFilter)Set the filter of the operated objectvoidsetOperateGeometries(Geometry[] operateGeometries)Set the operated set objectvoidsetOperateGeometry(Geometry operateGeometry)Set the operated geometric objectvoidsetOutputFormat(java.lang.String outputFormat)Set the request formatvoidsetParam(java.util.List<InputType> inputList, java.lang.String source, java.lang.String operate, DataReturnOption dataReturnOption, QueryParameter sourceQueryParameter, QueryParameter operateQueryParameter)Set parametersvoidsetRadiusUnit(BufferRadiusUnit unit)Set the cache unitvoidsetSemicircleLineSegment(int semicircleLineSegment)Set the number of arc segment of the RoundvoidsetSourceDataset(java.lang.String sourceDataset)Set the dataset namevoidsetSourceDatasetFilter(QueryParameter sourceDatasetFilter)Set the source filtervoidsetSourceGeometry(Geometry sourceGeometry)Set the operated geometric object-
Methods inherited from class com.supermap.services.wps.Analyse
execute, getProcessResult
-
-
-
-
Field Detail
-
SOURCE_GEOMETRY
public static final java.lang.String SOURCE_GEOMETRY
The operated geometric object name.
-
SOURCE_POLYGON
public static final java.lang.String SOURCE_POLYGON
The operated region name.
-
OPERATE_POLYGON
public static final java.lang.String OPERATE_POLYGON
The region name to operate.
-
-
Method Detail
-
getSourceGeometry
public Geometry getSourceGeometry()
Get the operated region name.
- Returns:
-
setSourceGeometry
public void setSourceGeometry(Geometry sourceGeometry)
Set the operated geometric object
- Parameters:
sourceGeometry- the operated geometric object
-
getOperateGeometry
public Geometry getOperateGeometry()
Get the geometric object to operate.
- Returns:
-
setOperateGeometry
public void setOperateGeometry(Geometry operateGeometry)
Set the operated geometric object
- Parameters:
operateGeometry- the operated geometric object
-
getSourceDataset
public java.lang.String getSourceDataset()
Get the dataset name
- Returns:
-
setSourceDataset
public void setSourceDataset(java.lang.String sourceDataset)
Set the dataset name
- Parameters:
sourceDataset-
-
getOperateDataset
public java.lang.String getOperateDataset()
Get the operated dataset name
- Returns:
-
setOperateDataset
public void setOperateDataset(java.lang.String operateDataset)
Set the operated dataset name
- Parameters:
operateDataset-
-
getSourceDatasetFilter
public QueryParameter getSourceDatasetFilter()
Get the source filter
- Returns:
-
setSourceDatasetFilter
public void setSourceDatasetFilter(QueryParameter sourceDatasetFilter)
Set the source filter
- Parameters:
sourceDatasetFilter-
-
getOperateDatasetFilter
public QueryParameter getOperateDatasetFilter()
Get the filter of the operated object
- Returns:
-
setOperateDatasetFilter
public void setOperateDatasetFilter(QueryParameter operateDatasetFilter)
Set the filter of the operated object
- Parameters:
operateDatasetFilter-
-
getOperateGeometries
public Geometry[] getOperateGeometries()
Get the operated set object
- Returns:
-
setOperateGeometries
public void setOperateGeometries(Geometry[] operateGeometries)
Set the operated set object
- Parameters:
operateGeometries-
-
getGeometryResultSetting
public GeometrySpatialAnalystResultSetting getGeometryResultSetting()
Get the parameters of geometric object spatial analysis results
- Returns:
-
setGeometryResultSetting
public void setGeometryResultSetting(GeometrySpatialAnalystResultSetting geometryResultSetting)
Set the parameters of geometric object spatial analysis results
- Parameters:
geometryResultSetting- Set the parameters of geometric object spatial analysis results
-
getDataSetResultSetting
public DatasetOverlayResultSetting getDataSetResultSetting()
Get the result configuration object
- Returns:
-
setDataSetResultSetting
public void setDataSetResultSetting(DatasetOverlayResultSetting dataSetResultSetting)
Set the result configuration object
- Parameters:
dataSetResultSetting-
-
getOutputFormat
public java.lang.String getOutputFormat()
Get the request format
- Returns:
-
setOutputFormat
public void setOutputFormat(java.lang.String outputFormat)
Set the request format
- Parameters:
outputFormat-
-
getGeometry
public Geometry getGeometry()
Get the set object
- Returns:
-
setGeometry
public void setGeometry(Geometry geometry)
Set the set object
- Parameters:
geometry-
-
getBufferDistance
public double getBufferDistance()
Get the buffer distance
- Returns:
-
setBufferDistance
public void setBufferDistance(double bufferDistance)
Set the buffer distance
- Parameters:
bufferDistance-
-
getRadiusUnit
public BufferRadiusUnit getRadiusUnit()
Get the cache unit
- Returns:
-
setRadiusUnit
public void setRadiusUnit(BufferRadiusUnit unit)
Set the cache unit
- Parameters:
unit-
-
getSemicircleLineSegment
public int getSemicircleLineSegment()
Get the number of arc segment of the Round
- Returns:
-
setSemicircleLineSegment
public void setSemicircleLineSegment(int semicircleLineSegment)
Set the number of arc segment of the Round
- Parameters:
semicircleLineSegment-
-
getDataset
public java.lang.String getDataset()
Get the dataset name
- Returns:
-
setDataset
public void setDataset(java.lang.String dataset)
Set the dataset name
- Parameters:
dataset-
-
setAnalystParameter
public void setAnalystParameter(Execute execute, java.lang.String source, java.lang.String operate) throws OGCExceptionSet the analysis parameter
- Parameters:
execute- execution parameterssource- The name of the object to be operatedoperate- The name of the operated object- Throws:
java.io.IOExceptionorg.xml.sax.SAXExceptionjavax.xml.parsers.ParserConfigurationExceptionOGCException
-
setParam
public void setParam(java.util.List<InputType> inputList, java.lang.String source, java.lang.String operate, DataReturnOption dataReturnOption, QueryParameter sourceQueryParameter, QueryParameter operateQueryParameter) throws OGCExceptionSet parameters
- Parameters:
inputList- input parameter listsource- Source objectoperate- The operated objectdataReturnOption- Data return optionssourceQueryParameter- Source object query parametersoperateQueryParameter- Operated object query parameters- Throws:
OGCException
-
setBufferParam
public void setBufferParam(java.util.List<InputType> inputList, QueryParameter filterQueryParameter, BufferResultSetting bufferResultSetting) throws OGCExceptionSet the buffer parameter
- Parameters:
inputList- input parameter listfilterQueryParameter- FilterbufferResultSetting- Result configuration- Throws:
OGCException
-
-