# Global
查阅Leaflet API

### 属性值

#### constant ChinaCRS : String
const/ChinaCRS.js 5

国内偏移坐标系 枚举

##### 属性:

属性名称 | 类型 | 描述信息
--- | --- | ---
`WGS84` | String | 标准无偏坐标系
`GCJ02` | String | 国测局(GCJ02)偏移坐标系
`BAIDU` | String | 百度(BD09) 偏移坐标系 [暂未支持直接转换]

#### constant CRS : String
const/CRS.js 5

坐标系 枚举

##### 属性:

属性名称 | 类型 | 描述信息
--- | --- | ---
`EPSG3857` | String | Web墨卡托投影坐标系
`EPSG4326` | String | WGS84地理坐标系
`EPSG4490` | String | 中国大地2000 （CGCS2000）地理坐标系
`IMAGE` | String | 单张图片
`PGIS` | String | 警用PGIS支持
`BAIDU` | String | 百度
`CGCS2000_GK_Zone_3` | String | CGCS2000 Gauss-Kruger Zone 平面投影，3度分带，横坐标前加带号。 范围：EPSG:4513 到 EPSG:4533 (目前仅坐标转换使用)
`CGCS2000_GK_Zone_6` | String | CGCS2000 Gauss-Kruger Zone 平面投影，6度分带，横坐标前加带号。 范围：EPSG:4491 到 EPSG:4501 (目前仅坐标转换使用)
`CGCS2000_GK_CM_3` | String | CGCS2000 Gauss-Kruger CM 平面投影，3度分带，横坐标前不加带号。 范围：EPSG:4534 到 EPSG:4554 (目前仅坐标转换使用)
`CGCS2000_GK_CM_6` | String | CGCS2000 Gauss-Kruger CM 平面投影，6度分带，横坐标前不加带号。 范围：EPSG:4502 到 EPSG:4512 (目前仅坐标转换使用)

#### constant EventType : String
const/EventType.js 5

事件类型 枚举（所有事件统一的入口）

##### 属性:

属性名称 | 类型 | 描述信息
--- | --- | ---
`add` | String | 添加对象
`remove` | String | 移除对象
`addGraphic` | String | 添加矢量数据时[图层上监听时使用]
`removeGraphic` | String | 移除矢量数据时[图层上监听时使用]
`addLayer` | String | 添加图层[map上监听时使用]
`removeLayer` | String | 移除图层[map上监听时使用]
`show` | String | 显示了对象
`hide` | String | 隐藏了对象
`update` | String | 更新了对象
`start` | String | 开始
`change` | String | 变化了
`end` | String | 多个数据异步分析时，完成所有的回调事件
`stop` | String | 完成
`load` | String | 完成加载，执行所有内部处理后
`updatePosition` | String | 更新了坐标
`updateAttr` | String | 更新了属性
`updateStyle` | String | 更新了样式
`rightClick` | String | 鼠标右键事件
`click` | String | 鼠标单击事件
`dblclick` | String | 鼠标双击事件
`mousedown` | String | 鼠标按下
`mouseup` | String | 鼠标按下后释放
`mousemove` | String | 鼠标移入 鼠标事件
`mouseover` | String | 鼠标 事件
`mouseout` | String | 鼠标移出 鼠标事件
`keydown` | String | 按键按下 键盘事件
`keyup` | String | 按键按下后释放 键盘事件
`zoomstart` | String | 放大地图开始
`zoom` | String | 放大地图
`zoomend` | String | 放大地图结束
`movestart` | String | 开始移动地图
`move` | String | 移动地图
`moveend` | String | 移动地图结束
`layeradd` | String | 添加图层(leaflet原生)
`layerremove` | String | 图层移除(leaflet原生)
`popupclose` | String | popup关闭
`popupopen` | String | popup开启
`tooltipclose` | String | tooltip关闭
`tooltipopen` | String | tooltip开启
`drawStart` | String | 开始绘制 标绘事件
`drawMouseMove` | String | 正在移动鼠标中，绘制过程中鼠标移动了点 标绘事件
`drawAddPoint` | String | 绘制过程中增加了点 标绘事件
`drawRemovePoint` | String | 绘制过程中删除了最后一个点 标绘事件
`drawCreated` | String | 创建完成 标绘事件
`editStart` | String | 开始编辑 标绘事件
`editMouseMove` | String | 正在移动鼠标中，正在编辑拖拽修改点中（MOUSE_MOVE） 标绘事件
`editMovePoint` | String | 编辑修改了点（LEFT_UP）标绘事件
`editRemovePoint` | String | 编辑删除了点 标绘事件
`editAddPoint` | String | 编辑增加了中间点 标绘事件
`editStyle` | String | 图上编辑修改了相关style属性 标绘事件
`editStop` | String | 停止编辑 标绘事件

