| | |
| | | /** |
| | | * 富地图widget |
| | | * @author Liuyl |
| | | * @date 2015/10/20 |
| | | */ |
| | | define([ |
| | | "dojo/_base/declare", |
| | | "dojo/_base/lang", |
| | |
| | | this.map = new Map(this.mapBoxDom.id, { |
| | | logo: this._parseResult.maplogo, |
| | | showAttribution: true, |
| | | extent: this._parseResult.extent, |
| | | extent: extent, |
| | | maxZoom: 17, |
| | | minZoom: 0, |
| | | navigationMode: "classic" |
| | |
| | | }, listNode); |
| | | on(locationb, 'click', lang.hitch(this, function () { |
| | | var extent = new Extent({ |
| | | "xmin": 117.32627608398445, |
| | | "ymin": 26.028863800659224, |
| | | "xmax": 119.20493819335945, |
| | | "ymax": 27.11788357604985, |
| | | "spatialReference": { "wkid": 4326 } |
| | | "xmin": 12881727, |
| | | "ymin": 3326410, |
| | | "xmax": 12918360, |
| | | "ymax": 3344162, |
| | | "spatialReference": { "wkid": 102100 } |
| | | }); |
| | | this.map.setExtent(extent); |
| | | })); |
| | |
| | | |
| | | }, |
| | | _getStartExtent: function () { |
| | | return new esri.geometry.Extent({ |
| | | "xmin": ConfigData.basemap.initExtent[0], |
| | | "ymin": ConfigData.basemap.initExtent[1], |
| | | "xmax": ConfigData.basemap.initExtent[2], |
| | | "ymax": ConfigData.basemap.initExtent[3], |
| | | return new Extent({ |
| | | "xmin": Number(ConfigData.basemap.initExtent[0]), |
| | | "ymin": Number(ConfigData.basemap.initExtent[1]), |
| | | "xmax": Number(ConfigData.basemap.initExtent[2]), |
| | | "ymax": Number(ConfigData.basemap.initExtent[3]), |
| | | "spatialReference": { |
| | | "wkid": ConfigData.basemap.wkid |
| | | "wkid": Number(ConfigData.basemap.wkid) |
| | | } |
| | | }); |
| | | }, |