public interface GeometryOverlayAnalystWithParameter
| 限定符和类型 | 方法和说明 |
|---|---|
GeometrySpatialAnalystResult |
clip(Geometry sourceGeometry, Geometry operateGeometry, GeometryOverlayAnalystParameter geometryOverlayAnalystParameter, GeometrySpatialAnalystResultSetting resultSetting)
对两个Geometry进行裁剪操作。
|
GeometrySpatialAnalystResult |
erase(Geometry sourceGeometry, Geometry operateGeometry, GeometryOverlayAnalystParameter geometryOverlayAnalystParameter, GeometrySpatialAnalystResultSetting resultSetting)
对两个几何对象进行擦除操作,用于实现两个几何对象之间的叠加分析。
|
GeometrySpatialAnalystResult |
identity(Geometry sourceGeometry, Geometry operateGeometry, GeometryOverlayAnalystParameter geometryOverlayAnalystParameter, GeometrySpatialAnalystResultSetting resultSetting)
对源几何对象和操作几何对象进行同一操作,用于实现两个几何对象之间的叠加分析。
|
GeometrySpatialAnalystResult |
intersect(Geometry sourceGeometry, Geometry operateGeometry, GeometryOverlayAnalystParameter geometryOverlayAnalystParameter, GeometrySpatialAnalystResultSetting resultSetting)
用于两个几何对象进行相交方式的叠加分析,返回结果中保留两数据集相交的对象。
|
GeometrySpatialAnalystResult |
union(Geometry sourceGeometry, Geometry operateGeometry, GeometryOverlayAnalystParameter geometryOverlayAnalystParameter, GeometrySpatialAnalystResultSetting resultSetting)
用于对两个面几何对象进行合并方式的叠加分析,结果中保存被合并叠加分析的几何对象和用于合并叠加分析的几何对象中的全部对象,并且对相交部分进行求交和分割运算。
|
GeometrySpatialAnalystResult |
update(Geometry sourceGeometry, Geometry operateGeometry, GeometryOverlayAnalystParameter geometryOverlayAnalystParameter, GeometrySpatialAnalystResultSetting resultSetting)
用于对两个面几何对象进行的更新操作,实现几何对象之间的叠加分析。
|
GeometrySpatialAnalystResult |
xor(Geometry sourceGeometry, Geometry operateGeometry, GeometryOverlayAnalystParameter geometryOverlayAnalystParameter, GeometrySpatialAnalystResultSetting resultSetting)
对两个几何对象进行对称差分析运算,即交集取反运算,实现两个几何对象之间的叠加分析。
|
GeometrySpatialAnalystResult xor(Geometry sourceGeometry, Geometry operateGeometry, GeometryOverlayAnalystParameter geometryOverlayAnalystParameter, GeometrySpatialAnalystResultSetting resultSetting)
对两个几何对象进行对称差分析运算,即交集取反运算,实现两个几何对象之间的叠加分析。
sourceGeometry - 被操作的几何对象,只能是面类型。operateGeometry - 用于同一操作的几何对象,只能是面类型。geometryOverlayAnalystParameter - 分析参数。resultSetting - 几何对象叠加分析结果设置。GeometrySpatialAnalystResult union(Geometry sourceGeometry, Geometry operateGeometry, GeometryOverlayAnalystParameter geometryOverlayAnalystParameter, GeometrySpatialAnalystResultSetting resultSetting)
用于对两个面几何对象进行合并方式的叠加分析,结果中保存被合并叠加分析的几何对象和用于合并叠加分析的几何对象中的全部对象,并且对相交部分进行求交和分割运算。
sourceGeometry - 被操作的几何对象,只能是面类型。operateGeometry - 用于同一操作的几何对象,只能是面类型。geometryOverlayAnalystParameter - 分析参数。resultSetting - 几何对象叠加分析结果设置。GeometrySpatialAnalystResult update(Geometry sourceGeometry, Geometry operateGeometry, GeometryOverlayAnalystParameter geometryOverlayAnalystParameter, GeometrySpatialAnalystResultSetting resultSetting)
用于对两个面几何对象进行的更新操作,实现几何对象之间的叠加分析。
sourceGeometry - 被操作的几何对象,只能是面类型。operateGeometry - 用于同一操作的几何对象,只能是面类型。geometryOverlayAnalystParameter - 分析参数。resultSetting - 几何对象叠加分析结果设置。GeometrySpatialAnalystResult identity(Geometry sourceGeometry, Geometry operateGeometry, GeometryOverlayAnalystParameter geometryOverlayAnalystParameter, GeometrySpatialAnalystResultSetting resultSetting)
对源几何对象和操作几何对象进行同一操作,用于实现两个几何对象之间的叠加分析。
sourceGeometry - 被操作的几何对象,可以是点、线或者面类型。operateGeometry - 用于同一操作的几何对象,只能是面类型。geometryOverlayAnalystParameter - 分析参数。resultSetting - 几何对象叠加分析结果设置。GeometrySpatialAnalystResult clip(Geometry sourceGeometry, Geometry operateGeometry, GeometryOverlayAnalystParameter geometryOverlayAnalystParameter, GeometrySpatialAnalystResultSetting resultSetting)
对两个Geometry进行裁剪操作。
sourceGeometry - 被裁剪的Geometry,可以是线或者面类型。operateGeometry - 用于裁剪的Geometry,只能是面类型。geometryOverlayAnalystParameter - 分析参数。resultSetting - 数据集叠加分析结果设置。GeometrySpatialAnalystResult intersect(Geometry sourceGeometry, Geometry operateGeometry, GeometryOverlayAnalystParameter geometryOverlayAnalystParameter, GeometrySpatialAnalystResultSetting resultSetting)
用于两个几何对象进行相交方式的叠加分析,返回结果中保留两数据集相交的对象。
sourceGeometry - 被操作的几何对象,只能是面类型。operateGeometry - 用于同一操作的几何对象,只能是面类型。geometryOverlayAnalystParameter - 分析参数。resultSetting - 几何对象叠加分析结果设置。GeometrySpatialAnalystResult erase(Geometry sourceGeometry, Geometry operateGeometry, GeometryOverlayAnalystParameter geometryOverlayAnalystParameter, GeometrySpatialAnalystResultSetting resultSetting)
对两个几何对象进行擦除操作,用于实现两个几何对象之间的叠加分析。
sourceGeometry - 被擦除的几何对象,可以是点、线或者面类型。operateGeometry - 用于擦除操作的几何对象,只能是面类型。geometryOverlayAnalystParameter - 分析参数。resultSetting - 几何对象叠加分析结果设置。