我正在将arc gis api用于Java脚本3.16。我们面临着动态显示类别明智图例的问题。我在图层属性弧贴图10.3.1的符号系统中使用一个字段的唯一值来绘制类别,然后将此.mxd文件作为地图服务发布,并且该服务在我的程序中使用,我只想显示那些图例类别符号存在于地图上,但如果图层在图例上正确显示,我的地图将根据图层明智地显示图例,但我仅显示那些值不全部存在于地图上的符号。
我正在使用此代码显示图例。
var legend = new Legend({
map : map,
layerInfos : [ {
layer : layer,
title : "Legend"
} ]
}, "legend");
legend.startup();