#### constant GraphicType : String
const/GraphicType.js 42

矢量数据类型

##### 属性:

属性名称 | 类型 | 描述信息
--- | --- | ---
`marker` | String | 图标点,对应类为：`Marker`
`movingMarker` | String | 运动图标点,对应类为：`MovingMarker`
`divGraphic` | String | DIV点，对应类为：`DivGraphic`
`divLightPoint` | String | 动画的扩散div点，对应类为：`DivLightPoint`
`divUpLabel` | String | 竖立的文本DIV点，对应类为：`DivUpLabel`
`divBoderLabel` | String | 动态边框文本DIV点，对应类为：`DivBoderLabel`
`fontGraphic` | String | font文字点，对应类为：`FontGraphic`
`label` | String | 文本点，对应类为：`Label`
`point` | String | 像素圆点，对应类为：`Point`
`circle` | String | 圆,对应类为：`Circle`
`ellipse` | String | 椭圆，对应类为：`Ellipse`
`polyline` | String | 线，对应类为：`Polyline`
`brushLine` | String | 画笔自由曲线,对应类为：`BrushLine`
`antPath` | String | 动画铁路线,对应类为：`AntPath`
`polygon` | String | 面，对应类为：`Polygon`
`rectangle` | String | 矩形，对应类为：`Rectangle`
`image` | String | 图片矩形，对应类为：`Image`
`canvasImage` | String | Canvas图片矩形,对应类为：`CanvasImage`
`distanceMeasure` | String | 长度测量，对应类为：`DistanceMeasure`
`areaMeasure` | String | 面积测量，对应类为：`AreaMeasure`
`attackArrow` | String | 攻击箭头，对应类为：`AttackArrow`
`attackArrowPW` | String | 攻击箭头(平尾)，对应类为：`AttackArrowPW`
`attackArrowYW` | String | 攻击箭头（燕尾），对应类为：`AttackArrowYW`
`doubleArrow` | String | 双箭头（钳击），对应类为：`DoubleArrow`
`fineArrow` | String | 直箭头(2个点)，对应类为：`FineArrow`
`fineArrowYW` | String | 燕尾直箭头(2个点)，对应类为：`FineArrowYW`
`straightArrow` | String | 直箭头(3个点)，对应类为：`StraightArrow`
`lune` | String | 弓形面(3个点)，对应类为：`Lune`
`sector` | String | 扇形(3个点)，对应类为：`Sector`
`regular` | String | 正多边形，对应类为：`Regular`
`isosTriangle` | String | 等腰三角形(3个点)，对应类为：`IsosTriangle`
`closeVurve` | String | 闭合曲面(3个点)，对应类为：`CloseVurve`
`gatheringPlace` | String | 集结地(3个点)，对应类为：`GatheringPlace`

#### constant HorizontalOrigin : Number
const/HorizontalOrigin.js 6

一个原点相对于一个物体的水平位置

##### 属性:

属性名称 | 类型 | 描述信息
--- | --- | ---
`LEFT` | Number | 原点在物体的左边
`CENTER` | Number | 原点在物体的水平中心
`RIGHT` | Number | 原点在物体的水平右边

#### constant LayerType : String
const/LayerType.js 42

图层类型

##### 属性:

