Data 模块从产品中被独立出来,作为其核心模块,提供对空间数据及其属性的全面的操作和处理,包括创建、管理、访问和查询等等功能。

Classes

  描述
AggregatePolygonParameter
Animation

动画信息类。

BSLicense
Web许可类。Web许可是一种适配云环境的许可方式。要使用 Web 许可,您需要连接到可用的 Web 版许可中心。
BSLicenseError
Web许可连接错误类型,用于获取Web许可连接过程中的错误。
BSLicenseInfo
Web 许可信息类。
CloudLicense
云许可管理类型,用于登录、退出云许可。该类位于SuperMap.Data.CloudLicense.dll程序集中。
CloudLicense..::.CloudLicenseLoginingEventArgs
云许可登录过程事件参数类型。
CloudLicnese
云许可管理类型,用于登录、登出云许可。
CloudLicnese..::.CloudLicenseLoginingEventArgs
云许可登录过程事件参数类型。
CodeDomain
该类定义了代码域的相关信息,以及相关的操作。
CodeInfo
该类定义了代码域中的代码的详细信息。代码的数据类型,代码的值以及对于值的描述信息,该类也提供了相关的接口对代码信息进行操作。
CollectionDatasetInfo
数据集集合中子数据集信息类。包括了数据集集合子数据集的信息,如子数据集的名称,子数据集的类型,子数据集所在数据源的连接信息等。
ColorDictionary
颜色对照表类
Colors
颜色集合类。 该类主要作用是提供颜色序列。提供各种渐变色和随机色的生成,以及 SuperMap 预定义渐变色的生成。
CoordSysTranslator

投影转换类型。主要用于投影坐标之间及投影坐标系之间的转换。

CoordSysTransParameter
投影转换参照系转换参数类,通常包括平移、旋转和比例因子。
CoordSysTransRunnable
用户通过重写CoordSysTransRunnable类的Run方法,实现投影或者地理坐标系的自定义转换方法。
CoordSysTransRunnableArgs
CustomGeometryCreatedEventArgs
自定义几何对象创建事件参数类。为自定义几何对象创建事件(Geometry.CustomGeometryCreated)提供数据。
Dataset

所有数据集类型(如矢量数据集,栅格数据集等)的基类。提供各数据集共有的属性,方法和事件。

DatasetClosedEventArgs
为数据集关闭事件(Dataset.Closed)提供数据。
DatasetClosingEventArgs
为数据集关闭事件(Dataset.Closing)提供数据。
DatasetCollectionChangeOrderEventArgs

为改变集合类型的数据集中的子数据集位置事件(DatasetImageCollection.OrderChangedDatasetGridCollection.OrderChanged)提供数据。

集合类型的数据集有两种类型,分别为影像数据集集合和栅格数据集集合,其对应的子数据集的类型为影像数据(影像数据集和影像文件)和栅格数据集。

DatasetCollectionEventArgs

为对集合类型的数据集中的子数据集操作事件(DatasetImageCollection.AddedDatasetImageCollection.RemovingDatasetImageCollection.RemovedDatasetGridCollection.AddedDatasetGridCollection.RemovingDatasetGridCollection.Removed)提供数据。

集合类型的数据集有两种类型,分别为影像数据集集合和栅格数据集集合,其对应的子数据集的类型为影像数据(影像数据集和影像文件)和栅格数据集。

对集合中的数据集操作的事件有三种,分别是向集合中添加数据集 Added、正在删除集合中的数据集 Removing 和已删除集合中的数据集 Removed。

DatasetCollectionRenameEventArgs

为集合类型的数据集重命名事件(DatasetImageCollection.RenamingDatasetImageCollection.RenamedDatasetGridCollection.RenamingDatasetGridCollection.Renamed)提供数据。

集合类型的数据集有两种类型,分别为影像数据集集合和栅格数据集集合,其对应的子数据集的类型为影像数据(影像数据集和影像文件)和栅格数据集。

重命名事件也有两种情况,分别是正在重命名 Renaming 和已重命名 Renamed 。

DatasetCreatedEventArgs
为创建数据集事件( Datasets.Created)提供数据。
DatasetDeletedEventArgs
为删除数据集事件(Datasets.Deleted)提供数据。
DatasetDeletingEventArgs
为删除数据集事件 (Datasets.Deleting) 提供数据。
DatasetEventArgs
数据集事件类。
DatasetGrid

栅格数据集类,用于描述栅格数据,例如高程数据集和土地利用图。

DatasetGridCollection
已过时。

栅格数据集集合类。

栅格数据集集合是一种数据集类型,派生于 Dataset,对该类型的数据集可以创建、更新和删除影像金字塔、重命名数据集等;它又具有集合的功能,能对集合中栅格数据集进行添加、删除和追加等操作。

只有栅格数据集 DatasetGrid 能添加到栅格数据集集合中。

栅格数据集集合类型的数据集默认为平面坐标系。

只有当集合中无子数据集时,对其设置投影才有效;有子数据集时,不允许修改集合的投影信息,即设置投影无效。

当添加的子数据集行列数大于5000的时候,添加到地图窗口,数据集和集合都没有金字塔的情况下,该子数据集在原始分辨率下才能显示。

DatasetGridCollectionInfo
已过时。栅格数据集集合信息类。
DatasetGridInfo
栅格数据集信息类。包括了返回和设置栅格数据集的相应的属性信息等,例如栅格数据集的名称、宽度、高度、像素格式、编码方式、存储分块大小和空值等。
DatasetGroup
数据集分组类。该类主要为管理数据源中的子分组提供一种逻辑化的组织结构形式。
DatasetGroupCreatedEventArgs
为创建数据集分组事件(DatasetGroups.Created)提供数据。
DatasetGroupDeletedEventArgs
为删除数据集分组事件(DatasetGroups.Deleted)提供数据。
DatasetGroupDeletingEventArgs
为删除数据集分组事件(DatasetGroups.Deleting)提供数据。
DatasetGroupItemAddedEventArgs
为向数据集分组中添加数据集事件(DatasetGroup.Added)提供数据。
DatasetGroupItemRemovedEventArgs
为从数据集分组中删除数据集事件(DatasetGroup.Removed)提供数据。
DatasetGroupItemRemovingEventArgs
为从数据集分组中删除数据集事件(DatasetGroup.Removing)提供数据。
DatasetGroupRenamedEventArgs
为数据集分组重命名事件(DatasetGroup.Renamed)提供数据。
DatasetGroupRenamingEventArgs
为数据集分组重命名事件(DatasetGroup.Renaming)提供数据。
DatasetGroups
数据集分组集合类。该类是数据集分组(DatasetGroup)对象的集合,用于对数据集分组对象进行管理,如创建、删除、获取指定索引或名称的数据集分组对象等。
DatasetImage

影像数据集类,用于描述影像数据,不具备属性信息,例如影像地图、多波段影像和实物地图等。

DatasetImageCollection
已过时。

影像数据集集合类。

影像数据集集合是一种数据集类型,派生于 Dataset ,对该类型的数据集可以创建、更新和删除影像金字塔、重命名数据集等;它又具有集合的功能,能对集合中影像数据集进行添加、删除和追加等操作。

能添加到影像数据集集合中影像数据有两种类型,一种是影像数据包括影像数据集 DatasetImage,另一种是影像插件所支持的影像文件(如 *.sit)。

  1. 影像数据集集合类型的数据集默认为平面坐标系。
  2. 只有当集合中无子数据集时,对其设置投影才有效;有子数据集时,不允许修改集合的投影信息,即设置投影无效。
  3. 当添加的子数据集行列数大于5000的时候,添加到地图窗口,数据集和集合都没有金字塔的情况下,该子数据集在原始分辨率下才能显示。
  4. 在对影像数据集集合创建金字塔时,所指定的(NoData)无值会被忽略,因此,对于大量需要背景透明的影像数据,可以通过将背景色设置为无值,然后构建金字塔的方式来处理。
DatasetImageCollectionInfo
已过时。影像数据集集合信息类。该类用于设置影像数据集集合的创建信息,包括名称、像素格式、像素分块类型、波段数和编码方式等。
DatasetImageInfo
影像数据集信息类。该类用于设置影像数据集的创建信息,包括名称、宽度、高度、波段数和存储分块大小等。
DatasetMosaic
镶嵌数据集。用于高效管理和显示海量影像数据。
DatasetRenamedEventArgs
为数据集重命名( Datasets.Renamed) 事件提供数据。
DatasetRenamingEventArgs
为数据集重命名(Datasets.Renaming) 事件提供数据。
Datasets

