SuperMap iClient 7C for 3D Reference  
SuperMap.Web.Realspace 命名空间
请参见  继承层次 反馈

Glossary Item Box

 

该命名空间主要包含了三维各类图层、控制界面显示和记录鼠标键盘操作等相关对象。

说明
Animation

模型动画类。

AsyncHelper

异步助手类。

在不影响主界面操作的情况下,异步助手帮助用户通过异步下载的方式来完成三维图层、模型、图片的下载。

Bubble 查询气泡信息框对象。
Bubbles 气泡框集合对象。
该类提供了对气泡对象的添加、移除、清除等管理功能。气泡集合包含了零个或多个气泡对象。
Camera

相机类。

该对象利用照相机原理来模拟观察者通过视锥并以指定的姿态观察场景内指定空间坐标的三维地物。

CacheConfigue

自定义服务下载图片设置配置文件参数类。

该类主要用于自定义服务下载图片时设置各类配置文件参数。

ContourMap 等值线分析类。
该类用于设置分析区域、颜色表及对应的最大最下高程、等高线间距、等高线显示风格,提取等值线。
DownloadRequest 服务下载请求类。
该类主要用于瓦片请求地址URL的构建。
Environment

环境配置类。

用户可以在此类中配置环境信息,例如:是否开启全屏反走样显示功能。

EventObject

事件信息类。

该类主要用于获取 UI 交互操作时触发的事件,如当前鼠标在屏幕中的位置信息、鼠标或键盘的按键信息等。

FieldInfo

矢量数据集属性字段信息类。

该类主要用于获取矢量图层选择集中元素的属性字段名称。该类不可创建。

FieldInfos

矢量数据集属性字段信息集合类。

该类主要用于获取矢量图层选择集中元素的属性字段名称集合。该类不可创建。

FlyingOperator

飞行状态类。

该类作为 Scene 类的属性,主要用于设置场景的飞行状态,包括指定飞向下一个场景的方位、控制飞行方式以及飞行动画。

FlyManager

三维场景的飞行管理类。

该类作为 Scene 类的属性,当指定飞行路线后就可以开始飞行了,此时可以通过暂停、停止来控制当前飞行状态。

FlyRoute

路线对象类。

该类用于对飞行路线进行设置。

FlyRoutes

路线集合类。

该类提供了对路线对象的添加、移除、导入、导出等管理功能。 路线集合包含了零个或多个路线对象。

GlobalImage

全球底图类。

该类提供了在三维场景中获取/设置全球底图透明度、在全球底图上添加/返回/移除挖方区域几何对象等接口。挖方区域几何对象对应的范围将透明显示。

Layer3D

三维图层类。

该类提供了三维图层显示和控制等便于三维地图管理的一系列属性 。

Layer3DCustom

自定义扩展服务类 。

该类可以灵活的添加大部分网络服务,例如:百度地图服务、gongle地图服务、Arcgis服务、SuperMap地图服务、WMTS服务等。
Layer3DDynamicRESTMap

动态REST地图服务类。

继承于Layer3D类 ,该类主要用于添加二维临时图层到三维场景。
Layer3Ds

三维图层集合类。

该类负责对三维场景中的所有三维图层进行管理。

Layer3DServiceInfo

图层服务信息类。

该类主要用于记录服务端发布的指定场景中每个图层服务的信息,包括图层的名称、图层类型和图层所在服务器地址。

Layer3DServicesList

图层服务列表信息类。

该类主要用于获取服务端发布的全部三维图层集合服务及其三维图层集合中的各个图层的信息。

Layer3DTianditu

天地图图层类。

Layer3DWMS

WMS(网络地图服务)图层类。

Layer3DWMTS 三维WMTS(网络地图瓦片服务)图层类。
Layer3DWMTSServiceInfo

三维WMTS图层服务信息类。

该类主要用于记录服务端发布的WMTS服务中每个WMTS图层服务的信息,包括图层的名称。

Layer3DWMTSServicesList

三维WMTS图层服务信息集合类。

该类主要用于获取服务端所发布的WMTS服务下的全部三维WMTS图层服务信息。需要注意的是通过该接口只获取了有哪些三维WMTS图层服务,而不负责具体 Layer3DWMTS 图层的加载。

LookAt

LookAt相机类。

该对象利用照相机原理来模拟观察者的视点及其视点与三维地物之间的距离定位相机。

Material

材质类。

主要用于三维模型。

Mesh

网格面类。

该类主要用来返回或设置网格面对应的材质、顶点数组、纹理坐标数组、顶点索引数组、颜色集合、向量集合。

Meshes

网格面集合类。

该类是网格面对象Mesh的集合。

ParticleSystem

粒子系统对象类。

该类主要用于获取/设置三维粒子几何对象(GeoParticle)持有的粒子系统对象的各项参数。

Profile 剖面线分析,在指定场景中选取起始点,结束点进行分析,得出剖面线分析效果图,在该图中可以计算每个像素点对应的三维空间位置。
Resources

国际化资源。

用于实现对软件的国际化。

RouteStop 飞行路线站点对象。
RouteStops 飞行站点集合对象。
Scene

三维场景类。

该类主要用于装载影像、模型、地形图层、屏幕图层、跟踪图层、飞行对象等。当加载三维场景时存在一个默认的三维场景。

SceneOption

