Skip to content

枚举

MouseEventType

鼠标事件类型

ts
MouseEventType.CLICK; // 左键单击
MouseEventType.RIGHT_CLICK; // 右键单击
MouseEventType.DB_CLICK; // 左键双击
MouseEventType.MOUSE_MOVE; // 鼠标移动

ViewerEventType

视图事件类型

ts
ViewerEventType.CAMERA_MOVE_END; // 相机移动结束
ViewerEventType.CAMERA_CHANGED; // 相机改变

SceneEventType

场景事件类型

ts
SceneEventType.CAMERA_MOVE_END; // 相机移动结束
SceneEventType.CAMERA_CHANGED; // 相机改变

OverlayEventType

覆盖物事件类型

ts
OverlayEventType.CLICK; // 左键单击
OverlayEventType.RIGHT_CLICK; // 右键单击
OverlayEventType.DB_CLICK; // 左键双击
OverlayEventType.MOUSE_MOVE; // 鼠标移动
OverlayEventType.WHEEL; // 滚轮
OverlayEventType.MOUSE_OVER; // 鼠标悬停
OverlayEventType.MOUSE_OUT; // 鼠标移出

PrimitiveOverlayEventType

图元覆盖物事件类型

ts
PrimitiveOverlayEventType.CLICK; // 左键单击
PrimitiveOverlayEventType.RIGHT_CLICK; // 右键单击
PrimitiveOverlayEventType.DB_CLICK; // 左键双击
PrimitiveOverlayEventType.MOUSE_MOVE; // 鼠标移动
PrimitiveOverlayEventType.WHEEL; // 滚轮
PrimitiveOverlayEventType.MOUSE_OVER; // 鼠标悬停
PrimitiveOverlayEventType.MOUSE_OUT; // 鼠标移出

PlotType

标绘类型

ts
PlotType.RECTANGLE; // 矩形-3D
PlotType.RECTANGLE2D; // 矩形-2D
PlotType.POLYGON; // 多边形-3D
PlotType.POLYGON2D; // 多边形-2D
PlotType.CIRCLE; // 圆-3D
PlotType.CIRCLE2D; // 圆-2D
PlotType.POINT; // 点
PlotType.POLYLINE; // 线

ImageryProviderType

影像图层服务类型

ts
// 在线地图供应商
ImageryProviderType.TMap; // 天地图
ImageryProviderType.AMap; // 高德地图
ImageryProviderType.BMap; // 百度地图
ImageryProviderType.ArcGIS; // ArcGIS
ImageryProviderType.GMap; // 谷歌地图
// 自定义地图
ImageryProviderType.WMS; // WMS
ImageryProviderType.WMTS; // WMTS
ImageryProviderType.XYZ; // XYZ
ImageryProviderType.COORD; // COORD
ImageryProviderType.MAPBOX; // MAPBOX

ImageryType

影像图层类型

ts
ImageryType.VEC_C; // 矢量图 经纬度
ImageryType.CVA_C; // 矢量标记 经纬度
ImageryType.IMG_C; // 影像图 经纬度
ImageryType.CIA_C; // 影像标记 经纬度
ImageryType.VEC_W; // 矢量图 墨卡托
ImageryType.CVA_W; // 矢量标记 墨卡托
ImageryType.IMG_W; // 影像图 墨卡托
ImageryType.CIA_W; // 影像标记 墨卡托
ImageryType.IMG; // 影像图
ImageryType.VEC; // 矢量图
ImageryType.CIA; // 影像标记

在线地图支持的影像类型对照表

TMapAMapBMapArcGISGMap
VEC_C
CVA_C
IMG_C
CIA_C
VEC_W
CVA_W
IMG_W
CIA_W
IMG
VEC
CIA

TerrainProviderType

地形图层服务类型

ts
TerrainProviderType.TMap; // 天地图
TerrainProviderType.Ellipsoid; // 椭球地形
TerrainProviderType.Url; // 自定义url 地形
TerrainProviderType.Cesium; // cesium 官网地形
TerrainProviderType.CesiumIon; // cesium ion 地形
TerrainProviderType.Google; // 谷歌地形
TerrainProviderType.Arcgis; // arcgis 地形

MeasureType

测量类型

ts
MeasureType.DISTANCE; // 测距
MeasureType.AREA; // 测面
MeasureType.HEIGHT; // 测高

LayerType

图层类型

ts
LayerType.ImageryLayer; // 影像图层
LayerType.TerrainLayer; // 地形图层
LayerType.CzmlLayer; // czml 数据图层
LayerType.EntityLayer; // 实体图层
LayerType.HtmlLayer; // html 图层
LayerType.PrimitiveLayer; // 图元图层
LayerType.VectorLayer; // 矢量图层

BufferType

缓冲区类型

ts
BufferType.POINT; // 点
BufferType.POLYLINE; // 线
BufferType.POLYGON; // 面

SightType

通视分析对象类型

ts
SightType.MODEL; // 模型
SightType.TERRAIN; // 地形

MGis 地理三维库