数据集集合类。

提供对数据集的管理功能,如创建、删除、重命名等操作。一个数据源中所有的数据集对象都由一个数据集集合对象来管理。

DatasetsDeletedAllEventArgs
为删除所有数据集事件( Datasets.DeletedAll) 提供数据。
DatasetsDeletingAllEventArgs
为删除所有数据集事件(Datasets.DeletingAll )提供数据。
DatasetTopology
拓扑数据集类。
DatasetTopologyInfo
拓扑数据集信息类。该类包括了拓扑数据集的名称信息。通过该类可以获取包含拓扑数据集名称的字符串。
DatasetVector

矢量数据集类。

描述矢量数据集,并提供相应的管理和操作。对矢量数据集的操作主要包括数据查询、修改、删除、建立索引等。

三维网络数据集新增独立NetWork3D数据集类型,老版本创建的数据集类型为NetWork的三维网络数据集需要升级才能正常使用,第一种升级方式是重建三维网络数据集,推荐用原始的三维线和点数据集重构;第二种升级方式是通过Tookit.UpdateOldNetwork3D(SuperMap.Data.Datasource datasource, String datasetName)升级。

DatasetVectorInfo
矢量数据集信息类。包括了矢量数据集的信息,如矢量数据集的名称,数据集的类型,编码方式,是否选用文件缓存等。文件缓存只针对图幅索引而言。
DatasetVolume
体元栅格数据集类,用于描述栅格体元数据集合,例如指定空间范围的手机信号强度、雾霾污染指数等。
DatasetVolumeInfo
体数据集信息类,该类用于设置体数据集的创建信息,包括名称、宽度、高度、剖切面数和存储分块大小等。
Datasource

数据源类。

该类管理投影信息、数据源与数据库的连接信息和对其中的数据集的相关操作,如通过已有数据集复制生成新的数据集等。

DatasourceAliasModifiedEventArgs
为修改数据源别名事件( Datasources.AliasModified)提供数据。
DatasourceAliasModifyingEventArgs
为修改数据源别名事件(Datasources.AliasModifying)提供数据。
DatasourceClosedEventArgs
为关闭数据源事件(Datasources.Closed) 事件提供数据。
DatasourceClosingEventArgs
为关闭数据源事件(Datasources.Closing) 事件提供数据。
DatasourceConnectionInfo

数据源连接信息类。

包括了进行数据源连接的所有信息,如所要连接的服务器名称,数据库名称、用户名、密码等。当保存工作空间时,工作空间中的数据源的连接信息都将存储到工作空间文件中。

DatasourceCreatedEventArgs
为创建数据源事件(Datasources.Created)提供数据。
DatasourceDisconnectedEventArgs
数据源断开连接事件参数类。该类为数据源断开连接相关事件提供数据。
DatasourceEventArgs
是包含数据源事件数据的类的基类。
DatasourceOpenedEventArgs
为打开数据源事件( Datasources.Opened )提供数据。
DatasourceRefreshedEventArgs
数据源刷新连接事件参数类。该类为数据源刷新连接相关事件提供数据。
Datasources

数据源的集合类。

提供数据源进行管理,包括创建、打开、关闭数据源等功能。

DividePolygonParameter
切割面参数类对象,用于切割面设置参数。切割面分为按面积切割和等份切割,按面积切割时需要设置切割后结果面对象面积以及面积单位,如果是等份切割,需要指定最终等份切割的份数。
Domain
该类是值域的基类,定义了值域的相关公共信息。
DomainManager
值域管理类。该类提供值域的创建、获取和检查等功能。
DynamicSegmentInfo
动态分段信息对象。用于管理动态分段信息对象中的数据集以及对应的角色,并且可以通过 Query() 方法查询出与指定源角色、源角色对应的ID数组所相对应的目标角色的 Recordset。注意:不支持跨数据源。
DynamicSegmentManager
动态分段管理类。利用动态分段管理类来管理数据源的动态分段信息,包括:查询删除指定数据源的所有动态分段信息;查询删除指定数据集的所有动态分段信息。注意:不支持跨数据源。
EditHistory
编辑历史类。该类包含有关编辑操作的历史信息。该类所记录的编辑操作历史主要是对记录集进行编辑操作的历史,包括新增操作、修改操作和删除操作。
EducationLicense
教育许可管理类型,用于登录、退出教育许可。
EducationLicense..::.EducationLicenseLoginingEventArgs
EngineInfo
引擎信息类型。该类提供返回引擎类型所支持的文件后缀和字段类型的相应属性和方法。
Environment
关于开发环境的一些配置信息管理类型,比如设置缓存目录、设置零值判断精度等功能,通过此类还可以设置像素与逻辑坐标的比例。
ErrorInfo
错误信息类。
Feature

特征要素类。

FieldInfo

字段信息类。存储字段的名称、类型、默认值和长度等相关信息。

FieldInfos

字段信息集合类。

GeoArc
圆弧几何对象类。该类主要用于 CAD 图层,是 Geometry 对象的子对象。
GeoArtText

布局艺术字类,派生于 Geometry类。

该类提供了布局艺术字几何对象的编辑信息,可以通过设置此类来对布局艺术字几何对象进行编辑操作。

备注

该类不支持从基类继承的接口ToXML()、FromXML()、Style。
GeoBendingCylinder
参数化对象-弯折圆柱。
GeoBillboard
布告板类。该类用于在KML图层中通过设置图片或文字新建布告板。
GeoBox

长方体几何对象类,继承于 Geometry3D 类。用于在三维图层上绘制长方体几何对象。

注意:添加该类型的实例到三维场景的跟踪图层时,必须要调用 GetGeoModel() 方法,使其按 GeoModel 的方式重新构建。

GeoBSpline
二维B样条曲线几何对象类。该类主要用于 CAD 图层,是 Geometry 对象的子对象。
GeoCardinal
二维Cardinal样条曲线几何对象类。该类主要用于 CAD 图层,是 Geometry对象的子对象。
GeoChord
弓形几何对象类。带有旋转角度的椭圆的弦和弧围成的部分,该类型的对象主要用于 CAD 图层,是 Geometry 对象的子对象。
GeoCircle
圆几何对象类。该类主要用于 CAD 图层,是 Geometry 对象的子对象。
GeoCircle3D

三维圆面几何对象类,继承于 Geometry3D类。

注意:添加该类型的实例到三维场景的跟踪图层时,必须要先调用 GetGeoModel() 方法,使其按 GeoModel 的方式重新构建。具体使用方法可参见 GeoBox 类的范例程序。

GeoCompound
复合几何对象类。该类继承自 Geometry类,主要用于CAD图层。复合几何对象由多个子对象构成,每一个子对象对应一个 Geometry类对象。该类提供了添加、移除子对象等管理子对象的功能。
GeoCone

圆锥体几何对象类,继承于 Geometry3D类。用于在三维图层上绘制圆锥体几何对象。

注意:添加该类型的实例到三维场景的跟踪图层时,必须要先调用 GetGeoModel() 方法,使其按 GeoModel 的方式重新构建。具体使用方法可参见 GeoBox 类的范例程序。

GeoCoordSys
地理坐标系类型。地理坐标系由大地参照系、中央经线、坐标单位组成。在地理坐标系中,单位一般用度来表示,也可以用度分秒表示。东西向(水平方向)的范围为-180度至180度。南北向(垂直方向)的范围为-90度至90度。
GeoCurve
二维曲线几何对象类。该类主要用于 CAD 图层,是 Geometry对象的子对象。
GeoCylinder

圆台几何对象类,继承于 Geometry3D类。如果设置该类对象的底面圆的半径和顶面圆的半径相等,就是圆柱几何对象。

注意:添加该类型的实例到三维场景的跟踪图层时,必须要先调用 GetGeoModel() 方法,使其按 GeoModel 的方式重新构建。具体使用方法可参见 GeoBox 类的范例程序。

GeoDatum
大地参照系类。该类型包含有地球椭球参数。
GeodesicLineParameter
构造测地线参数类。
GeoEllipse
椭圆几何对象类。该类主要用于 CAD 图层,是 Geometry对象的子对象。
GeoEllipsoid

