空间分析模块,在SuperMap iObjects .NET产品中,空间分析的功能主要在空间分析模块中,空间分析模块提供空间缓冲区分析、空间叠加分析、表面分析和邻近分析等基础空间分析功能。
Classes
类 | 描述 | |
---|---|---|
ANNCellularAutomata | ||
ANNCellularAutomataParameter |
基于人工神经网络的元胞自动机参数设置 。
| |
ANNCellularAutomataResult |
基于人工神经网络(ANN)的元胞自动机结果 。
| |
ANNParameter |
人工神经网络参数设置 。
| |
ANNTrainIterationResult |
人工神经网络(ANN)训练迭代结果 。
| |
ANNTrainResult |
人工神经网络(ANN)训练结果 。
| |
BasicStatisticsAnalystResult |
栅格基本统计分析结果类。
| |
BufferAnalyst |
缓冲区分析类。该类用于为点、线、面数据集(或记录集)以及网络数据集创建缓冲区,包括单重缓冲区、多重缓冲区和线单边多重缓冲区。
| |
BufferAnalystGeometry |
几何对象缓冲区分析类。
| |
BufferAnalystParameter |
缓冲区分析参数类。用于为缓冲区分析提供必要的参数信息。
| |
CAFlushedEventArgs |
元胞自动机刷新事务类。
| |
CalculationTerrain |
地形计算类。用于计算栅格表面数据(即 DEM 栅格)的坡向、坡度、表面距离、表面面积、表面体积、剖面、填挖方,极值点查找,以及三维晕渲图、三维正射投影影像的生成。
| |
CalibrateOptions |
路由校准选项类。用于动态分段中的校准路由(CalibrateRoutes)的有关参数的设置,如设置校准容限、是否保留没有参考点经过的路由等。
| |
CellularAutomataParameter |
元胞自动机参数设置类。包括设置起始栅格和空间变量栅格数据,及模拟过程的显示与输出配置(模拟结果迭代刷新、模拟结果输出)等。
用于基于主成分分析的元胞自动机(PCACellularAutomata)、基于多准则判断的元胞自动机(MCECellularAutomata)、基于人工神经网络的元胞自动机(ANNCellularAutomata)。
| |
Classification |
自然间断点类。该类提供了对栅格数据,矢量数据及数值数据进行自然间断点的分段方式,返回所有间断点的值,可以用于绘制分段专题图等。
| |
ComputeDistanceResult |
距离计算结果类。该类用于获取最近距离计算和范围距离计算的结果,包括“被计算对象”的 SMID、“参考对象”的 SMID 数组以及距离值。
| |
ConversionAnalyst |
矢量栅格转换类。用于矢量与栅格之间的转换。
| |
ConversionAnalystParameter |
矢量栅格转换参数设置类。
| |
CostPathLineResult | Obsolete. 距离栅格分析中两点间最少耗费路径结果类。已过时。使用PathLineResult替代。 | |
CreateMarkPointsParameter | 创建刻度值点参数类。 | |
CutFillResult |
填挖方结果信息类。
| |
DensityAnalyst |
密度分析类,提供密度分析功能,可计算每个输出栅格像元周围圆形邻域内输入的点或线对象的密度。
| |
DensityAnalystParameter |
密度分析参数类。
| |
DissolveParameter | 融合参数类。 | |
DistanceAnalyst | 距离栅格分析类。该类提供直线距离栅格分析、耗费距离栅格分析及距离栅格最短路径分析的实现方法。 | |
DistanceAnalystParameter | 距离栅格分析参数类。该类为生成距离栅格、计算两点间最短路径等距离栅格分析功能提供参数设置。 | |
DistanceAnalystResult | 距离栅格分析结果类。该类用于获取距离栅格分析中生成的距离栅格、方向栅格和耗费栅格。有关距离栅格分析及这三种栅格的介绍请参阅 DistanceAnalyst 类。 | |
EdgeMatchParameter | 图幅接边参数类。 | |
ExtremumInfo |
极值信息类。该类提供了极值点查找(CalculationTerrain.FindExtremum)的结果,包括栅格单元值的最大值和坐标值以及最小值和坐标值。
| |
Generalization |
制图综合类。该类提供矢量数据融合、碎多边形合并、双线提取中心线、面提取中心线等制图综合功能。
| |
GeneralizeAnalyst |
概况操作类。该类用于将分辨率较细的栅格数据处理成分辨率较粗的栅格数据,如栅格聚合、重分级、重分类等。
| |
GenerateEventTableParameter |
事件表参数类。该类提供在创建事件表方法中参数的设置。
| |
GenerateRoutesParameter |
生成路由参数类。该类提供生成路由数据集(LinearReferencing.GenerateRoutes)的生成路由的方式、刻度字段、刻度偏移量、刻度因子及输出等参数的设置。
| |
GenerateSpatialDataParameter |
线性参考中生成空间数据参数类。该类提供从事件表转换到空间数据时参数的设置。
| |
GridAnalystSetting |
栅格分析基本环境设置类。用于提供栅格分析前基本环境设置的相关信息。
| |
GridHistogram |
栅格直方图类。该类用于获取栅格直方图(CreateHistogram 方法)的结果,还可以重新指定直方图横轴上的组数。
| |
HistogramSegmentInfo |
栅格直方图每个分段区间的信息类。
| |
ImageAnalyst |
影像分析类,用于对影像进行分析。
| |
InterpolationDensityParameter |
点密度插值参数类,继承自 InterpolationParameter 类。通过该类可以为点密度插值算法提供必要的参数信息。
| |
InterpolationIDWParameter |
距离反比权值插值(Inverse Distance Weighted)参数类,继承自 InterpolationParameter 类。通过该类可以为 IDW 插值算法提供必要的参数信息,包括距离权重计算的幂次、查找模式、插值运算时使用的分辨率、查找的范围等。
| |
InterpolationKrigingParameter |
克吕金(Kriging)内插法参数类,继承自 InterpolationParameter 类。该类为 Kriging 插值算法提供必要的参数信息,包括半变函数类型、自相关阈值、基台值、块金效应值。
| |
InterpolationParameter |
插值参数类,该类是各种插值分析方法参数类的基类,为插值算法提供必要的参数信息,如分析的范围、结果栅格的分辨率、参与运算的点的查找方式、参与运算的点的查找半径及查找的点数等。
| |
InterpolationRBFParameter |
径向基函数 RBF(Radial Basis Function)插值法参数类,继承自 InterpolationParameter 类。该类为 RBF 插值算法提供必要的参数信息。
| |
Interpolator |
插值分析类,提供插值分析功能,用于对离散的点数据进行插值得到栅格数据集。插值分析可以将有限的采样点数据,通过插值对采样点周围的数值情况进行预测,从而掌握研究区域内数据的总体分布状况,而使采样的离散点不仅仅反映其所在位置的数值情况,而且可以反映区域的数值分布。
| |
IsoLineResult |
栅格提取等值线结果类。该类用于获取等值线对象和线对像对应的栅格值。
| |
IsoRegionResult |
栅格提取等值面结果类。该类用于获取等值面对象和面对像对应的极大值与极小值。
| |
LinearReferencing |
线性参考类。该类提供用于动态分段的生成路由数据集、校准路由数据集、创建事件表、创建空间数据及事件表的叠加与融合等功能的实现。
| |
MathAnalyst |
栅格代数运算类。用于提供对一个或多个栅格数据集的数学运算及函数运算。
| |
MCECellularAutomata |
基于多准则判断的元胞自动机。
| |
MCECellularAutomataParameter |
基于多准则判断的元胞自动机参数类。
| |
MultiLayerOverlayResult |
使用对象数组进行多图层叠加分析的结果信息。。
| |
NeighbourShape |
邻域形状基类。
| |
NeighbourShapeAnnulus |
环形邻域形状类,继承自 NeighbourShape 类。
| |
NeighbourShapeCircle |
圆形邻域形状类,继承自 NeighbourShape 类。
| |
NeighbourShapeRectangle |
矩形邻域形状类,继承自 NeighbourShape 类。
| |
NeighbourShapeWedge |
扇形邻域统计分析参数类,继承自 NeighbourShape 类。
| |
NeighbourStatisticsAnnulusParameter |
环形邻域统计分析参数类,继承自 NeighbourStatisticsParameter 类。该类为环形邻域统计分析提供必要的参数信息,如环形的内径、外径、邻域形状等。
| |
NeighbourStatisticsCircleParameter |
圆形邻域统计分析参数类,继承自 NeighbourStatisticsParameter 类。该类为圆形邻域统计分析提供必要的参数信息,如圆形的半径、邻域形状等。
| |
NeighbourStatisticsParameter |
邻域统计分析参数设置类。该类提供用于邻域统计的各项参数的设置,如统计类型、单位类型、待邻域分析的数据集、目标数据源等。
| |
NeighbourStatisticsRectangleParameter |
矩形邻域统计分析参数类,继承自 NeighbourStatisticsParameter 类。该类为矩形邻域统计分析提供必要的参数信息,如矩形的高、宽、邻域形状等。
| |
NeighbourStatisticsWedgeParameter |
扇形邻域统计分析参数类,继承自 NeighbourStatisticsParameter 类。该类为扇形邻域统计分析提供必要的参数信息,如扇形的起始角度、终止角度、半径及邻域形状等。
| |
NetworkEdge |
网络弧段对象,表示网络关系。由线对象、线对象的唯一标识以及组成线对象首尾两个结点的唯一标识组成。
| |
NetworkEdgeID |
网络弧段标识对象,由网络关系中的弧段唯一标识,弧段起始点唯一标识以及弧段终止点唯一标识组成。
| |
NetworkNode |
网络弧段关系中结点对象,由表示网络弧段关系中的点对象和结点对象的唯一标识表示。
| |
OverlayAnalyst | 叠加分析类。该类用于对输入的两个数据集或记录集之间进行各种叠加分析运算,如裁剪(Clip),擦除(Erase),合并(Union),相交(Intersect),同一(Identity)、对称差(Symmetrical difference)和更新(Update)。 | |
OverlayAnalystParameter |
叠加分析参数类。该类主要提供进行叠加分析时,输出结果数据集的字段选择。
| |
OverlayResult |
叠加分析结果类。通过该类可以获取叠加分析的几何对象结果及其对应的源几何对象索引和目标几何对象索引。
| |
PathLineResult |
距离栅格最短路径分析结果类。通过该类可以获取距离栅格分析中的最短路径分析的结果路径和花费。
| |
PCACellularAutomata |
基于主成分分析的元胞自动机。
| |
PCACellularAutomataParameter |
基于主成分分析的元胞自动机参数类。在进行基于主成分分析的元胞自动机过程时,需要生成主成分分析,这一过程需要设置主成分权重值、模拟过程所需参数(非线性指数变换值、扩散指数)等。
| |
PCAEigenResult |
主成分分析结果类。主成分分析由于不同的抽样数目和主成分比例,导致得到的主成分数目不同,所以需要在主成分分析之后根据得到的结果(主成分和贡献率等)进行权重设置,设置好权重之后就能利用元胞自动机进行模拟。
| |
PCAEigenValue |
主成分分析特征值结果类。
| |
ProfileResult |
剖面分析结果类。该类用于获取剖面分析的结果,即剖面线和采样点集合。
| |
ProximityAnalyst |
邻近分析类。该类用于进行邻近分析,包括生成泰森多边形、最近距离计算和范围距离计算。
| |
RandomPointsParameter | ||
RasterClip |
栅格裁剪类。对指定区域范围内的栅格/影像地图进行裁剪。
| |
RasterMosaic |
栅格数据集镶嵌类。该类用于对栅格数据进行镶嵌,即将两个或两个以上栅格数据集或影像数据集按地理坐标组成一个数据集。
| |
ReclassMappingTable |
栅格重分级映射表类。提供对源栅格数据集进行单值或范围的重分级,且包含对无值数据和未分级单格的处理。
| |
ReclassSegment |
栅格重分级区间类。该类主要用于重分级区间信息的相关设置,包括区间的起始值、终止值等。
| |
RegionGroupResult | 该类定义了区域分组(GeneralizeAnalyst 中的RegionGroup类)的结果。包括一个栅格数据集和一张属性表。 | |
RouteEventsParameter |
路由事件参数类。用于动态分段中叠加和融合功能相关参数的设置。
| |
SolarRadiation |
太阳辐射分析类。该类提供基于DEM计算表面太阳辐射量的功能。
| |
SolarRadiationParameter |
太阳辐射参数类。用于太阳辐射计算中相关参数的设置。
| |
SolarRadiationResult | 太阳辐射计算结果类。该类用于获取太阳辐射计算中生成的总辐射量栅格、直射辐射量栅格、散射辐射量栅格和太阳直射时间栅格。其中辐射量的单位为每平米千瓦时(kWh/m2)。有关太阳辐射计算请参阅 SolarRadiation 类。 | |
StatisticsAnalyst |
栅格统计分析类。该类提供栅格数据的多种统计分析方法,如栅格数据的基本统计、常用统计、邻域分析、分带统计等。
| |
StatisticsField |
抽稀点集的统计字段类。
| |
StatisticsPoint |
统计点对象。
| |
SurfaceAnalyst |
表面分析类。该类用于从表面栅格数据、具有高程信息的点数据中提取等值线或等值面。
| |
SurfaceExtractParameter |
表面分析提取操作参数类。为提取等值线,等值面提供参数信息,包括等值距、基准值、光滑度、光滑方法以及重采样容限。
| |
TabulateAreaParameter |
区域制表参数类,用于为区域制表提供必要的参数信息。
| |
TabulateParameter |
区域制表参数类,用于为区域制表提供必要的参数信息。
| |
TerrainAnalystSetting |
栅格分析基本环境设置类。该类用于提供栅格分析时所需要的所有参数信息。
| |
TerrainBuilder |
地形构建类。该类提供了根据指定的参数构建地形以及对指定范围内 DEM 数据集高程值进行修改的方法(挖湖)。
| |
TerrainBuilderParameter |
地形构建参数类。该类为地形构建(BuildTerrain 方法)提供必要的参数信息,包括用于构建地形的点、线数据集,及相应的高程字段、裁剪数据集、擦除数据集、采样距离、结果 DEM 栅格的像素格式、单元格大小等等。
| |
TopologicalHierarchicalSchema |
等级拓扑逻辑图,根据设定的参数构建等级拓扑逻辑图。
| |
TopologicalOrthogonalSchema |
直角正交拓扑逻辑图,根据设定的参数构建直角正交拓扑逻辑图。
| |
TopologicalSchema |
拓扑逻辑图基类,用于构建拓扑逻辑图。
| |
TopologicalTreeSchema |
树形拓扑逻辑图,根据设定的参数构建树形拓扑逻辑图。
| |
VectorClip |
矢量裁剪类。该类用于对矢量数据集进行裁剪。
| |
VisibilityAnalyst |
可视性分析类。该类提供基于栅格表面(即地形)的两点或多点间可视性分析、单点或多点可视域分析,以及两点间的通视线分析。
| |
VisibleResult |
可视性分析结果类。该类给出了观察点与被观察点之间可视分析的结果,如果不可视的话,还会给出障碍点的相关信息。
| |
ZonalAnalyst |
区域分析类。该类提供栅格数据的多种区域分析方法,如区域制表等。
| |
ZonalStatisticsAnalystParameter |
分带统计参数设置类。该类提供了进行分带统计时的参数的设置。
| |
ZonalStatisticsAnalystResult |
分带统计结果类。该类提供分带统计的结果,包括分带统计结果数据集,或属性表类型的结果。
|
Delegates
委托 | 描述 | |
---|---|---|
CAFlushedEventHandler |
元胞自动机刷新信息的监听器。
|
Enumerations
枚举 | 描述 | |
---|---|---|
AggregationType |
该枚举定义了聚合操作时结果栅格的计算方式类型常量。
| |
BoundaryCleanSortType | 该类定义了边界清理的排序方法。即指定要在平滑处理中使用的排序类型。这将确定像元可扩展到相邻像元的优先级,包括以下三种方法。 | |
BoundsType |
该枚举定义了分析范围类型常量。
| |
BufferEndType |
该枚举定义了缓冲区端点类型常量。用以区分线对象缓冲区分析时的端点是圆头缓冲还是平头缓冲。
| |
BufferRadiusUnit |
该枚举定义了缓冲区分析半径单位类型常量。
| |
CellSizeType |
该枚举定义了栅格分析中单元格大小类型常量。
| |
ComputeType | 该枚举定义了距离栅格最短路径分析的计算方式类型常量。 | |
DissolveType | 该枚举定义了融合类型常量。另请参见 DissolveParameter。 | |
EdgeMatchAttributeMethod |
该枚举定义了图幅接边的属性保存模式。
| |
EdgeMatchMode |
该枚举定义了图幅接边的方式常量。
| |
EliminateMode |
该枚举定义了碎多边形合并的方式常量。
| |
EventDissolveType |
该枚举定义了事件表的融合类型常量。
| |
EventOverlayType |
该枚举定义了事件表的叠加类型常量。
| |
EventType |
该枚举定义了事件类型常量。
| |
Exponent |
该枚举定义了泛克吕金(Kriging)插值时样点数据中趋势面方程阶数的常量类型。样点数据集中样点之间固有的某种趋势,可以通过函数或者多项式的拟合呈现。
| |
FunctionType |
该类定义了变换函数类型常量。
| |
GenerateType |
该枚举定义了生成路由数据集的方式类型常量。
| |
GridStatisticsMode |
该枚举定义了栅格统计类型常量。
| |
InterpolationAlgorithmType |
该枚举定义了插值分析所支持的算法的类型常量。
| |
MajorityDefinition | 众数定义,相同值的相邻像元数大于等于众数定义个数时即满足众数条件。 | |
NeighborNumber | 相邻像元。 | |
NeighbourShapeType |
该枚举定义了邻域分析的邻域形状类型常量。
| |
NeighbourUnitType |
该枚举定义了邻域分析的单位类型常量。
| |
OverlayAnalystOutputType | 该枚举定义了叠加分析的输出结果类型。 | |
OverlayOutputAttributeType |
该枚举定义了多数据集叠加分析字段属性返回形式。
| |
RasterClipFileType |
该枚举定义了栅格裁剪输出文件类型常量。
| |
RasterJoinPixelFormat |
该枚举定义了镶嵌结果像素格式类型常量。
| |
RasterJoinType |
该枚举定义了镶嵌结果栅格值的统计类型常量。
| |
ReclassPixelFormat |
该枚举定义了栅格数据集的像元值的存储类型常量。
| |
ReclassSegmentType |
该枚举定义了重分级区间类型常量。
| |
ReclassType |
该枚举定义了栅格重分级类型常量。
| |
ResampleMode |
该枚举定义了栅格重采样计算方式的类型常量。
| |
SearchMode |
该枚举定义了内插时使用的样本点的查找方式类型常量。
| |
ShadowMode |
该枚举定义了晕渲图渲染方式类型常量。
| |
SlopeType |
该枚举定义了坡度的单位类型常量。
| |
SmoothMethod |
该枚举定义了光滑方法常量。用于从 Grid 或 DEM 数据生成等值线或等值面时对等值线或者等值面的边界线进行平滑。
| |
SolarTimeMode |
该枚举定义了太阳辐射计算的时间模式。
| |
StatisticsCompareType |
该枚举定义了比较类型常量。
| |
StatisticsFieldType |
点抽稀的统计类型,统计的是抽稀点原始点集的值。
| |
StatisticsType |
该枚举定义了数据集消融后的字段统计类型常量。
| |
TerrainInterpolateType |
该枚举定义了地形插值类型常量。
| |
TerrainStatisticType |
该类定义了地形统计类型常量。
| |
TopologicalSchemaOrientation |
该类枚举了拓扑逻辑图中图形走向布局的常量。
| |
VariogramMode |
该枚举定义了克吕金(Kriging)插值时的半变函数类型常量。包括指数型、球型和高斯型。用户所选择的半变函数类型会影响未知点的预测,特别是曲线在原点处的不同形状有重要意义。曲线在原点处越陡,则较近领域对该预测值的影响就越大。因此输出表面就会越不光滑。每种类型都有各自适用的情况。
| |
ViewShedType |
该枚举定义了对多个观察点(被观察点)进行可视域分析时,可视域的类型常量。
|