类
类 | 说明 |
---|---|
BoundingBox |
包围盒类。该类用于描述三维要素的最小外接立方体,即三维要素的空间地理范围。 |
Color |
颜色类。该类用于为空间对象、专题图等设置颜色。 |
Feature |
二维地理要素类。该类用来定义一个描述空间实体对象的地理要素,它包括地理要素的描述信息、空间几何对象(点、线、面、文本等)、属性信息和要素风格。 |
Feature3D |
三维地理要素类。该类用来定义一个地理要素描述空间实体对象,它包括地理要素的几何类型(点、线、面、文本等)、属性、地理要素风格等信息。 |
Feature3Ds |
三维地理要素类集合。三维要素集合类不单纯是三维要素对象的集合,它是树状结构,即三维要素集合对象还可以包含子对象,子对象也是三维要素集合类的对象。因此,一个三维要素集合对象可以包括零个或多个子对象和零个或多个三维要素对象。如图所示,最顶层的要素集合中就是主干;主干中各成员如果又包含了要素或要素集合,这些要素或要素集合就为分支。 |
GeoBox |
长方体几何对象类。该类用于在三维图层上绘制长方体几何对象。 |
GeoCircle | 二维圆形几何对象类。 |
GeoCircle3D |
圆形几何对象类。 |
GeoCone |
圆锥形几何对象类。用于在三维图层上绘制圆锥形几何对象。 |
GeoCylinder | 圆柱几何对象类。用于在三维图层上绘制圆柱几何对象。 |
GeoEllipse | 椭圆几何对象类。 该类主要用于CAD图层。 |
GeoEllipsoid | 椭球体几何对象类。该类用于在三维图层上绘制椭球体几何对象。 |
GeoHemiSphere | 半球体几何对象类。该类用于在三维图层上绘制半球体几何对象。 |
GeoLine |
二维几何线对象。 该对象可用来表示河流、道路、国家边界线等线状地物,二维几何线对象由一个或多个子线对象组成,各个子对象又由一串二维点数组组成。 |
GeoLine3D |
三维几何线对象。 三维几何线对象是由三维点串构成的线对象,这些点可以不在同一平面上。 |
Geometry |
几何对象抽象类。 几何对象基类不仅用于描述二维几何对象的空间信息(如坐标点对、几何线对象等),也可以描述三维几何对象的信息。 |
Geometry3D |
三维几何对象抽象类。 它是所有三维几何类的基类,提供了基本的三维几何类的属性和方法。 |
GeoModel |
三维模型几何对象类。 该类用于建立三维几何对象的模型,从而实现对三维几何对象进行渲染。 |
GeoParticle |
三维粒子几何对象类。 该类主要用于构造三维粒子几何对象,获取或设置三维粒子几何对象的资源文件路径、粒子效果类型及其持有的粒子系统对象等。 |
GeoPicture3D |
三维图片几何对象类。 三维图片能够完全依地形贴在三维场景中。 |
GeoPie3D | 圆饼图几何对象类。该类用于在三维图层上绘制圆饼图几何对象。 |
GeoPieCylinder | 饼台几何对象类。添加该类型的实例到三维场景时,需要先调用 GetGeoModel方法转换为模型。 |
GeoPlacemark |
三维地标几何对象类。 该类用于在三维场景窗口中指定位置处放置几何对象并标注相应的名称。 |
GeoPoint |
二维几何点对象。 该对象用 X、Y 坐标对确定一个地理位置。可用来表示国家的首都、饭店、公交站点等点状地物。 |
GeoPoint3D |
三维点几何对象类。 GeoPoint3D 是三维地理点对象,它表示点状地理要素 Feature3D 的空间信息,当赋予点状地理要素 Feature3D 一定风格时,即可将点状地理要素显示在三维场景中,它的空间位置就由 GeoPoint3D 决定。 |
GeoPyramid | 四棱锥几何对象类。该类用于在三维图层上绘制四棱锥几何对象。 |
GeoRegion |
二维几何面对象。 二维几何面对象由一个或多个子面对象组成,各个子对象又由一串 Point2D 数组组成。该对象可用来表示国家区域、地块、房屋等面状地物。 |
GeoRegion3D |
三维面几何对象类。 三维面几何对象由一个或多个部分组成,每个部分称为三维面几何对象的一个子对象,每个子对象用一个有序三维坐标点集合 Point3Ds 来表示,其起始点和终止点重合。 |
GeoSphere | 球体几何对象类,继承于 Geometry3D 类。用于在三维图层上绘制球体几何对象。 |
GeoText3D |
三维文本几何对象类。 一个三维文本几何对象是由一个或多个部分组成,每个部分称为三维文本几何对象的一个子对象,每个子对象都由 TextPart3D 组成。三维文本几何对象的文字内容是各个子对象的文字内容之和。 |
Point | 像素坐标系下的点对象。 |
Point2D |
地理坐标系下点对象。 该对象用于表示二维点对象,其坐标值的范围为 ±5.0*1e-324 到 ±1.7*1e308,有效位为15-16位,单位为经纬度。 |
Point3D |
地理坐标系下三维点对象。 该对象用于表示坐标值精度为 Double 的三维点对象,即其坐标值大致范围为 ±5.0×1E−324 到 ±1.7×1E308,有效位为15-16位,单位为经纬度。 |
Point3Ds |
三维点集合对象。 该类管理线、面对象或其子对象上的所有节点。由于线、面对象或其子对象都是有向的,所以其点集合对象为有序的点的集合。 |
Rectangle |
像素坐标系下矩形对象。 该类通常用于确定一个矩形区域,可用来表示几何对象的最小外接矩形、地图窗口的可视范围等。 |
Rectangle2D |
地理坐标系下矩形对象。 该类通常用于确定一个矩形区域,可用来表示几何对象的最小外接矩形、地图窗口的可视范围、数据集的地理范围等,单位为经纬度。 |
Style3D |
三维要素风格类。 该类主要用于设置三维要素对象的显示风格。 |
TextPart3D |
三维文本子对象类。 一个三维文本对象 GeoText3D 是由一个或多个三维文本子对象构成的,三维文本对象的文字内容是各个子对象的文字内容之和。可以通过设置各个子对象的放置位置,使一个三维文本对象中的各部分文字具有自己的放置风格。 |
TextStyle3D |
三维文本风格类。 该类主要用于设置三文本 GeoText3D 的风格。 |
Vector3D |
三维向量类。 向量是三维系统中一个重要概念,它是一个既有大小又有方向的量。由于在三维场景中,地物具有了方向性,因此我们通过向量来表示地物的方向。例如 BoundingBox 就由三维向量对象构造而成。 |
枚举
枚举 | 说明 |
---|---|
Feature3DSearchOption |
查询要素方式枚举类。 |
Fill3DMode |
三维要素 Feature3D 的填充模式枚举类。 |
GeometryType | 几何对象类型枚举类。 |
ParticleType |
粒子类型枚举类。 |
TextAlignment |
文本对齐方式枚举类。 |