椭球体几何对象类。继承于 Geometry3D类。

注意:添加该类型的实例到三维场景的跟踪图层时,必须要先调用 GetGeoModel() 方法,使其按 GeoModel 的方式重新构建。具体使用方法可参见 GeoBox 类的范例程序。

GeoEllipticArc
椭圆弧几何对象类。该类主要用于 CAD 图层,是 Geometry对象的子对象。
GeoEllipticRing
参数化对象-椭圆环体。
GeoEntity
GeoExtrudedBody
参数化对象-拉伸体。
GeoHemiSphere

半球体几何对象类,继承自 Geometry3D类。半球体能够旋转,旋转0度时对应球体的上半球。

注意:添加该类型的实例到三维场景的跟踪图层时,必须要先调用 GetGeoModel() 方法,使其按 GeoModel 的方式重新构建。具体使用方法可参见 GeoBox 类的范例程序。

GeoLegend
地图图例类。该类继承自 Geometry抽象类。
GeoLine

二维线几何对象类,派生于 Geometry类。

该类用于描述线状地理实体,比如,河流、道路、境界线、等值线等,一般用一个或多个有序坐标点集合来表示。

GeoLine3D

三维线几何对象类。该类继承自 Geometry3D类。三维线几何对象是由三维点串构成的线对象,这些点可以不在同一平面上。

注意:该类的对象调用 GetGeoModel() 方法无效,返回值为null。

GeoLineEPS
EPS线几何对象类。
GeoLineM
路由对象,是一组具有X,Y坐标与线性度量值(M 值)的点组成的线性地物对象。比如高速公路上的里程碑,交通管制部门经常使用高速公路上的里程碑来标注并管理高速公路的路况、车辆的行驶限速和高速事故点等。
GeoLineParametric
参数化线几何对象类。
GeoMap
地图几何对象类。该类用于在布局中添加地图。
GeoMapBorder
地图几何对象边框类。用来为地图几何对象添加各种样式的边框。
GeoMapGrid
GeoMapGrid 类,用来为布局中的地图对象添加经纬网格或者公里网,或者添加自定义的参考网格。
GeoMapScale
地图比例尺几何类。该类用于向地图布局中添加比例尺对象。
Geometrist

基本几何运算类。

该类有两个用途,一是用来判断两个几何对象间的空间位置关系,例如:判断两个几何对象是分离还是包含;二是对几何对象进行几何运算,例如对几何对象进行裁剪,相交等操作。注意:一.该类所给出的图示均为示意图,不包含该类空间位置关系或操作的所有类型。在空间位置关系判断的图示中橘黄色代表搜索图层,绿色代表被搜索图层; 在几何运算的图示中,深蓝色代表被操作几何对象,浅蓝色代表操作几何对象。二.基本几何运算类不支持拓扑关系出错的输入数据,如自相交、自重叠等。

Geometry

所有几何类型( GeoPoint, GeoLine, GeoRegion 等)的基类。该类是一个抽象类。提供一些基本的几何类型的属性与方法。

该类用来描述地理实体的空间特征,并提供相关的处理方法。根据地理空间实体特征的不同,分别用点( GeoPoint)、线( GeoLine)、面( GeoRegion)等类型进行描述。

Geometry3D
所有三维几何类的基类,提供了基本的三维几何类的属性和方法。通过本类可以对三维几何对象的姿态进行控制,包括对象的位置,旋转角度,缩放比例和内点;还可以对三维几何对象进行偏移;还可以获取三维模型几何对象。
GeometryEPS
所有EPS几何对象的基类。
GeometryParametric
参数化几何对象的基类。
GeoModel
三维模型几何对象类。该类用于建立三维几何对象的模型,从而实现对三维几何对象进行渲染。
GeoModel3D
三维模型对象类,用于支持处理外挂模型为数据集模型对象。
GeoNorthArrow
指北针几何对象类。该类的对象是地图布局中的指北针对象。
GeoParametricLine

参数化线几何对象类。派生于 Geometry 类。

参数化线几何对象由线几何对象构成,目前支持的类型为线几何对象 GeoLine、圆弧几何对象 GeoArc 和 参数化线几何对象 GeoParametricLine 。

目前只有UDB、SQLPlus 和 OraclePlus三种类型的数据引擎支持参数化线几何对象。

GeoParametricLineCompound

复合参数化线几何对象类。派生于 GeoParametricLine 类。

复合参数化线几何对象由一个或多个线几何对象构成,目前支持的线几何对象类型有它本身类型的几何对象 GeoParametricLineCompound、参数化线对象 GeoParametricLine、线几何对象 GeoLine 和圆弧几何对象 GeoArc。

目前只有UDB、SQLPlus 和 OraclePlus三种类型的数据引擎支持复合参数化线几何对象。

GeoParametricRegion

参数化面子对象类。派生于 Geometry 类。

参数化面几何对象由线几何对象构成的面域,目前支持的类型为线几何对象 GeoLine、圆弧几何对象 GeoArc 和 参数化线几何对象 GeoParametricLine 。

目前只有UDB、SQLPlus 和 OraclePlus三种类型的数据引擎支持参数化面几何对象。

GeoParametricRegionCompound

复合参数化面几何对象类。派生于 GeoParametricRegion 类。

复合参数化线几何对象由一个或多个线几何对象构成,目前支持的面几何对象类型有它本身类型的几何对象 GeoParametricRegionCompound、参数化面几何对象 GeoParametricRegion、面几何对象 GeoRegion 和圆几何对象 GeoCircle。

目前只有UDB、SQLPlus 和 OraclePlus三种类型的数据引擎支持复合参数化面几何对象。

GeoParametricSurfaceMesh
3D极坐标建模参数化对象
GeoParticle

三维粒子几何对象类。该类主要用于构造三维粒子几何对象,获取或设置三维粒子几何对象的资源文件路径、粒子效果类型及其持有的粒子系统对象等。

注意:该类的对象调用 GetGeoModel() 方法无效,返回值为null。

GeoPicture
二维图片几何对象类。 该类继承自 Geometry抽象类。
GeoPicture3D

三维图片几何对象类,该类继承自 Geometry3D 类。

注意:该类的对象调用 GetGeoModel() 方法无效,返回值为null。

GeoPie
扇面几何对象类。即在椭圆对象上从椭圆心到椭圆边,用两刀切出来一块饼。该类的对象主要用于 CAD 图层,是 Geometry对象的子对象。
GeoPie3D

三维扇面几何对象类,继承于 Geometry3D类。

注意:添加该类型的实例到三维场景的跟踪图层时,必须要先调用 GetGeoModel() 方法,使其按 GeoModel 的方式重新构建。具体使用方法可参见 GeoBox 类的范例程序。

GeoPieCylinder

饼台几何对象类,继承于 Geometry3D类。

注意:添加该类型的实例到三维场景的跟踪图层时,必须要先调用 GetGeoModel() 方法,使其按 GeoModel 的方式重新构建。具体使用方法可参见 GeoBox 类的范例程序。

GeoPlacemark

三维地标几何对象类,该类继承于 Geometry3D类,主要用来在三维场景窗口中指定位置处放置几何对象并标注相应的名称。

注意:该类的对象调用 GetGeoModel() 方法无效,返回值为null。

GeoPoint

二维点几何对象类,派生于 Geometry类。

该类一般用于描述点状地理实体,比如,气象站点,公交站点等。

GeoPoint3D

三维点几何对象类。该类继承自 Geometry3D类。 Point3D和GeoPoint3D都可用来表示三维点,所不同的是GeoPoint3D描述的是地理实体,而 Point3D描述的是一个位置点;当赋予GeoPoint3D不同的几何风格,即可用于表示不同的地物实体,而 Point3D则是广泛用于定位的坐标点。

注意:该类的对象调用 GetGeoModel() 方法无效,返回值为null。

GeoPointEPS
EPS点几何对象类。
GeoPointParametric
参数化点几何对象类。
GeoPrimeMeridian
中央子午线类。 该对象主要应用于地理坐标系中,地理坐标系由三部分组成:中央子午线、参照系或者大地基准(Datum)和角度单位。
GeoPyramid

四棱锥几何对象类,该类继承于 Geometry3D类。

注意:添加该类型的实例到三维场景的跟踪图层时,必须要先调用 GetGeoModel() 方法,使其按 GeoModel 的方式重新构建。具体使用方法可参见 GeoBox 类的范例程序。

