2019.9.21 更
添加图层map.addLayer(Shp);
移除图层map.removeLayer(Shp);
隐藏图层shp.hide();
显示图层shp.show();
、
2020.3.20更
定位地图中心
function setMapCenter() {
var point = new Point(121.453, 31.709);
map.centerAt(point);
}
dojo.connect(dojo.byId("btn5"), "onclick", setMapCenter);
开关图层
//加载动态地图
var dynamicUrl = "http://localhost:6080/arcgis/rest/services/webgis/School/MapServer";
var dynamicLayer = new ArcGISDynamicMapServiceLayer(dynamicUrl);
map.addLayer(dynamicLayer);
// 关闭所有显示
visible = [-1];
dynamicLayer.setVisibleLayers(visible);
// 打开所有显示
visible = [];
for (i = 0; i < dynamicLayer.layerInfos.length; i++) {
visible.push(i);
}
dynamicLayer.setVisibleLayers(visible);