From ba3db6e901ac35e92a8c09f6c9aab4e18acdd7b4 Mon Sep 17 00:00:00 2001 From: 徐旺旺 <11530253@qq.com> Date: 星期二, 12 一月 2021 12:28:12 +0800 Subject: [PATCH] 调整顺序 --- src/components/mapmodules/CommonLayerLoad.js | 133 ++++++++++++++++++++++---------------------- 1 files changed, 67 insertions(+), 66 deletions(-) diff --git a/src/components/mapmodules/CommonLayerLoad.js b/src/components/mapmodules/CommonLayerLoad.js index 851529b..dd970d2 100644 --- a/src/components/mapmodules/CommonLayerLoad.js +++ b/src/components/mapmodules/CommonLayerLoad.js @@ -2,81 +2,82 @@ * 鍔犺浇鍏叡鐨勫浘灞傦紝渚嬪鍥界晫锛岄搧璺紝钃濊壊鍦板浘绛夊浘灞� */ import L from 'leaflet' + import MapConfig from '@/conf/MapConfig' -import LayerHelper from '@components/helpers/LayerHelper' -import { $HOST } from '@/api/host' + const tokenStr = 'tk=' + 'f1b72b5e7cb1175acddfa485f1bc9770' + '&' + class CommonLayerLoad { - loadBlueMap() { - return L.tileLayer($HOST + '/server/ogcserver/whp_basemap_tile/wmts?x={x}&y={y}&z={z}', { - maxZoom: 7, - minZoom: 1, - zoomOffset: 1 + // 涓浗钃濊壊瑕嗙洊灞� + loadBlueMap () { + return L.tileLayer(MapConfig.BLUEMAP_HOST + '/server/ogcserver/whp_basemap_tile/wmts?x={x}&y={y}&z={z}', { + maxZoom: 7, + minZoom: 1, + zoomOffset: 1 - }) - } - loadNormalMap() { - return L.tileLayer('http://t0.tianditu.gov.cn/vec_c/wmts?' + tokenStr + + }) + } + + // 閬撹矾璺� + loadNormalMap () { + return L.tileLayer('http://t0.tianditu.gov.cn/vec_c/wmts?' + tokenStr + 'layer=cva&style=default&tilematrixset=c&Service=WMTS&Request=GetTile&Version=1.0.0&Format=tiles&TileMatrix={z}&TileCol={x}&TileRow={y}', { - maxZoom: 18, - minZoom: 1, - zoomOffset: 1 + maxZoom: 18, + minZoom: 1, + zoomOffset: 1 + }) + } - }) - } - loadNormalMapa() { - return L.tileLayer('http://t0.tianditu.gov.cn/cva_c/wmts?' + tokenStr + + // 閬撹矾鏍囨敞 + loadNormalMapa () { + return L.tileLayer('http://t0.tianditu.gov.cn/cva_c/wmts?' + tokenStr + 'layer=cva&style=default&tilematrixset=c&Service=WMTS&Request=GetTile&Version=1.0.0&Format=tiles&TileMatrix={z}&TileCol={x}&TileRow={y}', { - maxZoom: 18, - minZoom: 1, - zoomOffset: 1 + maxZoom: 18, + minZoom: 1, + zoomOffset: 1 - }) - } - loadImgMapm() { - return L.tileLayer('http://t0.tianditu.gov.cn/img_c/wmts?' + tokenStr + - 'layer=img&style=default&tilematrixset=c&Service=WMTS&Request=GetTile&Version=1.0.0&Format=tiles&TileMatrix={z}&TileCol={x}&TileRow={y}', { - maxZoom: 18, - minZoom: 1, - zoomOffset: 1 - }) - } - loadImgMapa() { - return L.tileLayer('http://t0.tianditu.gov.cn/cia_c/wmts?' + tokenStr + - 'layer=cia&style=default&tilematrixset=c&Service=WMTS&Request=GetTile&Version=1.0.0&Format=tiles&TileMatrix={z}&TileCol={x}&TileRow={y}', { - maxZoom: 18, - minZoom: 1, - zoomOffset: 1 - }) - } - loadIntranetImgMap(token) { - return L.tileLayer('http://10.246.132.249:8080/OneMapServer/rest/services/base-tdt-image-globe/WMTS?token=' + token + '&' + - 'layer=img&style=default&tilematrixset=c&Service=WMTS&Request=GetTile&Version=1.0.0&Format=tiles&TileMatrix={z}&TileCol={x}&TileRow={y}', { - maxZoom: 18, - minZoom: 1, - zoomOffset: 1 - }) - } + }) + } - loadIntranetImgMapCia(token) { - return L.tileLayer('http://10.246.132.249:8080/OneMapServer/rest/services/base-tdt-label-image/WMTS?token=' + token + '&' + + // 褰卞儚鍥� + loadImgMapm () { + return L.tileLayer('http://t0.tianditu.gov.cn/img_c/wmts?' + tokenStr + + 'layer=img&style=default&tilematrixset=c&Service=WMTS&Request=GetTile&Version=1.0.0&Format=tiles&TileMatrix={z}&TileCol={x}&TileRow={y}', { + maxZoom: 18, + minZoom: 1, + zoomOffset: 1 + }) + } + + // 褰卞儚鏍囨敞 + loadImgMapa () { + return L.tileLayer('http://t0.tianditu.gov.cn/cia_c/wmts?' + tokenStr + 'layer=cia&style=default&tilematrixset=c&Service=WMTS&Request=GetTile&Version=1.0.0&Format=tiles&TileMatrix={z}&TileCol={x}&TileRow={y}', { - maxZoom: 18, - minZoom: 1, - zoomOffset: 1 - }) - } - loadGuoJie() { - return new LayerHelper().loadTileLayer({ - url: MapConfig.mapConfig.ChinaGj, - zoomOffset: 1 - }) - } - loadRailWay() { - return new LayerHelper().loadTileLayer({ - url: MapConfig.mapConfig.RailwayUrl, - zoomOffset: 1 - }) - } + maxZoom: 18, + minZoom: 1, + zoomOffset: 1 + }) + } + + // 涓煶鍖栧唴缃戝奖鍍忓浘 + loadIntranetImgMap (token) { + return L.tileLayer('http://10.246.132.249:8080/OneMapServer/rest/services/base-tdt-image-globe/WMTS?token=' + token + '&' + + 'layer=img&style=default&tilematrixset=c&Service=WMTS&Request=GetTile&Version=1.0.0&Format=tiles&TileMatrix={z}&TileCol={x}&TileRow={y}', { + maxZoom: 18, + minZoom: 1, + zoomOffset: 1 + }) + } + + // 涓煶鍖栧唴缃戝奖鍍忓浘鏍囨敞 + loadIntranetImgMapCia (token) { + return L.tileLayer('http://10.246.132.249:8080/OneMapServer/rest/services/base-tdt-label-image/WMTS?token=' + token + '&' + + 'layer=cia&style=default&tilematrixset=c&Service=WMTS&Request=GetTile&Version=1.0.0&Format=tiles&TileMatrix={z}&TileCol={x}&TileRow={y}', { + maxZoom: 18, + minZoom: 1, + zoomOffset: 1 + }) + } } + export default CommonLayerLoad -- Gitblit v1.8.0