属性名称 | 类型 | 描述信息
--- | --- | ---
`group` | String | 图层组,对应类为：`GroupLayer`
`tdt` | String | 天地图在线地图,对应类为：`TdtLayer`
`baidu` | String | 百度在线地图,对应类为：`BaiduLayer`
`gaode` | String | 高德在线地图,对应类为：`GaodeLayer`
`tencent` | String | 腾讯在线地图,对应类为：`TencentLayer`
`osm` | String | OSM在线地图,对应类为：`OsmLayer`
`google` | String | 谷歌在线地图,对应类为：`GoogleLayer`
`mapbox` | String | MapboxLayer在线地图,对应类为：`MapboxLayer`
`image` | String | 单张图片,对应类为：`ImageLayer`
`imageRotated` | String | 可旋转的单张图片,对应类为：`ImageRotatedLayer`
`xyz` | String | 标准XYZ金字塔,对应类为：`TileLayer`
`tile` | String | 同xyz，标准XYZ金字塔,对应类为：`TileLayer`
`arcgis` | String | ArcGIS服务,对应类为：`ArcGisLayer`
`wms` | String | OGC标准的WMS服务,对应类为：`WmsLayer`
`wmts` | String | OGC标准的WMTS服务,对应类为：`WmtsLayer`
`arcgis_cache` | String | AraGIS生成的金字塔瓦片数据 ,对应类为：`ArcGisCacheLayer`
`arcgis_compact` | String | AraGIS生成的金字塔瓦片数据 ,对应类为：`ArcGisCompactLayer`
`arcgis_tile` | String | AraGIS Server瓦片地图服务【mars2d-esri插件】,对应类为：`ArcGisTileLayer`
`arcgis_dynamic` | String | AraGIS Server动态服务【mars2d-esri插件】,对应类为：`ArcGisDynamicLayer`
`arcgis_image` | String | AraGIS Server Image服务【mars2d-esri插件】,对应类为：`ArcGisImageLayer`
`sm_tile` | String | 超图瓦片图层服务 ,对应类为：`SmTileLayer`
`graphic` | String | 矢量数据图层,对应类为：`GraphicLayer`
`geojson` | String | GeoJson格式数据（使用Graphic渲染）,对应类为：`GeoJsonLayer`
`pbf` | String | 矢量瓦片服务,对应类为：`PbfLayer`
`wfs` | String | OGC标准的WFS服务,对应类为：`WfsLayer`
`arcgis_feature` | String | AraGIS Server WFS矢量服务【mars2d-esri插件】,对应类为：`ArcGisFeatureLayer`
`canvasMarker` | String | 大数据点图层,对应类为：`CanvasMarker`
`cluster` | String | 聚合点图层,对应类为：`ClusterLayer`
`graticule` | String | 经纬网,对应类为：`GraticuleLayer`
`dayNight` | String | 昼夜区域,对应类为：`DayNightLayer`
`heat` | String | 热力图图层,对应类为：`HeatLayer`
`mapv` | String | MapV图层【mars2d-mapv插件】,对应类为：`MapVLayer`
`echarts` | String | Echarts图层【mars2d-echarts插件】,对应类为：`EchartsLayer`

#### constant MapSwichType : Number
const/MapSwichType.js 5

地图切换控件内使用的图层类型

##### 属性:

属性名称 | 类型 | 描述信息
--- | --- | ---
`Vec` | Number | 电子地图
`Img` | Number | 影像地图
`Map3D` | Number | 三维
`Pano` | Number | 全景

#### constant QueryRouteType : String
const/QueryRouteType.js 5

路径规划方式 枚举

##### 属性:

属性名称 | 类型 | 描述信息
--- | --- | ---
`Walking` | String | 步行
`Bicycling` | String | 骑行
`Driving` | String | 驾车

#### constant QueryServiceType : String
const/QueryServiceType.js 5

在线POI和路径规划查询服务类型 枚举

##### 属性:

属性名称 | 类型 | 描述信息
--- | --- | ---
`TDT` | String | 天地图 tdt
`GAODE` | String | 高德 gaode
`BAIDU` | String | 百度 baidu

#### constant State : String
const/State.js 5

状态 枚举

##### 属性:

属性名称 | 类型 | 描述信息
--- | --- | ---
`INITIALIZED` | String | 初始化
`ADDED` | String | 已添加到地图上
`REMOVED` | String | 已移除地图
`DESTROY` | String | 已销毁对象

#### constant VerticalOrigin : Number
const/VerticalOrigin.js 5

一个原点相对于一个物体的垂直位置

##### 属性:

属性名称 | 类型 | 描述信息
--- | --- | ---
`TOP` | Number | 原点在物体的顶部
`CENTER` | Number | 原点在物体的中间
`BOTTOM` | Number | 原点在物体的底部