在arcgis javascript中手动添加图形层的图例

Add legends manually for graphic layer in arcgis javascript

本文关键字:图形 添加 arcgis javascript      更新时间:2023-09-26

在我的arcgis地图应用程序中,我正在为像这样的特征层添加图例

legendLayers.push({ layer: singleCityLayerFeature, title: cityLayers[i][1] });

这为"城市图层"添加了图例。我正在使用的FeatureLayer已经有图例了。

但我也有创建图形层,它有不同的图形图标。如何将这些图标添加到具有标题的图例中,就像为要素层添加的图例一样。

不能为GraphicLayers创建图例。文档清楚地说明了支持哪些层。

图例支持以下图层类型:ArcGISDynamicMapServiceLayer、ArcGISTiledMapServiceLayer,FeatureLayer、CSVLayer、KMLLayer和WMSLayer。