GeoRectangle
二维矩形几何对象类。该类主要用于 CAD 图层,是 Geometry对象的子对象。
GeoRectangularRing
参数化对象-矩形环体。
GeoRegion

二维面几何对象类,派生于 Geometry类。

该类用于描述面状地理实体,比如,湖泊、行政区域、居民地等,一般用一个或多个有序坐标点集合来表示。

GeoRegion3D

三维面几何对象类。三维面几何对象由一个或多个部分组成,每个部分称为三维面几何对象的一个子对象,每个子对象用一个有序三维坐标点集合来表示,其起始点和终止点重合。对子对象可以进行添加,删除,修改等操作。

注意:该类的对象调用 GetGeoModel() 方法无效,返回值为null。

GeoRegionEPS
EPS面几何对象类。
GeoRegionParametric
参数化面几何对象类。
GeoRoundRectangle
二维圆角矩形几何对象类。该类的对象主要用于 CAD 图层,是 Geometry对象的子对象。
GeoSphere

球体几何对象类。继承于 Geometry3D类。

注意:添加该类型的实例到三维场景的跟踪图层时,必须要先调用 GetGeoModel() 方法,使其按 GeoModel 的方式重新构建。具体使用方法可参见 GeoBox 类的范例程序。

GeoSpheroid
地球椭球体参数类型。该类型主要用来描述地球的长半径和扁率。
GeoStyle

几何风格类。

用于定义点状符号、线状符号、填充符号风格及其相关属性。

GeoStyle3D
三维场景中的几何对象风格类。该类主要用于设置三维场景中几何对象的显示风格。
GeoTable3D
参数化对象-棱台体。
GeoText

文本类,派生于 Geometry类。

该类主要用于对地物要素进行标识和必要的注记说明。

GeoText3D

三维文本几何对象类。该类提供了三维文本几何对象的编辑信息,可以通过设置此类来对三维文本几何对象以及其子对象进行编辑操作。

注意:该类的对象调用 GetGeoModel() 方法无效,返回值为null。

GeoTextEPS
EPS文本几何对象类。
GeoTextParametric
参数化文本几何对象类。
GeoTIM
不规则四面体网格类。
GeoTINTile
TIN地形图幅几何对象类
GeoTorus
参数化对象-圆环体。
GeoTruncatedCone
参数化对象-圆台体。
GeoUserDefined
自定义几何对象类。
GeoUserDefineSVG
SVG矢量图形对象。
GeoWedge
参数化对象-楔形体。
Histogram
JoinItem

连接信息类。用于矢量数据集与外部表的连接。外部表可以为另一个矢量数据集(其中纯属性数据集中没有空间几何信息)所对应的DBMS表,也可以是用户自建的业务表。需要注意的是,矢量数据集与外部表必须属于同一数据源。

JoinItems
连接信息集合类。当一个矢量数据集与多个外部表相连接时,用一个连接信息集合对象来管理其所有的连接信息对象。
LayoutAddedEventArgs
为添加布局事件( Layouts.Added) 提供数据。
LayoutClearedEventArgs
为清除布局结束事件( Layouts.Cleared)提供数据。
LayoutClearingEventArgs
为布局清除事件( Layouts.Clearing )提供数据。
LayoutRemovedEventArgs
为布局删除结束事件( Layouts.Removed) 事件提供数据。
LayoutRemovingEventArgs
为布局删除事件( Layouts.Removing )提供数据。
LayoutRenamedEventArgs
为布局重命名结束事件(Layouts.Renamed)提供数据。
LayoutRenamingEventArgs
为布局重命名事件(Layouts.Renaming )提供数据。
Layouts
布局集合类。
License
许可信息类。该类用于获得许可的相关信息,连接与断开许可,验证许可是否有效,以及获得许可模块的信息。
LicenseFeatureInfo
许可模块信息类。
LicenseVerifyFailedEventArgs
为许可验证失败事件( License.VerifyFailed) 提供数据。
LinkItem
关联信息类。用于矢量数据集与其它数据集的关联。关联数据集可以为另一个矢量数据集(其中纯属性数据集中没有空间几何信息)所对应的 DBMS 表,用户自建业务表需要外挂到 SuperMap 数据源中。需要注意的是,矢量数据集与关联数据集属于不同的数据源。
LinkItems

关联信息集合类。当一个矢量数据集与多个外部表相关联时,同一个关联信息集合对象来管理其所有的关联信息对象。

LogFile

日志文件管理类。

用于对日志文件的管理,包括定义日志的记录级别,日志文件存储的目录,日志文件存储的最大值,以及日志分文件存储的时间间隔。

MapAddedEventArgs
为添加地图事件( Maps.Added) 提供数据。
MapClearedEventArgs
为清除地图事件( Maps.Cleared)提供数据。
MapClearingEventArgs
为地图清除事件( Maps.Clearing )提供数据。
MapRemovedEventArgs
为地图删除事件( Maps.Removed) 事件提供数据。
MapRemovingEventArgs
为地图删除事件( Maps.Removing )提供数据。
MapRenamedEventArgs
为地图重命名事件(Maps.Renamed)提供数据。
MapRenamingEventArgs
为地图重命名事件(Maps.Renaming )提供数据。
Maps

地图集合类。

该类存储地图集合对象所在工作空间保存的所有地图,用于管理一个工作空间中的所有地图,如添加、删除、修改工作空间中的地图等操作。

Material
材质类。主要用于三维模型。
Material3D
材质类。
Material3DPBR
PBR材质类。该类用于对模型添加PBR材质时,设置材质信息时使用。
Matrix
4*4矩阵类。可用于模型骨架缩放、旋转、平移。
MemRecordset
内存记录集,继承自Recordset。内存记录集的操作与Recordset记录集操作统一,两者区别在于内存记录集存在于内存中,用户可以创建并添加数据,但是不能够保存数据。
Mesh
网格面类.
Meshes
网格面集合类。
Model
模型数据集。该类为用于存储三维几何模型对象(GeoModel3D)的数据集。
ModelEntityManager
模型实体管理器类。该类提供了对骨架、材质、纹理等模型实体的管理方法,可创建、添加、删除各类模型实体。
MosaicPixelValues
镶嵌数据集指定点的栅格信息类。
MosaicSteppedEventArgs
为镶嵌数据集相关操作(如:添加影像、生成概视图等相关操作)进度事件(DatasetMosaic.Stepped)提供数据。
MosaicToolkit
镶嵌数据集工具包。
NetCDFVarInfo
NetCDF文件中变量信息类,存储了NetCDF中某一变量的相关信息。不可创建,只能从数据源,或者数据集中取出,然后进行设置。
NodeAnimation
节点动画类型,该类型可以设置模型沿着指定的路线运动,可以控制其运动状态。
NodeAnimationFinishedEventArgs
节点动画结束参数类
ObjectsRuntimeException
表示组件应用程序在执行期间发生的异常,通常为无法通过参数检查而检测出的异常。
ParticleEmitter
粒子发射器对象类。
ParticleInfluence
粒子影响器对象类。
ParticleSystem
粒子系统对象类。该类主要用于获取/设置三维粒子几何对象(GeoParticle)持有的粒子系统对象的各项参数。另请参见 GeoParticle 类。
ParticleSystems
粒子系统集合对象类。
Plane
平面对象类。此平面为数学意义上无限延展的平面,主要用于三维模型进行截面投影和平面投影。
Point2Ds
点集合对象。此类管理线对象或线对象的子对象上的所有节点。由于线对象或线对象的子对象都是有向的,所以其点集合对象为有序的点的集合。
Point3Ds
用于表示精度为Double的三维点对象集合。
PointMs
路由点集合类。该类用于表示精度为Double的路由点对象集合。管理路由对象或路由对象的子对象上的所有节点。
PointParametric
参数化基础点类。
PrjCoordSys

投影坐标系类型。投影坐标系统由地图投影方式、投影参数、坐标单位和地理坐标系组成。SuperMap iObjects .NET 中提供了很多预定义的投影系统,用户可以直接使用,此外,用户还可以定制自己投影系统。

