widget.js 1.15 KB
/*var dojoConfig = {};
dojoConfig.baseUrl = "/frontweb/js/arcgis_js_api/dojo";*/
require([
    "esri/Map",
    "esri/views/MapView",
    "esri/Basemap",
    "esri/layers/TileLayer",
    "esri/geometry/Extent"
], function (Map, MapView, Basemap, TileLayer, Extent) {

    let dianzi_imageMap = new TileLayer({
        url: 'https://192.168.5.164:6443/arcgis/rest/services/xzsj/ygyx/MapServer' //电子底图
    });

    let ext = new Extent({
        xmin: 1.1333776806012768E7,
        ymin: 4378389.417203172,
        xmax: 1.133851590176645E7,
        ymax: 4382058.3945608605,
        "spatialReference": {
            "wkid": 3857
        }
    });

    var basemap = new Basemap({
        baseLayers: [
            new MapImageLayer({
                url: "https://192.168.5.164:6443/arcgis/rest/services/xzsj/ygyx/MapServer",
                title: "Basemap"
            })
        ],
        title: "basemap",
        id: "basemap"
    });
    var map = new Map({
        basemap: basemap
    });
    var view = new MapView({
        container: "map",
        map: map,
        constraints: {
            lods: TileInfo.create().lods
        },
        zoom: 12
    });
});