如果按照用途来划分,地图图层分为 业务图层 和 底图图层。
底图,无用多言,就是充满画面的。如果只有业务图层的话,那可能就只有一些点,一些线而已,多单调。业务图层跟底图结合起来,才生动、明了。
无底图
有底图
底图咋用呢?
require([
"esri/basemaps",
"esri/map",
"dojo/domReady!"
], function (esriBasemaps, Map){
esriBasemaps.delorme = {
baseMapLayers: [{url: "https://services.arcgisonline.com/ArcGIS/rest/services/Specialty/DeLorme_World_Base_Map/MapServer"}
],
thumbnailUrl: "https://www.example.com/images/thumbnail_2014-11-25_61051.png",
title: "Delorme"
};
var map = new Map("ui-map", {
basemap: "delorme",
center: [-111.879655861, 40.571338776], // long, lat
zoom: 13,
sliderStyle: "small"
});
});
或者这样也行:
var basemap = new esri.layers.ArcGISTiledMapServiceLayer("http://192.168.0.124:6080/arcgis/rest/services/JMHYDT84/MapServer");
map.addLayer(basemap);
以上代码可知,底图一般发布成切片地图;不过,动态地图也是可以的。