com.supermap.services.wps
类 OverlayAnalyse
- java.lang.Object
- 
- com.supermap.services.wps.Analyse
- 
- com.supermap.services.wps.OverlayAnalyse
 
 
- 
- 
字段概要字段 限定符和类型 字段和说明 static java.lang.StringOPERATE_POLYGON操作的多边形名static java.lang.StringSOURCE_GEOMETRY被操作的几何对象名static java.lang.StringSOURCE_POLYGON被操作的多边形名- 
从类继承的字段 com.supermap.services.wps.AnalyseWPS_RESOURCE
 
- 
 - 
构造器概要构造器 构造器和说明 OverlayAnalyse()
 - 
方法概要方法 限定符和类型 方法和说明 doublegetBufferDistance()获取缓冲距离java.lang.StringgetDataset()获取数据集名称DatasetOverlayResultSettinggetDataSetResultSetting()获取分析结果配置对象GeometrygetGeometry()获取集合对象GeometrySpatialAnalystResultSettinggetGeometryResultSetting()获取几何对象空间分析结果的参数java.lang.StringgetOperateDataset()获取操作数据集的名称QueryParametergetOperateDatasetFilter()获取操作对象的过滤器Geometry[]getOperateGeometries()获取操作的集合对象GeometrygetOperateGeometry()获取操作的几何对象java.lang.StringgetOutputFormat()获取请求格式BufferRadiusUnitgetRadiusUnit()获取缓冲单位intgetSemicircleLineSegment()获取圆头缓冲圆弧处线段的个数java.lang.StringgetSourceDataset()获取数据集名称QueryParametergetSourceDatasetFilter()获取源过滤器GeometrygetSourceGeometry()获取被操作的几何对象voidsetAnalystParameter(Execute execute, java.lang.String source, java.lang.String operate)设置分析参数voidsetBufferDistance(double bufferDistance)设置缓冲距离voidsetBufferParam(java.util.List<InputType> inputList, QueryParameter filterQueryParameter, BufferResultSetting bufferResultSetting)设置缓冲参数voidsetDataset(java.lang.String dataset)设置数据集名称voidsetDataSetResultSetting(DatasetOverlayResultSetting dataSetResultSetting)设置分析结果配置对象voidsetGeometry(Geometry geometry)设置集合对象voidsetGeometryResultSetting(GeometrySpatialAnalystResultSetting geometryResultSetting)设置几何对象空间分析结果的参数voidsetOperateDataset(java.lang.String operateDataset)设置操作数据集的名称voidsetOperateDatasetFilter(QueryParameter operateDatasetFilter)设置操作对象的过滤器voidsetOperateGeometries(Geometry[] operateGeometries)设置操作的集合对象voidsetOperateGeometry(Geometry operateGeometry)设置操作的几何对象voidsetOutputFormat(java.lang.String outputFormat)设置请求格式voidsetParam(java.util.List<InputType> inputList, java.lang.String source, java.lang.String operate, DataReturnOption dataReturnOption, QueryParameter sourceQueryParameter, QueryParameter operateQueryParameter)设置参数voidsetRadiusUnit(BufferRadiusUnit unit)设置缓冲单位voidsetSemicircleLineSegment(int semicircleLineSegment)设置圆头缓冲圆弧处线段的个数voidsetSourceDataset(java.lang.String sourceDataset)设置数据集名称voidsetSourceDatasetFilter(QueryParameter sourceDatasetFilter)设置源过滤器voidsetSourceGeometry(Geometry sourceGeometry)设置被操作的几何对象- 
从类继承的方法 com.supermap.services.wps.Analyseexecute, getProcessResult
 
- 
 
- 
- 
- 
字段详细资料- 
SOURCE_GEOMETRYpublic static final java.lang.String SOURCE_GEOMETRY 被操作的几何对象名 
 - 
SOURCE_POLYGONpublic static final java.lang.String SOURCE_POLYGON 被操作的多边形名 
 - 
OPERATE_POLYGONpublic static final java.lang.String OPERATE_POLYGON 操作的多边形名 
 
- 
 - 
方法详细资料- 
getSourceGeometrypublic Geometry getSourceGeometry() 获取被操作的几何对象 - 返回:
 
 - 
setSourceGeometrypublic void setSourceGeometry(Geometry sourceGeometry) 设置被操作的几何对象 - 参数:
- sourceGeometry- 被操作的几何对象
 
 - 
getOperateGeometrypublic Geometry getOperateGeometry() 获取操作的几何对象 - 返回:
 
 - 
setOperateGeometrypublic void setOperateGeometry(Geometry operateGeometry) 设置操作的几何对象 - 参数:
- operateGeometry- 被操作的几何对象
 
 - 
