diff --git a/src/utils/baseConfig.js b/src/utils/baseConfig.js index 1f4fa38..fc603f5 100644 --- a/src/utils/baseConfig.js +++ b/src/utils/baseConfig.js @@ -1,5 +1,5 @@ const project = { - title: '后台管理系统前端基础框架' + title: '基础资源子系统' } export function getProject() { return project diff --git a/src/utils/baseConfig.js b/src/utils/baseConfig.js index 1f4fa38..fc603f5 100644 --- a/src/utils/baseConfig.js +++ b/src/utils/baseConfig.js @@ -1,5 +1,5 @@ const project = { - title: '后台管理系统前端基础框架' + title: '基础资源子系统' } export function getProject() { return project diff --git a/src/views/overview/mapSearch.vue b/src/views/overview/mapSearch.vue index c339059..750be39 100644 --- a/src/views/overview/mapSearch.vue +++ b/src/views/overview/mapSearch.vue @@ -426,14 +426,15 @@ } } // 底图 - for (i = 0; i <= 21; i++) { - var item = { url: this.baseUrl + this.mapUrl + '/' + i.toString() } - this.maps.push(esri.featureLayer(item).addTo(map)) - } + this.maps.push(esri.dynamicMapLayer({ + url: this.baseUrl + this.mapUrl, + minZoom: 4, // 最小缩放等级 + maxZoom: 21// 最大缩放等级 + }).addTo(map)) // 部件 - for (i = 1; i <= 45; i++) { + for (let i = 1; i <= 45; i++) { this.layerlist.push(i) - item = { url: this.baseUrl + this.partsUrl + '/' + i.toString(), minZoom: 10 } + let item = { url: this.baseUrl + this.partsUrl + '/' + i.toString(), minZoom: 10 } if (i === 15) { item = { url: this.baseUrl + this.partsUrl + '/' + i.toString(), minZoom: 10, style: function(feature) { diff --git a/src/utils/baseConfig.js b/src/utils/baseConfig.js index 1f4fa38..fc603f5 100644 --- a/src/utils/baseConfig.js +++ b/src/utils/baseConfig.js @@ -1,5 +1,5 @@ const project = { - title: '后台管理系统前端基础框架' + title: '基础资源子系统' } export function getProject() { return project diff --git a/src/views/overview/mapSearch.vue b/src/views/overview/mapSearch.vue index c339059..750be39 100644 --- a/src/views/overview/mapSearch.vue +++ b/src/views/overview/mapSearch.vue @@ -426,14 +426,15 @@ } } // 底图 - for (i = 0; i <= 21; i++) { - var item = { url: this.baseUrl + this.mapUrl + '/' + i.toString() } - this.maps.push(esri.featureLayer(item).addTo(map)) - } + this.maps.push(esri.dynamicMapLayer({ + url: this.baseUrl + this.mapUrl, + minZoom: 4, // 最小缩放等级 + maxZoom: 21// 最大缩放等级 + }).addTo(map)) // 部件 - for (i = 1; i <= 45; i++) { + for (let i = 1; i <= 45; i++) { this.layerlist.push(i) - item = { url: this.baseUrl + this.partsUrl + '/' + i.toString(), minZoom: 10 } + let item = { url: this.baseUrl + this.partsUrl + '/' + i.toString(), minZoom: 10 } if (i === 15) { item = { url: this.baseUrl + this.partsUrl + '/' + i.toString(), minZoom: 10, style: function(feature) { diff --git a/src/views/overview/overview.vue b/src/views/overview/overview.vue index d30b509..08d42b9 100644 --- a/src/views/overview/overview.vue +++ b/src/views/overview/overview.vue @@ -185,14 +185,14 @@ // { subdomains: ['0', '1', '2', '3', '4', '5', '6', '7'] } // ).addTo(map)) - // 底图 - for (i = 0; i <= 21; i++) { - var item = { url: this.baseUrl + this.mapUrl + '/' + i.toString() } - this.maps.push(esri.featureLayer(item).addTo(map)) - } + this.maps.push(esri.dynamicMapLayer({ + url: this.baseUrl + this.mapUrl, + minZoom: 4, // 最小缩放等级 + maxZoom: 21// 最大缩放等级 + }).addTo(map)) // 部件 - for (i = 1; i <= 45; i++) { - item = { url: this.baseUrl + this.partsUrl + '/' + i.toString(), minZoom: 18 } + for (let i = 1; i <= 45; i++) { + let item = { url: this.baseUrl + this.partsUrl + '/' + i.toString(), minZoom: 18 } if (i === 15) { item = { url: this.baseUrl + this.partsUrl + '/' + i.toString(), minZoom: 18, style: function(feature) {