PrjParameter
地图投影参数类型。地图投影的参数,比如中央经线、原点纬度、双标准纬线的第一和第二条纬线等。
Projection
投影坐标系地图投影类型。
QueryParameter
查询参数类。用于描述一个条件查询的限制条件,如所包含的SQL语句,游标方式,空间数据的位置关系条件设定等。
RangeDomain
该类定义了范围域的相关信息,以及相关的操作
RangeInfo
该类定义了范围域的范围信息

范围信息有范围的数据类型,最小值,最大值以及范围类型(CLOSECLOSE,CLOSEOPEN,OPENCLOSE,OPENOPEN)

该类也提供了相关的接口对其信息进行修改

Recordset

记录集类。通过此类,可以实现对矢量数据集中的数据进行操作。

Recordset..::.BatchEditor

该类作为Recordset类的内部类,主要提供记录的批量更新的功能。

目前对批量更新功能的支持包括以下几点:

1.批量更新操作包括批量添加、批量更改、批量删除。

2.支持对 EngineType 中的可写文件型引擎和数据库型引擎类型数据源进行批量更新。

3.支持索引的自动维护,即当被更新的数据集有索引时,添加记录或者移动空间对象等操作会自动维护索引,不需要重新创建索引。

RegularizeParameter
建筑物规则化参数类。用于建筑物规则化计算中相关参数的设置。
RelationDatasetInfo
实体数据集的关系数据集。
RepresentationElement
制图表达对象类,用来构建制图表达对象,实现矢量数据集中相应的几何对象的制图表达显示,从而达到制图表达的目的。
ResampleInformation
矢量数据集重采样信息类。该类用于对矢量数据集重采样时的采样类型、是否进行拓扑预处理、采样的容限值等相关信息的设置。
Resources
资源库类。 该类用于管理工作空间中的资源,包括线型库、点状符号库和填充符号库。
SceneAddedEventArgs
为添加三维场景结束事件( Scenes.Added) 提供数据。
SceneClearedEventArgs
为清除三维场景结束事件( Scenes.Cleared)提供数据。
SceneClearingEventArgs
为三维场景清除事件( Scenes.Clearing )提供数据。
SceneRemovedEventArgs
为删除三维场景结束事件( Scenes.Removed) 事件提供数据。
SceneRemovingEventArgs
为三维场景删除事件( Scenes.Removing )提供数据。
SceneRenamedEventArgs
为三维场景重命名结束事件(Scenes.Renamed)提供数据。
SceneRenamingEventArgs
为三维场景重命名事件(Scenes.Renaming )提供数据。
Scenes
三维场景集合对象。
Skeleton
骨架类。
SkeletonID
骨骼编号类。
SpatialIndexInfo
空间索引信息类。该类提供了创建空间索引的所需信息,包括空间索引的类型、叶结点个数、图幅字段、图幅宽高和动态索引中多级网格的大小等信息。
SpatialTemporalItemInfo

时空子对象信息类

包括了时空子对象的时间,名称,别名,数据源连接信息

SpatialTemporalObject

时空对象类

实现栅格数据随时间轴变化的动态播放,满足用户动态播放栅格数据。

SpatialTemporalObjects
时空对象集合类
StandardMargin
中国标准图幅框设置类。
StandardMargin..::.MarginOffset
标准图幅偏移设置类。
StandardMargin..::.MarginStyle
中国标准图幅元素样式类。该类提供了标准图幅中各元素的样式信息。
StatisticsResult
统计结果类。
SteppedEventArgs
为进度条相关事件提供数据。
Symbol
符号基类。符号库中所有的符号类,包括点状符号类,线型符号类和填充符号类都继承自符号基类。
SymbolFill
填充符号类,该类继承自符号基类,即 Symbol 类。填充符号对象,与线型类似,由一些填充符号子类来描述填充符号的内容。
SymbolFillBase
构成填充符号对象的基础对象类。
SymbolFillLibrary
填充符号库类,该类继承自符号库基类,即 SymbolLibrary 类,该类提供的属性及方法都由符号库基类提供。
SymbolFillMarker
构成填充基对象的点符号对象类。
SymbolGroup
符号库分组类。该类主要为管理符号库中的子分组和符号对象提供一种逻辑化的组织结构形式,从而实现结构化,层次化的清晰管理模式,该类不能获取系统符号也并不负责符号对象的添加与删除以及符号对象的导入与导出操作,这类操作主要由符号库基类(SymbolLibrary类)提供,详细内容参见 SymbolLibrary 类。
SymbolGroups
符号库分组集合类。该类的对象是符号库分组对象的集合,即 SymbolGroup 类对象的集合,用于管理符号库分组中的子分组,包括在分组中创建及移除子分组等操作。
SymbolLibrary
符号库基类。点状符号库类、线型符号库类和填充符号库类都继承自该抽象类。用来管理符号对象,包括符号对象的添加、删除。
SymbolLine
线状符号对象类,该类继承自 Symbol 类。线符号对象,由不定数量的子线对象及不同位置修饰符构成。
SymbolLine3DSetting
三维线型符号参数项,它包含了参数值、取值范围、类型等,是描述参数的元信息。
SymbolLineBase
构成线符号对象的基础对象类。
SymbolLineDecoration
线符号对象的修饰符类。该类提供了在线的头或尾部加上箭头(Arrow),椭圆(Ellipse),点符号等符号的修饰。
SymbolLineLibrary
线状符号库类。该类继承自符号库基类,即 SymbolLibrary 类,该类提供的属性及方法都由符号库基类提供。
SymbolMarker
点状符号类,该类继承自符号基类,即 Symbol 类。
SymbolMarker3D
三维点符号类。
SymbolMarkerLibrary
点状符号库类, 该类继承自符号库基类,即 SymbolLibrary 类,该类提供的属性及方法都由符号库基类提供。
SymbolMarkerStroke
构成点符号的笔划对象类。
SymbolPipeNode
SymbolPipeNodeSetting
管点符号参数类,它包含了参数值、取值范围、类型等,是描述参数的元信息。 该符号通过CoverLength,SliceNum两个参数来定义不同种类的管点符号,通过设置这两个参数定义不同的管点符号类型。 CoverLength值为0表示该管点符号不带箍,CoverLength>0表示箍的长度,默认值为0.015。 SliceNum表示管点弯头的平滑度,默认值为1,数值越大,弯头效果越平滑。
SymbolRibbonTrail
三维带状跟踪线型符号,设置线对象为该符号,可实现高亮条带沿着线运动的效果。
Tetrahedron
不规则四面体类,构成不规则四面体网格的单个四面体。
TextPart

文本子对象类。

用于表示文本对象的子对象,主要存储子对象的文本,旋转角度,锚点等信息,并提供对子对象进行处理的相关方法。

TextPart3D
三维文本子对象类。一个三维文本对象是由一个或多个三维文本子对象构成的,三维文本对象的文字内容是各个子对象的文字内容之和,还可以通过设置各个子对象的放置位置,使一个三维文本对象中的各部分文字具有自己的放置风格。而关于三维文本子对象的文字内容的其他风格,如:文字的对齐方式、字体颜色、字体的大小以及其他文字的风格都由他们所属的三维文本对象的TextStyle属性设置来统一决定。具体内容,请参见 GeoText3D类。
TextStyle
文本风格类,用于设置 GeoText类实例的风格。
TextureData
纹理数据类。
TextureMotionParameter
纹理运动参数类。应用于设置PBR材质时,自发光纹理或物体的基本颜色纹理进行平移或缩放运动的参数设置。
TimeCondition
该类定义了单时间字段时空模型管理查询功能接口。
TimePositionChangedEventArgs
节点动画事件参数类。
Tolerance
容限类,用来设置矢量数据集的各容限值。
Toolkit
工具包类,提供一些辅助计算功能。如:判断给定值是否为零的重载方法等。
TopologyDatasetRelationItem
拓扑预处理项类,用于为拓扑预处理提供必要的参数信息,包括用于预处理的数据集、用于预处理数据集的精度序号。
TopologyDatasetRelationItems
拓扑预处理项集合类。该类型的对象是 TopologyDatasetRelationItem 拓扑预处理项的集合,拓扑预处理项主要用于为拓扑预处理提供必要的参数信息,包括用于预处理的数据集、用于预处理数据集的精度序号。
TopologyValidatingItem
拓扑检查项类,用于为拓扑检查提供必要的参数信息,包括待检查的数据集、用于检查的数据集以及所使用的拓扑规则。
Transformation
数据配准类。该类提供栅格数据集、影像数据集、矢量数据集、几何对象、二维坐标点串的数据配准功能。
TransformationError
数据配准误差类。该类提供了获取配准时各个控制点的残差、均方根误差和配准时总体均方根误差的接口。
VersionInfo
版本信息类。
VersionManager
已过时。版本管理类。
Workspace