getSourceDatasetpublic java.lang.String getSourceDataset() 获取数据集名称 - 返回:
 
 - 
setSourceDatasetpublic void setSourceDataset(java.lang.String sourceDataset) 设置数据集名称 - 参数:
- sourceDataset-
 
 - 
getOperateDatasetpublic java.lang.String getOperateDataset() 获取操作数据集的名称 - 返回:
 
 - 
setOperateDatasetpublic void setOperateDataset(java.lang.String operateDataset) 设置操作数据集的名称 - 参数:
- operateDataset-
 
 - 
getSourceDatasetFilterpublic QueryParameter getSourceDatasetFilter() 获取源过滤器 - 返回:
 
 - 
setSourceDatasetFilterpublic void setSourceDatasetFilter(QueryParameter sourceDatasetFilter) 设置源过滤器 - 参数:
- sourceDatasetFilter-
 
 - 
getOperateDatasetFilterpublic QueryParameter getOperateDatasetFilter() 获取操作对象的过滤器 - 返回:
 
 - 
setOperateDatasetFilterpublic void setOperateDatasetFilter(QueryParameter operateDatasetFilter) 设置操作对象的过滤器 - 参数:
- operateDatasetFilter-
 
 - 
getOperateGeometriespublic Geometry[] getOperateGeometries() 获取操作的集合对象 - 返回:
 
 - 
setOperateGeometriespublic void setOperateGeometries(Geometry[] operateGeometries) 设置操作的集合对象 - 参数:
- operateGeometries-
 
 - 
getGeometryResultSettingpublic GeometrySpatialAnalystResultSetting getGeometryResultSetting() 获取几何对象空间分析结果的参数 - 返回:
 
 - 
setGeometryResultSettingpublic void setGeometryResultSetting(GeometrySpatialAnalystResultSetting geometryResultSetting) 设置几何对象空间分析结果的参数 - 参数:
- geometryResultSetting- 设置几何对象空间分析结果的参数
 
 - 
getDataSetResultSettingpublic DatasetOverlayResultSetting getDataSetResultSetting() 获取分析结果配置对象 - 返回:
 
 - 
setDataSetResultSettingpublic void setDataSetResultSetting(DatasetOverlayResultSetting dataSetResultSetting) 设置分析结果配置对象 - 参数:
- dataSetResultSetting-
 
 - 
getOutputFormatpublic java.lang.String getOutputFormat() 获取请求格式 - 返回:
 
 - 
setOutputFormatpublic void setOutputFormat(java.lang.String outputFormat) 设置请求格式 - 参数:
- outputFormat-
 
 - 
getGeometrypublic Geometry getGeometry() 获取集合对象 - 返回:
 
 - 
setGeometrypublic void setGeometry(Geometry geometry) 设置集合对象 - 参数:
- geometry-
 
 - 
getBufferDistancepublic double getBufferDistance() 获取缓冲距离 - 返回:
 
 - 
setBufferDistancepublic void setBufferDistance(double bufferDistance) 设置缓冲距离 - 参数:
- bufferDistance-
 
 - 
getRadiusUnitpublic BufferRadiusUnit getRadiusUnit() 获取缓冲单位 - 返回:
 
 - 
setRadiusUnitpublic void setRadiusUnit(BufferRadiusUnit unit) 设置缓冲单位 - 参数:
- unit-
 
 - 
getSemicircleLineSegmentpublic int getSemicircleLineSegment() 获取圆头缓冲圆弧处线段的个数 - 返回:
 
 - 
setSemicircleLineSegmentpublic void setSemicircleLineSegment(int semicircleLineSegment) 设置圆头缓冲圆弧处线段的个数 - 参数:
- semicircleLineSegment-
 
 - 
getDatasetpublic java.lang.String getDataset() 获取数据集名称 - 返回:
 
 - 
setDatasetpublic void setDataset(java.lang.String dataset) 设置数据集名称 - 参数:
- dataset-
 
 - 
setAnalystParameterpublic void setAnalystParameter(Execute execute, java.lang.String source, java.lang.String operate) throws OGCException设置分析参数 - 参数:
- execute- 执行参数
- source- 被操作的对象名
- operate- 操作的对象名
- 抛出:
- java.io.IOException
- org.xml.sax.SAXException
- javax.xml.parsers.ParserConfigurationException
- OGCException
 
 - 
setParampublic 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
 
 - 
setBufferParampublic void setBufferParam(java.util.List<InputType> inputList, QueryParameter filterQueryParameter, BufferResultSetting bufferResultSetting) throws OGCException设置缓冲参数 - 参数:
- inputList- 输入参数列表
- filterQueryParameter- 过滤器
- bufferResultSetting- 结果配置
- 抛出:
- OGCException
 
 
- 
 
-