gis前端工具条等功能实现
Showing
2 changed files
with
5 additions
and
13 deletions
... | @@ -37,8 +37,9 @@ | ... | @@ -37,8 +37,9 @@ |
37 | MapView, | 37 | MapView, |
38 | esriMap | 38 | esriMap |
39 | ]) => { | 39 | ]) => { |
40 | // | 40 | var map = new esriMap({ |
41 | var map = new esriMap(); | 41 | basemap:"osm" |
42 | }); | ||
42 | //108.95 34.27 | 43 | //108.95 34.27 |
43 | var view = new MapView({ | 44 | var view = new MapView({ |
44 | container: self.viewId, | 45 | container: self.viewId, | ... | ... |
... | @@ -98,11 +98,9 @@ export default { | ... | @@ -98,11 +98,9 @@ export default { |
98 | var view = maps[this.viewId]; | 98 | var view = maps[this.viewId]; |
99 | view.ui.remove('zoom'); | 99 | view.ui.remove('zoom'); |
100 | loadModules([ | 100 | loadModules([ |
101 | "esri/layers/MapImageLayer", | 101 | "esri/layers/MapImageLayer" |
102 | "esri/geometry/Extent" | ||
103 | ]).then(([ | 102 | ]).then(([ |
104 | MapImageLayer, | 103 | MapImageLayer |
105 | Extent | ||
106 | ])=>{ | 104 | ])=>{ |
107 | var mapImageLayer = new MapImageLayer({ | 105 | var mapImageLayer = new MapImageLayer({ |
108 | url:self.layerUrl, | 106 | url:self.layerUrl, |
... | @@ -122,13 +120,6 @@ export default { | ... | @@ -122,13 +120,6 @@ export default { |
122 | }] | 120 | }] |
123 | }); | 121 | }); |
124 | view.map.add(mapImageLayer,1); | 122 | view.map.add(mapImageLayer,1); |
125 | mapImageLayer.when(function () { | ||
126 | var extent = new Extent(JSON.parse(JSON.stringify(mapImageLayer.fullExtent))) | ||
127 | extent.spatialReference = view.spatialReference; | ||
128 | view.center = extent.center; | ||
129 | view.zoom = 15; | ||
130 | // view.extent = mapImageLayer.fullExtent; | ||
131 | }); | ||
132 | var query = self.$route.query; | 123 | var query = self.$route.query; |
133 | if(query && JSON.stringify(query) != "{}"){ | 124 | if(query && JSON.stringify(query) != "{}"){ |
134 | self.addGeoByBsm(query.bsm,query.type,self.viewId); | 125 | self.addGeoByBsm(query.bsm,query.type,self.viewId); | ... | ... |
-
Please register or sign in to post a comment