工作空间是用户的工作环境,主要完成数据的组织和管理,包括打开、关闭、创建、保存工作空间文件。

WorkspaceCaptionChangedEventArgs
为工作空间标签修改事件(Workspace.CaptionChanged )提供数据。
WorkspaceClosedEventArgs
为关闭工作空间事件(Workspace.Closed )提供数据。
WorkspaceClosingEventArgs
为关闭工作空间事件(Workspace.Closing )提供数据。
WorkspaceConnectionInfo

工作空间连接信息类。

包括了工作空间连接的所有信息,如所要连接的服务器名称,数据库名称,用户名,密码等。

WorkspaceCreatedEventArgs
为创建工作空间事件( Workspace.Created )提供数据。
WorkspaceEventArgs
该事件类是包含工作空间事件数据的类的基类。
WorkspaceOpenedEventArgs
为打开工作空间事件(Workspace.Opened)提供数据。
WorkspaceSavedAsEventArgs
为另存工作空间事件(Workspace.SavedAs )提供数据。
WorkspaceSavedEventArgs
为保存工作空间事件(Workspace.Saved )提供数据。

Structures

  构造描述
BoundingBox
包围盒类。
Point2D
用于表示精度为Double的点对象。
Point3D
用于表示精度为Double的三维点结构。
PointEPS
EPS基础点类。
PointM
精度为Double的路由点类。路由点是指具有线性度量值的点。M代表路由点的度量值(Measure value)。
Rectangle2D
矩形类,用来表示坐标值为双精度的矩形对象,即其左边界坐标值、下边界坐标值、右边界坐标值、上边界坐标值均为双精度类型,其中左边界坐标值小于等于右边界坐标值, 下边界坐标值小于等于上边界坐标值。
Size2D
存储有序双精度数对。

Delegates

  委托描述
BSLicense..::.BSLicenseInfoEventHadler
Web许可连接时的委托。
BSLicenseError..::.BSLicenseErrorOccurredEventHadler
Web许可连接时发生错误的委托。
CloudLicense..::.CloudLicenseLoginingHandler
云许可登录过程的委托。
CloudLicnese..::.CloudLicenseLoginingHandler
云许可登录过程的委托。
CustomGeometryCreatedEventHandler
表示创建自定义几何对象事件(Geometry.CustomGeometryCreated)的方法类。
DatasetClosedEventHandler
表示处理数据集关闭事件(Dataset.Closed)的方法类。
DatasetClosingEventHandler
表示处理数据集关闭事件(Dataset.Closing)的方法
DatasetCollectionChangeOrderEventHandler

表示改变集合类型的数据集中的子数据集位置事件(DatasetImageCollection.OrderChangedDatasetGridCollection.OrderChanged)的方法。

集合类型的数据集有两种类型,分别为影像数据集集合和栅格数据集集合,其对应的子数据集的类型为影像数据(影像数据集和影像文件)和栅格数据集。

DatasetCollectionEventHandler

表示处理对集合类型的数据集中的子数据集的操作事件(DatasetImageCollection.AddedDatasetImageCollection.RemovingDatasetImageCollection.RemovedDatasetGridCollection.AddedDatasetGridCollection.RemovingDatasetGridCollection.Removed)的方法。

集合类型的数据集有两种类型,分别为影像数据集集合和栅格数据集集合,其对应的子数据集的类型为影像数据(影像数据集和影像文件)和栅格数据集。

对集合中的数据局操作的事件有三种,分别是向集合中添加数据集 Added、正在删除集合中的数据集 Removing 和已删除集合中的数据集 Removed。

DatasetCollectionRenameEventHandler

表示处理对集合类型的数据集中的子数据集的重命名事件(DatasetImageCollection.RenamingDatasetImageCollection.RenamedDatasetGridCollection.RenamingDatasetGridCollection.Renamed)的方法。

集合类型的数据集有两种类型,分别为影像数据集集合和栅格数据集集合,其对应的子数据集的类型为影像数据(影像数据集和影像文件)和栅格数据集。

重命名事件也有两种情况,分别是正在重命名 Renaming 和已经重命名 Renamed 。

DatasetCreatedEventHandler
表示处理创建数据集事件(Datasets.Created )的方法类。
DatasetDeletedEventHandler
表示处理删除数据集事件(Datasets.Deleted) 的方法类。
DatasetDeletingEventHandler
表示处理删除数据集事件( Datasets.Deleting)的方法。
DatasetGroupCreatedEventHandler
表示将处理创建数据集分组事件(DatasetGroups.Created)的方法。
DatasetGroupDeletedEventHandler
表示处理删除数据集分组事件的方法。
DatasetGroupDeletingEventHandler
表示处理删除数据集分组事件的方法。
DatasetGroupItemAddedEventHandler
表示将处理向数据集分组中添加数据集事件(DatasetGroup.Added)的方法。
DatasetGroupItemRemovedEventHandler
表示将处理从数据集分组中删除数据集事件(DatasetGroup.Removed)的方法。
DatasetGroupItemRemovingEventHandler
表示将处理从数据集分组中删除数据集事件(DatasetGroups.Removing)的方法。
DatasetGroupRenamedEventHandler
表示将处理数据集分组重命名事件(DatasetGroup.Renamed)的方法。
DatasetGroupRenamingEventHandler
表示将处理数据集分组重命名事件(DatasetGroup.Renaming)的方法。
DatasetRenamedEventHandler
表示处理数据集重命名事件(Datasets.Renamed )的方法。
DatasetRenamingEventHandler
表示处理数据集重命名事件(Datasets.Renaming)的方法类。
DatasetsDeletedAllEventHandler
表示处理 (Datasets.DeletedAll) 事件的方法。
DatasetsDeletingAllEventHandler
表示处理删除所有数据集事件(Datasets.DeletingAll)的方法。
DatasourceAliasModifiedEventHandler
表示处理修改数据源别名事件( Datasources.AliasModified)的方法。
DatasourceAliasModifyingEventHandler
表示将处理修改数据源别名事件( Datasources.AliasModifying )的方法类。
DatasourceClosedEventHandler
表示处理关闭数据源事件(Datasources.Closed )的方法类。
DatasourceClosingEventHandler
表示处理关闭数据源事件(Datasources.Closing )的方法类。
DatasourceCreatedEventHandler
表示处理创建数据源事件(Datasources.Created)的方法。
DatasourceDisconnectedEventHandler
表示处理断开数据源连接事件( Datasource.Disconnected)的方法。
DatasourceOpenedEventHandler
表示将处理打开数据源事件(Datasources.Opened)的方法类。
DatasourceRefreshedEventHandler
表示处理刷新数据源连接事件( Datasource.Refreshed)的方法。
EducationLicense..::.EducationLicenseLoginingHandler
教育许可登录过程的委托。
LayoutAddedEventHandler
表示处理添加布局事件(Maps.Added)的方法类。
LayoutClearedEventHandler
表示处理清除布局结束事件(Layouts.Cleared) 的方法类。
LayoutClearingEventHandler
表示处理布局清除事件( Layouts.Clearing )事件的方法类。
LayoutRemovedEventHandler
表示处理布局删除结束事件( Layouts.Removed) 事件的方法类。
LayoutRemovingEventHandler
表示处理布局删除事件(Layouts.Removing)的方法类。
LayoutRenamedEventHandler
表示处理布局重命名结束事件(Layouts.Renamed) 的方法类。
LayoutRenamingEventHandler
表示处理布局重命名事件( Layouts.Renaming )的方法类。
LicenseVerifyFailedEventHandler
表示处理许可验证失败事件(License.VerifyFailed)的方法类。
MapAddedEventHandler
表示处理添加地图事件(Maps.Added)的方法类。
MapClearedEventHandler
表示处理清除地图(Maps.Cleared)事件的方法类。
MapClearingEventHandler
表示处理地图清除事件( Maps.Clearing )事件的方法类。
MapRemovedEventHandler
表示处理地图删除事件( Maps.Removed) 事件的方法类。
MapRemovingEventHandler
表示处理地图删除事件(Maps.Removing)的方法类。
MapRenamedEventHandler
表示处理地图重命名事件(Maps.Renamed) 的方法类。
MapRenamingEventHandler
表示处理地图重命名事件( Maps.Renaming)的方法类。
MosaicSteppedEventHandler
表示镶嵌数据集相关操作进度事件(DatasetMosaic.Stepped)的方法。
NodeAnimationFinishedEventHandler
表示节点动画结束事件
SceneAddedEventHandler
表示处理添加三维场景结束事件(Scenes.Added)的方法类。
SceneClearedEventHandler
表示处理清除三维场景结束事件(Scenes.Cleared)的方法类。
SceneClearingEventHandler
表示处理三维场景清除事件( Scenes.Clearing )事件的方法类。
SceneRemovedEventHandler
表示处理删除三维场景结束事件( Scenes.Removed) 事件的方法类。
SceneRemovingEventHandler
表示处理三维场景删除事件(Scenes.Removing)的方法类。
SceneRenamedEventHandler
表示处理三维场景重命名结束事件(Scenes.Renamed) 的方法类。
SceneRenamingEventHandler
表示处理三维场景重命名事件( Scenes.Renaming )的方法类。
SteppedEventHandler
表示处理进度条相关事件的方法类。
TimePositionChangedEventHandler
表示处理节点动画时间位置更改事件。
WorkspaceCaptionChangedEventHandler
表示处理工作空间名称修改事件(Workspace.CaptionChanged)的方法类。
WorkspaceClosedEventHandler
表示处理工作空间关闭事件(Workspace.Closed)的方法类。
WorkspaceClosingEventHandler
表示处理可关闭工作空间事件(Workspace.Closing)的方法类。
WorkspaceCreatedEventHandler
表示处理可创建工作空间事件(Workspace.Created)的方法类。
WorkspaceOpenedEventHandler
表示处理工作空间打开事件(Workspace.Opened)的方法类。
WorkspaceSavedAsEventHandler
表示处理工作空间另存事件(Workspace.SavedAs)的方法类。
WorkspaceSavedEventHandler
表示处理工作空间保存事件(Workspace.Saved)的方法类。