三维场景界面元素类。

该类用于控制界面元素是否可见,默认将加载所有界面元素。

SceneServiceInfo

场景服务信息类。

该类主要用于记录服务端发布的场景服务信息。图层依赖于场景,要加载图层首先需要指定一个场景。

SceneServicesList

场景服务列表信息类。

该类主要用于获取服务端发布的全部场景服务信息列表。

ScreenLayer3D

屏幕图层类。

一个三维场景有且只有一个屏幕图层,可以向屏幕图层添加任何三维要素对象,系统会为添加的每个对象建立索引。通过该类还可以设置对象的显示位置、大小,也可以删除不需要的几何对象。

Selection3D

三维选择集类。

该类为三维场景中被选中的矢量对象的集合,支持对选择集中对象的操作,例如返回选中对象的 ID 值、高亮显示地物等。

ShadowQuery 阴影率分析类,指定分析范围、设置阴影类型、设定分析时间段得出阴影率分析结果。
Sightline 通视分析。
该类提供基于栅格表面(即地形)的两点或多点间可视性分析。   
SightlineResult 三维通视分析结果类。
Skyline 天际线分析,设定观察者位置、观察方向、添加限高体区域对象,执行天际线分析,并在指定的场景中得到分析结果。
SlopeMap 三维坡度坡向图分析类,给定分析区域,在指定的场景中分析出坡度和坡向。
Stereo

立体显示模式类。

该类可用来设置立体显示的模式以及立体显示时的参数设置。

Sun 太阳对象类。
TerrainLayer

地形图层类。

该类包含了地形图层对象的相关属性信息,如图层名、获取该图层的服务器地址等。

TerrainLayers

地形图层集合类。

该类包括了地形图层集合的相关信息,可以通过设置该类对象来对地形图层进行管理操作,包括地形图层添加、删除、排序、查找的功能。通过 Scene 可以获取到该对象。

Theme3D 三维专题图类,该类是所有三维专题图的基类。
Theme3DGraph 三维统计专题图类。
Theme3DGraphItem 三维统计专题图子项类。
Theme3DLabel 三维标签专题图类 。
Theme3DRange 三维分段专题图类。
Theme3DRangeItem 三维分段专题图子项类。
Theme3DUnique 三维单值专题图类 。
Theme3DUniqueItem 三维单值专题图子项类。
TrackingLayer3D

跟踪图层类。

每个三维场景都有一个跟踪图层。跟踪图层是一个空白的透明图层,总是在场景中各图层的最上层,主要用于临时标记或显示一些图形对象和文本等。只要场景显示,跟踪图层就会存在,不可以删除跟踪图层,也不可以改变其位置。

Underground

地下类。

该类提供了在三维场景中返回/设置地下是否可见以及进入地下时所处的深度等接口。

ViewShed3D 可视域分析,设置观察点、目标的位置,水平、垂直视角范围,建立可视区域分析并在指定的场景中显示分析结果。该分析针对三维场景模型分析 。
NodeAnimation

节点动画类。

该类可以设置模型沿着指定的路线运动,可以控制其运动状态。

枚举

枚举 说明
AltitudeMode

高度模式枚举类。

枚举类,用来设置相机或三维数据的海拔高度值。

AnalysisQuality

空间分析结果质量级别类型枚举类。

BoxClipPart

裁剪盒枚举类。

ContourDisplayStyle

等高线显示风格枚举类。

ExceptionName

异常名称枚举类。

该类罗列了多种程序异常提示信息。

FlagType

按键枚举类。

当用户通过鼠标或键盘完成交互操作时,通过获取按键类型从而触发不同事件。

FlyingMode

飞行模式枚举类。

该类用于设置飞行至指定地点的方式。

FlyStatus

飞行状态枚举类。

GraduatedMode3D

三维专题图分级模式枚举类。

Graph3DType

三维统计专题图的统计图类型枚举类。

ImageType 图片类型枚举类。
Layer3DDataType

三维图层数据类型枚举类。

该类用于获得三维图层中每一个图层的具体数据类型。

Layer3DType

三维图层类型枚举类。

当创建 Layer3D 图层时需要设置所创建图层的类型。

MultiViewportMode

多视口模式枚举类。

ParallaxMode 立体显示视差模式枚举类。
PixelToGlobeMode 求交类型枚举类。该枚举定义了屏幕点对象转换为三维点对象的求交类型常量。
playMode 动画播放方式枚举类。
SceneType

场景模式枚举类。

ScreenCoordinateUnit

屏幕坐标单位枚举类。

在使用屏幕图层时,通过坐标类型可以控制屏幕图层上的对象的位置是否随屏幕缩放而变化。例如,在三维系统中的屏幕图层上加一个 LOGO,设置其为百分比单位,即在屏幕图层缩放时会随之缩放。

StereoMode 立体显示模式枚举类。
SkylineDisplayStyle

天际线显示模式枚举类。

SlopeDisplayStyle

坡度分析结果显示风格枚举类。

Theme3DType 专题图类型枚举类。
Theme3DGraphType 三维统计专题图的统计图类型枚举类。
Theme3DGraphTextFormat 三维统计专题图文本显示格式枚举类。
walkingMode

行走模式枚举类。该枚举定义了行走的几种模式。

请参见

© 2000-2011 北京超图软件股份有限公司 保留所有权利。