我想知道如何在 arc gis 地图中设置预定义的缩放级别。我的最终目标是如果用户缩小超过 5 级关闭标签。否则,第 4 级下的每件事都会显示标签。我已将缩放级别设置为 7,并且初始加载它可以正常工作。但是当我将缩放级别记录到控制台时,我得到 -1 和没有预定义缩放级别的描述。显然我在这里遗漏了一些东西,但是日志不会显示 7 的缩放级别,因为这是为地图定义的?
function init() {
esri.config.defaults.io.proxyUrl = WebRoot + "proxy.ashx ";
map = new esri.Map("mapDiv", {
basemap: "gray",
sliderStyle: "large",
center: [-95.625, 39.243],
nav: false,
logo: false,
zoom: 7
});//end base map
//create feature layer
fl = new esri.layers.FeatureLayer(app.regionMap, {
mode: esri.layers.FeatureLayer.MODE_SNAPSHOT,
outFields: ["FIPS"],
opacity: 0.3,
visibile: true
});//ends feature layer
//add feature layer to map
map.addLayer(fl);