Class: Map

Map

地图对象, 扩展了L.Map中的方法。

new Map()

leaflet/mapping/Map.js, line 18

Methods

clearPlottingLayers()

leaflet/mapping/Map.js, line 252

清空地图上标绘图层。

getFeatureByUuid(uuid)

leaflet/mapping/Map.js, line 27

根据标号唯一标识符获取标号尾箱。

Name Type Description
uuid string

标牌的唯一标识符。

getLayer(layerId)

leaflet/mapping/Map.js, line 266

根据layerID获取对应的layer图层

Name Type Description
layerId string

图层标识符

getMovingTargetLayers()

leaflet/mapping/Map.js, line 237

获取地图上所有图层。

getPlotDrawControl()

leaflet/mapping/Map.js, line 164

获取当前地图内的标号绘制控件。

getPlotEditControl()

leaflet/mapping/Map.js, line 175

获取当前地图内的标号编辑控件。

getPlottingLayers()

leaflet/mapping/Map.js, line 207

获取地图上所有标绘图层。

getScale(zoom)

leaflet/mapping/Map.js, line 186

获取地图比例尺,目前只支持底图为L.TiledMapLayer

Name Type Description
zoom number

地图缩放级别,指定则返回对应级别的比例尺;否则返回地图当前级别的比例尺。

getSignSymbolByUuid(uuid)

leaflet/mapping/Map.js, line 143

根据标牌uuid拿到标牌。

Name Type Description
uuid string

标牌的uuid。

getSignSymbolLayers()

leaflet/mapping/Map.js, line 222

获取地图上所有标牌图层。