Namespace: Defines

Glodon.CIMCube.Global. Defines

全局定义子模块,包含各种常量和枚举定义

Members


<static, constant> AnimationStatus

特效动画状态
Properties:
Name Type Default Description
READY number 1 数据准备中
LOADING number 2 模型加载中
ANIMATION number 3 轨迹动画中
END number 4 结束

<static, constant> AreaUnit

面积单位枚举
Properties:
Name Type Default Description
S_MM Number 0 平方毫米
S_CM Number 1 平方厘米
S_M Number 2 平方米
S_KM Number 3 平方千米
S_HA Number 4 公顷
S_MU Number 5

<static, constant> DatumMode

测量的基准面
Properties:
Name Type Default Description
CustomPlane string customPlane 以绘制的最低点作为体积测量的起算面
LowestPointPlane string lowestPointPlane 以绘制的最低点作为体积测量的起算面
HighestPointPlane string highestPointPlane 以绘制的最高点作为体积测量的起算面
MiddlePointPlane string middlePointPlane 以绘制的最高点作为体积测量的起算面

<static, constant> DynamicHaloMode

特效方向
Properties:
Name Type Default Description
UP String up 向上特效
DOWN String down 向下特效
UPTODOWN String upToDown 先上后下特效
DOWNTOUP String downToUp 先下后上特效

<static, constant> FeatureEffectMode :String

要素效果模式
Type:
  • String
Properties:
Name Type Default Description
HIGHLIGHT String highlight 高亮
FLASH String flash 闪烁
ANIMATION String animation 动画
BREATH String breath 呼吸

<static, constant> FeatureRenderMode

要素渲染模式
Properties:
Name Type Default Description
ENTITY String entity Entity渲染
PRIMITIVE String primitive Primitive渲染

<static, constant> FlyStatus

飞行动画状态
Properties:
Name Type Default Description
NOTHING number 1 不做任何事
FLY number 2 开始飞行
FLYING number 3 飞行中
COMPLETE number 4 飞行结束

<static, constant> GeoCoderMode

代表地名定位模式
Properties:
Name Type Default Description
NOOFFSET Number 0 无偏移
OFFSET Number 1 有偏移

<static, constant> GeometryType

几何类型
Properties:
Name Type Default Description
NONE String none 空类型
POINT String point 点类型
POLYLINE String polyline 线类型
POLYGON String polygon 面类型
CURVE string curve 曲线
RECTANGLE string rectangle 矩形
ELLIPSE string ellipse 椭圆
CIRCLE string circle
PLANE string plane 平面
CORRIDOR string corridor 走廊
POLYLINE_VOLUME string polylineVolume 折线体积
CYLINDER string cylinder 圆柱
ELLIPSOID string ellipsoid 椭球
WALL string wall 墙体
BOX string box 盒子

<static, constant> GraphicType

图形类型
Properties:
Name Type Default Description
POINT string point 矢量点
BILLBOARD string billboard 广告牌
LABEL string label 标签
MODEL string model 模型
POLYLINE string polyline 折线
CURVE string curve 曲线
POLYGON string polygon 多边形
RECTANGLE string rectangle 矩形
ELLIPSE string ellipse 椭圆
CIRCLE string circle
PLANE string plane 平面
CORRIDOR string corridor 走廊
POLYLINE_VOLUME string polylineVolume 折线体积
CYLINDER string cylinder 圆柱
ELLIPSOID string ellipsoid 椭球
WALL string wall 墙体
BOX string box 盒子

<static, constant> ImageryLayerType

代表地图上数据操作类型
Properties:
Name Type Default Description
WMS String wms WMS
WMTS String wmts WMTS
TMS String tms TMS
XYZ String xyz XYZ
TDT_VEC String tdt_vec 天地图矢量底图
TDT_IMG String tdt_img 天地图影像底图
TDT_TER String tdt_ter 天地图地形底图
TDT_CVA String tdt_cva 天地图矢量注记
TDT_CIA String tdt_cia 天地图影像注记
TDT_CTA String tdt_cta 天地图地形注记
BAIDU_IMG String baidu_img 百度影像底图
BAIDU_VEC String baidu_vec 百度电子底图
GAODE_IMG String gaode_img 高德影像底图
GAODE_VEC String gaode_vec 高德矢量底图
GAODE_CIA String gaode_cia 高德影像注记
ARCGIS_IMAGE String arcgis_image ARCGIS_IMAGE
ARCGIS_IMG String arcgis_img ARCGIS影像底图
ARCGIS_GRAY String arcgis_gray ARCGIS GRAY底图
GOOGLE_IMG String google_img 谷歌影像底图
TENCENT_IMG String tencent_img 腾讯影像底图
GOOGLE_IMAGE String google_image GOOGLE_IMAGE
GOOGLE_ROAD String google_road GOOGLE_ROAD
BAIDU String baidu BAIDU
GAODE_IMAGE String gaode_image GAODE_IMAGE
GAODE_ROAD String gaode_road GAODE_ROAD
TDT_IMAGE String tdt_image 天地图影像底图
TDT_ROAD String tdt_road TDT_ROAD
TENCENT_IMAGE String tencent_image TENCENT_IMAGE
SUPERMAP_IMAGE String supermap_image SUPERMAP_IMAGE
OFFLINE_IMG String offline_img OFFLINE_IMG
OFFLINE_MIX String offline_mix OFFLINE_MIX
CUSTOM String custom CUSTOM
DEBUG String debug DEBUG
IMAGE String image IMAGE

