laptop and a wrench

Error

The fetchLegendInfoAsync method does not return any legend information.

Última publicación: December 4, 2019 ArcGIS Runtime SDK
Número de ID del error BUG-000114472
EnviadoJune 5, 2018
Última modificaciónJune 5, 2024
Relacionado conArcGIS Runtime SDK
Versión encontrada100.2.1
Sistema operativoWindows OS
Versión de sistema operativo7.0 64 Bit
EstadoWill Not Be Addressed

Información adicional

Legend information is being requested at a level in the service where there is no legend. The legends are in the sublayers which can be seen here for example: http://sampleserver6.arcgisonline.com/arcgis/rest/services/Census/MapServer/0 Below is sample code to show how to iterate over the sublayers and access the legends: ArcGISMapImageLayer layer = new ArcGISMapImageLayer("http://sampleserver6.arcgisonline.com/arcgis/rest/services/Census/MapServer"); map.getOperationalLayers().add(layer); layer.loadAsync(); layer.addDoneLoadingListener(new Runnable() { @Override public void run() { // TODO Auto-generated method stub System.out.println("Layer loaded" + layer.getLoadStatus().toString()); //System.out.println("Layer loaded" + layer.getLoadError().getCause().toString()); SublayerList subLayerList = layer.getSublayers(); for (ArcGISSublayer subLayer : subLayerList) { System.out.println("sublayer name" + subLayer.getName()); ListenableFuture> future = subLayer.fetchLegendInfosAsync(); future.addDoneListener(()-> { try { List legendInfoList = future.get(); System.out.println(" - legend info size" + legendInfoList.size()); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (ExecutionException e) { // TODO Auto-generated catch block e.printStackTrace(); } }); }

Pasos para reproducir

ID del error: BUG-000114472

Software:

  • ArcGIS Runtime SDK

Recibir notificaciones cuando cambie el estado de un error

Descargar la aplicación de soporte de Esri

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga