laptop and a wrench

Bug

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
Bug-ID-Nummer BUG-000173532
EingereichtJanuary 10, 2025
Zuletzt geändertJanuary 27, 2025
Gilt fürArcGIS API for Python
Gefunden in Version2.4
BetriebssystemWindows OS
Betriebssystemversion11.0 64 bit
StatusAs Designed

Zusätzliche Informationen

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()) ```

Workaround

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

Schritte zur Reproduzierung

Bug-ID: BUG-000173532

Software:

  • ArcGIS API for Python

Benachrichtigung erhalten, wenn sich der Status eines Bugs ändert

Esri Support App herunterladen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Esri Support App herunterladen

Zu Download-Optionen wechseln