<static, constant> ImageryServiceUrl

常用地图服务
Properties:
Name Type Default Description
google_image String https://mt1.google.cn/vt?lyrs=s&hl=zh-CN&x={x}&y={y}&z={z}&s=Gali 谷歌
arcgis_image String https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer Arcgis
arcgis_gray String https://services.arcgisonline.com/arcgis/rest/services/Canvas/World_Dark_Gray_Base/MapServer Arcgis
gaode_image_cloud String https://webst0{s}.is.autonavi.com/appmaptile?style=8&x=${x}&y=${y}&z=${z} 云渲染高德影像
gaode_image String https://webst0{s}.is.autonavi.com/appmaptile?style=6&x={x}&y={y}&z={z} 高德影像
gaode_road String https://webst0{s}.is.autonavi.com/appmaptile?x={x}&y={y}&z={z}&lang=zh_cn&size=1&scale=1&style=8 高德公路
tianditu_image String https://t{s}.tianditu.gov.cn/ 天地图
tencent_image String https://p2.map.gtimg.com/sateTiles/{z}/{sx}/{sy}/{x}_{reverseY}.jpg?version=229 腾讯影像

<static, constant> InterpolationAlgorithm

插值算法
Properties:
Name Type Default Description
Default number 0 默认插值算法
LinearApproximation number 1 线性近似
LagrangePolynomialApproximation number 2 拉格朗日多项式近似
HermitePolynomialApproximation number 3 埃尔米特多项式近似

<static, constant> KeyboardEventModifier

键盘组合符
Properties:
Name Type Default Description
SHIFT Number 0 SHIFT键按下
CTRL Number 1 CTRL键按下
ALT Number 2 ALT键按下

<static, constant> LayerEventType

layer事件类型
Properties:
Name Type Default Description
LEFT_DOWN Number 0 图层上鼠标左键按下
LEFT_UP Number 1 图层上鼠标左键抬起
LEFT_CLICK Number 2 图层上鼠标左键单击
LEFT_DOUBLE_CLICK Number 3 图层上鼠标左键双击
RIGHT_DOWN Number 5 图层上鼠标右键按下
RIGHT_UP Number 6 图层上鼠标右键抬起
RIGHT_CLICK Number 7 图层上鼠标右键单击
MIDDLE_DOWN Number 10 图层上鼠标中键按下
MIDDLE_UP Number 11 图层上鼠标中键抬起
MIDDLE_CLICK Number 12 图层上鼠标中键单击
MOUSE_MOVE Number 15 图层上鼠标移动
WHEEL Number 16 图层上鼠标滚轮滚动
PINCH_START Number 17 图层上双指开始触摸.
PINCH_END Number 18 图层上双指结束触摸.
PINCH_MOVE Number 19 图层上双指移动.
MOUSE_LEAVE Number 20 鼠标移出图层.
ENTITY_CLICK Number eventIndex 图层中的Entity被点击
MOUSE_SNAP Number 23 鼠标捕捉.
ENTITY_MOUSE_ENTER Number eventIndex 图层中的Entity鼠标移入
ENTITY_MOUSE_LEAVE Number eventIndex 图层中的Entity鼠标移出
GRAPHIC_CLICKED Number eventIndex 图层中的graphic被点击
GRAPHIC_DELETED Number eventIndex 图层中的graphic被删除
GRAPHIC_ADDED Number eventIndex 图层中的graphic被添加
GRAPHIC_MOUSE_ENTER Number eventIndex 图层中的graphic鼠标移入
GRAPHIC_MOUSE_LEAVE Number eventIndex 图层中的graphic鼠标移出
VISIBLE Number eventIndex 图层中的tile可见性发生变化
LOADED Number eventIndex 图层加载完成
TRANSFORM_CHANGED Number eventIndex 图层的transform发生变更
TILELOADED Number eventIndex 切片加载完成
PRECLUSTER Number eventIndex 聚合更新之前
POSTCLUSTER Number eventIndex 聚合完成之后
HIGHLIGHT Number eventIndex 图层中元素高亮
DESELECTION Number eventIndex 图层取消选择

