0.0.4 • Published 2 years ago

@cssc-ment/measurement v0.0.4

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

@cssc-ment/measurement

测距功能

用法

const map = L.map('map', {
  // crs: CRS_4326,
  crs: L.CRS.EPSG3857,
  // 不添加属性说明控件
  attributionControl: false,
  //显示中心
  center: [29.169907662611103, 122.30475884137897],
  //最小显示等级
  // minZoom: 3,
  // //最大显示等级
  // maxZoom: 18,
  //当前显示等级
  zoom: 11,
  zoomControl: false,
  doubleClickZoom: false,
  renderer: L.canvas(),
  // //限制显示地理范围
  // maxBounds: [[-90, -180], [90, 180]],
  preferCanvas: true,
});
L.tileLayer(mapConfig.baseLayer).addTo(this.map);
map.setView([28.357778, 121.656389], 11);
const measurement = new measurement(this.map);

// 测距的开关
measurement.toggle(true);
measurement.toggle(false);

API

Class TagCollisionDetection

构造函数

参数类型说明是否必填
mapleafletjs.Mapleafletjs Map 对象
configobject参数

toggle

参数类型说明是否必填
checkboolean测距开关