Enumerations

  枚举描述
AltitudeMode

该枚举定义了高度模式类型常量,高度模式用于指示 SuperMap 组件产品解析三维数据海拔高度值的方式。目前 SuperMap 组件产品提供了如下几种高度模式:贴地表模式(ClampToGround)、距地相对高度模式(RelativeToGround)、绝对海拔模式(Absolute)、相对地下模式(RelativeToUnderground)、地下相对模式(RelativeUnderGround)、地下绝对模式(AbsoluteUnderGround)、依对象模式(ClampToObject)、修改地形模式(ModifyTerrain),其中贴地表模式(ClampToGround)为 SuperMap 组件产品默认的高度模式。

AnchorOffsetMode
该枚举定义了标签专题图文字偏移模式的类型常量。
AreaUnit
此类定义面切割时面积单位类型。
AttributeExtentType
该枚举定义了属性存储类型常量,包括s3md和attribute两种类型,提升属性文件的下载效率。
AttributeStatisticsType
该枚举定义了数据集属性更新时字段的取值方式常量。
BillboardType
该枚举定义粒子系统布告板类型常量。
BlockSizeOption
该枚举定义了栅格数据集的栅格块大小的类型常量。
BrushType
该枚举定义了面状画笔填充类型常量。
CalibrateMode
该枚举定义了对路由对象 M 值进行校正的方式类型常量。
Charset
该枚举定义了字符集类型常量。
ColorGradientType
该枚举定义颜色渐变类型常量。颜色渐变是多种颜色间的逐渐混合,可以是从起始色到终止色两种颜色的渐变,或者在起始色到终止色之间具有多种中间颜色进行渐变。
ColorSpaceType
该枚举定义了不同成色方式类型常量。 由于成色原理的不同,决定了显示器、投影仪这类靠色光直接合成颜色的颜色设备和打印机、印刷机这类靠使用颜料的印刷设备在生成颜色方式上的区别。 针对上述不同成色方式,SuperMap提供 7 种色彩空间,分别为RGB、CMYK、RGBA、CMY、YIQ、YUV 和 YCC。
CompressedTextureType

该枚举定义了生成模型缓存和场景缓存时的压缩纹理的格式常量。

压缩纹理是直接以压缩格式存储的纹理,可以减少纹理图像所使用的显存数量。

CoordSysTransMethod
该枚举定义了投影转换方法类型常量。在投影转换中,如果源投影和目标投影的地理坐标系不同,则需要进行参照系的转换。参照系的转换有两种,基于网格的转换和基于公式的转换。本类型所提供的转换方法均为基于公式的转换。依据转换参数的不同可以分为三参数法和七参数法。目前使用最广泛的是七参数法。参数信息参见CoordSysTransParameter;如果源投影和目标投影的地理坐标系相同,用户无需进行参照系的转换,即可以不进行 CoordSysTransParameter 参数信息的设置。本版本中的GeocentricTranslation、Molodensky、MolodenskyAbridged是基于地心的三参数转换法;PositionVector、CoordinateFrame、BursaWolf都是七参数法。
CoordSysTransRunnableAction
所执行的转换行为。
CornerFillStartMode
该枚举定义了转角填充起始基点模式常量。
CornerLineExtensionType
拐角延长线模式。
CUDACapability
该枚举定义了计算机是否有能力进行CUDA并行计算的检测结果。
CursorType

该枚举定义了游标类型常量。

游标通常来讲就是指向记录集中某条记录的指针。用户可以通过游标的前后移动定位到具体的某条记录。

DatasetIDType
DatasetType

该枚举定义了数据集类型常量。

数据集一般为存储在一起的相关数据的集合;根据数据类型的不同,分为矢量数据集、栅格数据集和影像数据集,以及为了处理特定问题而设计的如拓扑数据集,网络数据集等。根据要素的空间特征的不同,矢量数据集又分为点数据集、线数据集、面数据集、CAD数据集、文本数据集、纯属性数据集等。

DecorationPositionType
该枚举定义了线修饰符位置类型常量。
DecorationType
该枚举定义了线修饰符的类型常量。
DividePolygonOrientation
此类定义在切割面多边形时,起始切割方位,即切割后结果面对象中第一个切割面的位置。
DividePolygonType
该类定义切割面对象的类型。
DomainType
!brief 域的类型
DynamicSegmentRole
该枚举定义了数据集所对应的动态分段角色类型常量。
EditType
该枚举定义了编辑操作类型常量。
EmitterType
发射器类型枚举。
EncodeType

该枚举定义了数据集存储时的压缩编码方式类型常量。

对矢量数据集,支持四种压缩编码方式,即单字节,双字节,三字节和四字节编码方式,这四种压缩编码方式采用相同的压缩编码机制,但是压缩的比率不同。其均为有损压缩。需要注意的是点数据集、纯属性数据集以及 CAD 数据集不可压缩编码。对光栅数据,可以采用四种压缩编码方式,即 DCT、SGL、LZW 和 COMPOUND。其中 DCT 和 COMPOUND 为有损压缩编码方式,SGL和LZW为无损压缩编码方式。

EngineFamilyType
该枚举定义了空间数据库引擎的类型常量。
EngineType
该枚举定义了空间数据库引擎类型常量。
FieldSign
该枚举定义了字段标识常量。
FieldType
该枚举定义了一系列常量表示存储不同类型值的字段类型常量。
FillDirectionType
该枚举定义了地图几何对象边框填充方向类型常量。
FillGradientMode

该枚举定义了渐变填充模式的渐变类型常量。所有渐变类型都是两种颜色之间的渐变,即从渐变起始色到渐变终止色之间的渐变。

渐变风格的计算都是以填充区域的边界矩形,即最小外接矩形作为基础的,因而以下提到的填充区域范围即为填充区域的最小外接矩形。

FillMode3D
该枚举定义了三维填充模式类型常量。该枚举提供了三种三维体对象的填充模式,分别为轮廓填充,区域填充,轮廓和区域填充。
FillResolutionType
该枚举定义了填充符号的分辨率类型常量。
ForceInfluenceMode
该枚举定义力作用到粒子的方式的类型常量,从而改变粒子本身的速度。
GeoArtTextFillType
该枚举定义了布局艺术字填充类型常量。
GeoArtTextPenStyle
该枚举定义了布局艺术字线状笔画的画笔类型常量。
GeoBillboardQuality
该枚举定义布告板的质量级别常量。
GeoCoordSysType
该枚举定义了地理坐标系类型常量。
GeoDatumType
该枚举定义了大地参照系类型常量。
GeodesicLineType
该类定义了一系列构造测地线的类型常量。
GeoMapBorderFillType

