laptop and a wrench

Error

In the ArcGIS API for Python 2.4.0 release, the new arcgis.map.Map module does not return the remaining layers in the map if it runs into an invalid layer while accessing a map item's content.layers property.

ArcGIS API for Python
Número de ID del error BUG-000173532
EnviadoJanuary 10, 2025
Última modificaciónJanuary 27, 2025
Relacionado conArcGIS API for Python
Versión encontrada2.4
Sistema operativoWindows OS
Versión de sistema operativo11.0 64 bit
EstadoAs Designed

Información adicional

The arcgis.map module is a new addition, and while some functionality and workflows from the arcgis.mapping module has been carried over, they are not identical For maps with broken layer URLs, it is recommended to update them using the methods available in the Item class. Refer to the example code below: ``` gis = GIS(profile="your_online_profile") item = gis.content.get("map_item_id") data = item.get_data() data["operationalLayers"][0]["url"] = "my_new_url" item.update(data=data) print(item.get_data()) ```

Solución alternativa

Use the web map's JSON property to check the layers' URLs.

Pasos para reproducir

ID del error: BUG-000173532

Software:

  • ArcGIS API for Python

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