From b86872dec25f7569b53085cb6da1ccbfe6e8a735 Mon Sep 17 00:00:00 2001 From: wangrui <zephyrs0894@163.com> Date: 星期三, 16 十二月 2020 10:10:27 +0800 Subject: [PATCH] 基础图层加载,未实现 --- src/Sgis.js | 65 +++++++++++++++++--------------- 1 files changed, 34 insertions(+), 31 deletions(-) diff --git a/src/Sgis.js b/src/Sgis.js index 9bedeb6..7ade0f1 100644 --- a/src/Sgis.js +++ b/src/Sgis.js @@ -2,42 +2,45 @@ import BasemapHelper from '@components/helpers/BasemapHelper' import VectorLayerHelper from '@components/helpers/VectorLayerHelper' -import Editable from '@components/plugin/Editable' -import PathDrag from '@components/plugin/PathDrag' -import CanvasIcon from '@components/plugin/CanvasMarkers' -import MagicMarker from '@components/plugin/MagicMarker' +// import Editable from '@components/plugin/Editable' +// import PathDrag from '@components/plugin/PathDrag' +// import CanvasIcon from '@components/plugin/CanvasMarkers' +// import MagicMarker from '@components/plugin/MagicMarker' import 'leaflet.markercluster' import MapConfig from '@/conf/MapConfig' import CommonLayerLoad from '@components/mapmodules/CommonLayerLoad' -import DashFlow from '@components/plugin/PathDashFlow' -import AjaxUtils from '@/utils/AjaxUtils' +// import DashFlow from '@components/plugin/PathDashFlow' +// import AjaxUtils from '@/utils/AjaxUtils' let map = null -let baseMapGroup = null +// let baseMapGroup = null let commonLayerLoad = null const initMap = (div) => { if (map != null) { map.remove() - baseMapGroup = null + // baseMapGroup = null commonLayerLoad = null } - Editable.init(L) - PathDrag.init(L) - MagicMarker.init(L) - CanvasIcon.init(L) + // Editable.init(L) + // PathDrag.init(L) + // MagicMarker.init(L) + // CanvasIcon.init(L) // CustomPopup.init(L) // DashFlow.DashFlow(L) map = L.map(div, MapConfig.mapOptions) - DashFlow.DashFlow(L, map) + // DashFlow.DashFlow(L, map) commonLayerLoad = new CommonLayerLoad() - const blueMap = commonLayerLoad.loadBlueMap() - // const imgMapm = commonLayerLoad.loadImgMapm() - // const imgMapa = commonLayerLoad.loadImgMapa() - // L.layerGroup([normalMapm, normalMapa]).addTo(map) - baseMapGroup = L.layerGroup([blueMap]).addTo(map) - getToken() + // const blueMap = commonLayerLoad.loadBlueMap() + // baseMapGroup = L.layerGroup([blueMap]).addTo(map) + + const imgMapm = commonLayerLoad.loadImgMapm() + const imgMapa = commonLayerLoad.loadImgMapa() + + L.layerGroup([imgMapm, imgMapa]).addTo(map) + + // getToken() // L.control.scale({ maxWidth: 200, metric: true, imperial: false }).addTo(map) // L.control.layers(SgisConfig.baseLayers, SgisConfig.overlayLayers, { position: 'bottomright' }).addTo(map) // 鍔犺浇鍥界晫鍜岄搧璺� @@ -52,18 +55,18 @@ return { map: map, L: L } } -let getToken = () => { - let params = MapConfig.TokenConfig - AjaxUtils.GetDataAsynByUrl(params.url, params.option, function(token) { - showTdt(token) - }) -} -let showTdt = (token) => { - const imgMapm = commonLayerLoad.loadIntranetImgMap(token) - const imgMapa = commonLayerLoad.loadIntranetImgMapCia(token) - baseMapGroup.addLayer(imgMapm) - baseMapGroup.addLayer(imgMapa) -} +// let getToken = () => { +// let params = MapConfig.TokenConfig +// AjaxUtils.GetDataAsynByUrl(params.url, params.option, function(token) { +// showTdt(token) +// }) +// } +// let showTdt = (token) => { +// const imgMapm = commonLayerLoad.loadIntranetImgMap(token) +// const imgMapa = commonLayerLoad.loadIntranetImgMapCia(token) +// baseMapGroup.addLayer(imgMapm) +// baseMapGroup.addLayer(imgMapa) +// } /** * 鐡︾墖搴曞浘鍒濆鍖� * @param map -- Gitblit v1.8.0