<static, constant> LayerType

图层类型
Properties:
Name Type Default Description
GROUP String group 分组用
IMAGERY String imagery IMAGERY
TERRAIN String terrain TERRAIN
TILES3D String 3dtiles TILES3D
GEOJSON String geojson GEOJSON
KML String kml KML
GML String gml GML
GLTF String gltf GLTF
DIV String div DIV
WATER String water WATER
GRAPHIC String graphic GRAPHIC
CLUSTER String cluster CLUSTER
INSTANCE String instance INSTANCE
I3S String i3s I3S
S3M String s3m S3M
VECTORTILE String vectortile 矢量瓦片
FDB String fdb FDB
GSMM String gsmm 吊装业务数据

<static, constant> LengthUnit

长度单位枚举
Properties:
Name Type Default Description
MM Number 0 毫米
CM Number 1 厘米
M Number 2
KM Number 3 千米

<static, constant> LineType

动态线种类
Properties:
Name Type Default Description
SOLID Number 0 正常
NORMAL Number 0 正常
GLOW Number 1 发光
DASHES Number 2 折线
TRACK Number 3 轨道线
ANT Number 4 蚂蚁线
ARROW Number 5 箭头

<static, constant> MapActionType

代表地图上数据操作类型
Properties:
Name Type Default Description
ADD String add 添加点元素
MOVE String move 移动节点元素
DELETE String delete 删除点元素
FINISH String finish 结束操作
CHANGED String changed 数据更新

<static, constant> MeasureMode :number

代表测量各种模式
Type:
  • number
Properties:
Name Type Default Description
None Number 0 无测量工具被选定.
Coordinate Number 1 坐标量测
Angle Number 2 夹角.
Azimuth Number 3 方位角.
Space_Distance Number 4 空间距离.
Ground_Distance Number 5 贴地距离.
Triangulation Number 6 三角测量.
Space_Area Number 7 空间面积.
Ground_Area Number 8 贴地面积.
Project_Area Number 9 投影面积.
Horizontal_Distance Number 10 水平空间距离.
Vertical_Distance Number 11 垂直空间距离.
Slope Number 12 坡度.
Model_Distance Number 13 贴模型距离.
Volume Number 14 体积测量.
Project_Distance Number 15 投影距离.

<static, constant> MeasureShowResult :string

测量结果显示方式
Type:
  • string
Properties:
Name Type Default Description
ALWAYS string always 始终显示结果
NEVER string never 不显示结果
TRIGGER_HOVER string trigger_hover 触发显示结果(通过hover事件)
TRIGGER_CLICK string trigger_click 暂不支持-触发显示结果(通过click事件)

<static, constant> ModelClipMode

代表模型剖切模式
Properties:
Name Type Default Description
VERTICAL Number 0 垂直剖切
HORIZONTAL Number 1 水平剖切

<static, constant> ModelCutMode

代表模型裁切模式
Properties:
Name Type Default Description
INNER Number 0 裁剪内部
OUTER Number 1 裁剪外部

<static, constant> MouseEventType

代表鼠标事件类型
Properties:
Name Type Default Description
LEFT_DOWN Number 0 鼠标左键按下
LEFT_UP Number 1 鼠标左键抬起
LEFT_CLICK Number 2 鼠标左键单击
LEFT_DOUBLE_CLICK Number 3 鼠标左键双击
RIGHT_DOWN Number 4 鼠标右键按下
RIGHT_UP Number 5 鼠标右键抬起
RIGHT_CLICK Number 6 鼠标右键单击
MIDDLE_DOWN Number 7 鼠标中键按下
MIDDLE_UP Number 8 鼠标中键抬起
MIDDLE_CLICK Number 9 鼠标中键单击
MOUSE_MOVE Number 10 鼠标中键双击
WHEEL Number 11 鼠标滚轮滚动

<static, constant> MoveType

图层移动方式
Properties:
Name Type Default Description
YX string y-x 图层移动方式:y-x方向
ZX string z-x 图层移动方式:z-x方向
ZY string z-y 图层移动方式:z-y方向

<static, constant> PointType

点类型
Properties:
Name Type Default Description
VECTOR string vector 矢量点类型
ICON string icon 图标点类型
DYNAMIC string dynamic 动态点类型
HEATMAP string heatmap 热力图类型
MODEL string model 模型点类型

<static, constant> PolylineType

