9aa4e12e by 杨威

gis前端工具条等功能实现

1 parent 1f374220
...@@ -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);
......