该枚举定义了地图几何对象边框填充类型常量。当地图几何对象边框类型为复杂边框类型时,才可以对地图几何对象的边框进行填充,边框填充的区域为地图几何对象边框的内线和外线之间构成的区域(除转角填充区域)。

GeoMapBorderType
该枚举定义了地图几何对象边框类型常量。
GeoMapGridLineType
该枚举定义了为地图添加的经纬网或者公里网的格网线的类型常量。
GeoMapGridType
该枚举定义了为地图添加的网格的类型常量。
GeoMapScaleType
该枚举定义地图比例尺几何对象类型常量,即地图比例尺的不同表现形式。
GeometryType
该枚举定义了一系列几何对象类型常量。
GeoPrimeMeridianType
该枚举定义了中央经线类型常量。
GeoSpatialRefType
该枚举定义空间坐标系类型常量,用以区分平面坐标系、地理坐标系、投影坐标系,其中地理坐标系又称为经纬度坐标系。
GeoSpheroidType
该枚举定义了地球椭球体参数对象的类型常量。
GeoStoreType
GriddingLevel

对于几何面对象的查询,(GeometriesRelation),通过设置面对象的格网化,可以加快判断速度,比如面包含点判断。

单个面对象的格网化等级越高,所需的内存也越多。

HorizontalTextPositionType
该枚举定义了经纬网或者公里网文本标注的水平位置的常量。
JoinType
该枚举定义了两个表之间连接类型常量。该枚举用于对相连接的两个表之间进行查询时,决定了查询结果中得到的记录的情况。
LicenseConnectMode
该枚举定义了 SuperMap 许可连接方式常量。
LineCapType
该枚举定义了线帽样式类型常量。
LineDashType
该枚举定义了虚线样式类型常量。
LineJoinType
该枚举定义了线的连接样式类型常量。
LockStateType

该枚举定义了内存锁类型常量。

LogLevel
该枚举定义了错误日志记录级别的类型常量。
LogTimeInterval
该枚举定义了日志文件存储模式类型常量。日志文件按照时间周期的不同进行存储,即每次存储的日志文件都是从前一时间的截止开始到当前时间周期终止所生成的日志内容。SuperMap iObjects .NET提供了五种存储方法。
MarkerBillboardMode
该枚举定义了地标布告板模式常量。
MaterialType
该枚举定义了模型材质枚举类型常量,包含PBR材质、普通材质。
NorthArrowStyleType
该枚举定义了指北针样式类型常量。
OpenCLCapability
该枚举定义了计算机是否有能力进行OpenCL并行计算的检测结果。
ParticleType

该枚举定义了三维粒子几何对象(GeoParticle)的粒子效果类型常量,用于存储不同类型的效果。

PBRAlphaModeType
该枚举定义了PBR材质的Alpha值枚举类型常量。
PenType
该枚举定义了线状笔画的画笔类型常量。
PixelFormat
该枚举定义了栅格与影像数据存储的像素格式类型常量。
PlaneType
该枚举定义了平面类型常量。
PlayMode
该枚举定义了动画播放模式常量。该枚举用于选择动画播放时的播放模式。
PointEPSType
EPS基础点的类型。
PointParametricType
Parametric基础点的类型。
PrjCoordSysType
该枚举定义了投影坐标系类型常量。
PrjFileType
该枚举定义了投影文件类型常量。
PrjFileVersion
该枚举定义了投影文件版本类型常量。
ProductType
该枚举定义了 SuperMap 产品类型常量。
ProjectionType
该枚举定义了投影坐标系统的投影方式的类型常量。
PyramidResampleType
建立影像金字塔时所采用的重采样方式。
RangeType
!brief 区间类型
RegularizeMethod
该类定义了建筑物规则化处理方法。用户可根据建筑物形状来选择合适的规则化方法。
RepresentationType
该枚举定义了制图表达类型常量。当使用制图表达显示时,制图表达类型可以控制一些显示,包括是否显示原几何对象、是否显示设置的风格和被制图表达的对象是否可见。
ResampleType
该枚举定义了矢量数据集重采样方法类型常量。
ResamplingMethod

该枚举定义了创建金字塔类型常量。

SerializeConverterType
该类定义了Feature序列化和反序列化的格式类型常量。
SpatialIndexType
该枚举定义了一系列常量表示空间索引类型常量。空间索引用于提高数据空间查询效率的数据结构。在 SuperMap 中提供了R树索引,四叉树索引,图幅索引和多级网格索引。
SpatialQueryMode

该枚举定义了空间查询操作模式常量。

空间查询是通过几何对象之间的空间位置关系来构建过滤条件的一种查询方式。

例如:通过空间查询可以找到被包含在面中的空间对象,相离或者相邻的空间对象等。

SpatialRelationType
该枚举定义了数据集属性更新时的空间关系类型常量。
StandardMargin..::.MarginElementType
该枚举定义了标准图幅元素类型常量,包括了标准图幅边框中包含的元素。
StandardMargin..::.MarginKilometerGridType
该枚举定义了公里网网格类型常量,用于标示网格线类型是十字丝类型还是实线类型。
StandardMargin..::.MarginLargeScaleCoordSysType
该枚举定义了大比例尺图幅的坐标系类型常量。
StandardMargin..::.MarginLargeScaleSheetType
该枚举定义了大比例尺图幅范围类型常量。
StandardMargin..::.MarginScaleType
该枚举定义了标准比例尺类型常量,包括了边框处比例尺的类型。
StandardMargin..::.MarginStandardType
该枚举定义了图幅标准常量类型。
StatisticMode
该枚举定义了指定字段统计方法类型常量。
StringAlignment
该枚举定义了多行文本排版方式类型常量。
StrokeType
该枚举定义了点符号笔划支持的类型常量。
SymbolFillBaseType
该枚举定义了填充子对象所属的类型常量。
SymbolLineBaseType
该枚举定义了子线风格类型常量。
SymbolType
该枚举定义了符号的类型常量。
TextAlignment

该枚举定义了指定文本中的各子对象的对齐方式类型常量。

文本对象的每个子对象的位置是由文本的锚点和文本的对齐方式共同确定的。当文本子对象的锚点固定,对齐方式确定文本子对象与锚点的相对位置,从而确定文本子对象的位置。

TextureMappingMode
该枚举定义了纹理贴图映射方式类型常量,支持平面、立方体、球面等贴图映射方式。
TextureRepeatMode
纹理重复模式。
TextureWrapMode
该枚举类型定义了纹理贴图模式类型常量,实现材质获取或设置单张或重复贴图模式。 目前组件只开放了Clam和Wrap。
TiffCompressType
影像压缩编码方式常量
TopologyRule
该枚举定义了拓扑规则类型常量,主要用于对点、线和面数据进行拓扑检查,是拓扑检查的一个参数。根据相应的拓扑规则,检查出不符合规则的对象,并将错误结果保存到简单数据集或者 CAD 数据集中。目前已有部分拓扑规则支持三维矢量数据集。
TransformationMode
该枚举定义了数据配准模式类型常量。
TransformationResampleMode
该枚举定义了数据配准重采样模式常量。
Unit
该枚举定义了各种单位类型常量。
VersionConflictOption
该枚举定义了版本冲突选项类型常量。在当前版本与目标版本发生冲突时,该选项提供了如何协调和处理这些冲突的方案。
VerticalTextPositionType
该枚举定义了经纬网或者公里网文本标注的垂直位置的常量。
WhereToCalibrate
该枚举定义了对路由(线路)对象 M 值进行校正的位置类型常量。
WorkspaceType

该枚举定义了工作空间类型常量。

SuperMap 支持的文件型工作空间的类型有四种,SXW 格式、 SMW 格式、SXWU 格式和 SMWU 格式;SuperMap 支持的数据库型工作空间的类型有两种:Oracle 工作空间 和 SQL Server 工作空间。

WorkspaceVersion
该枚举定义了工作空间版本类型常量。