线类型
Properties:
Name Type Default Description
SOLID string Solid 实线
GLOW string Glow 发光线
DASHES string Dashes 虚线
TRACK string Track 轨迹线
ANT string Ant 蚂蚁线
ARROW string Arrow 箭头线

<static, constant> ScreenSpaceEventType

屏幕事件类型
Properties:
Name Type Default Description
LEFT_DOWN Number 0 鼠标左键按下
LEFT_UP Number 1 鼠标左键抬起
LEFT_CLICK Number 2 鼠标左键单击
LEFT_DOUBLE_CLICK Number 3 鼠标左键双击
RIGHT_DOWN Number 5 鼠标右键按下
RIGHT_UP Number 6 鼠标右键抬起
RIGHT_CLICK Number 7 鼠标右键单击
MIDDLE_DOWN Number 10 鼠标中键按下
MIDDLE_UP Number 11 鼠标中键抬起
MIDDLE_CLICK Number 12 鼠标中键单击
MOUSE_MOVE Number 15 鼠标移动
WHEEL Number 16 鼠标滚轮滚动
PINCH_START Number 17 在触摸屏上双指开始触摸.
PINCH_END Number 18 在触摸屏上双指结束触摸.
PINCH_MOVE Number 19 在触摸屏上双指移动.
RIGHT_DOUBLE_CLICK Number 20 鼠标右键双击
MIDDLE_DOUBLE_CLICK Number 21 鼠标中键双击
MOUSE_HOVER Number 22 鼠标hove

<static, constant> ShadowMode

阴影模式
Properties:
Name Type Default Description
DISABLED String disabled 无阴影
ENABLED String enabled 启动阴影
CAST_ONLY String cast_only 只投射阴影
RECEIVE_ONLY String receive_only 只接受阴影

<static, constant> SkyBoxMode

天空盒类型
Properties:
Name Type Default Description
FIRECLOUD String firecloud 火烧云
DAWN String dawn 黎明
DUSK String dusk 傍晚
MIDNIGHT String midnight 午夜
SUMMER String summer 晴空
BLUESKY String bluesky 蓝天
SUNSET String sunset 晚霞
LATERNIGHT String laternight 深夜
SUNNYSUN String sunnysun 晴天
CLOUDY String cloudy 多云
FACTORY String factory 工厂
BUILDING String building 建筑
CITY String city 城市
HDR_CLOUDY String hdr_cloudy HDR-多云
HDR_FACTORY String hdr_factory HDR-工厂
HDR_URBAN String hdr_urban HDR-都市
DEFAULT String default 默认

<static, constant> SnapType

捕捉类型
Properties:
Name Type Default Description
ENDPOINT String endPoint 端点
MIDPOINT String midPoint 中点
LINE String line 边线
FACE String face

<static, constant> StandardView

标准视图枚举
Properties:
Name Type Default Description
Top number 1 俯视图
Bottom number 2 底视图
Front number 3 正视图
Back number 4 后视图
Right number 5 右视图
Left number 6 左视图
TopFrontRight number 135 上前右
TopFrontLeft number 136 上前左
TopBackRight number 145 上后右
TopBackLeft number 146 上后左
BottomFrontRight number 235 下前右
BottomFrontLeft number 236 下前左
BottomBackRight number 245 下后右
BottomBackLeft number 246 下后左
TopFront number 13 上前
TopBack number 14 上后
TopRight number 15 上右
TopLeft number 16 上左
BottomFront number 23 下前
BottomBack number 24 下后
BottomRight number 25 下右
BottomLeft number 26 下左
FrontRight number 35 前右
FrontLeft number 36 前左
BackRight number 45 后右
BackLeft number 46 后左

<static, constant> TerrainLayerType

地形图层类型
Properties:
Name Type Default Description
DEFAULT String default DEFAULT
ARCGIS_TERRAIN String arcgis_terrain ARCGIS_TERRAIN
CESIUM_TERRAIN String cesium_terrain CESIUM_TERRAIN
GEOSERVER_TERRAIN String geoserver_terrain GEOSERVER_TERRAIN
SUPERMAP_TERRAIN String supermap_terrain 超图地形

<static, constant> TextPlacement

文本位置
Properties:
Name Type Default Description
POINT string Point 点方式
LINE string Line 线方式

<static, constant> TriangulationType :string

三角测量方式
Type:
  • string
Properties:
Name Type Default Description
DEFAULT string default 默认(水平和垂直同时支持)
HORIZONTAL string horizontal 水平方式
VERTICAL string vertical 垂直方式

<static, constant> ViewPortModeType

分屏比对
Properties:
Name Type Default Description
VERTICAL String vertical 垂直
HORIZONTAL String horizontal 水平