Escribí un código simple que creó múltiples polígonos utilizando la herramienta Buffer. Voy a utilizarlo en una caja de herramientas y por lo tanto quiero que el outFeatureClass se añade automáticamente al mapa actual.
El siguiente código no funciona. "outcome" es la outFeatureClass que quiero añadir.
pw = r"C:\Users\Main\GIS\Data\ArcGISProject\ArcGISProject.gdb\outcome"
aprx = arcpy.mp.ArcGISProject("CURRENT")
aprxMap = aprx.listMaps("Map")[0]
aprxMap.addLayer(pw)
Al ejecutar el código en la línea de comandos de ArcGIS Pro Python recibo un error:
"ValueError: r"C:\Users\Main\GIS\Data\ArcGISProject\ArcGISProject.gdb\outcome"
En env.workspace
para el archivo Python se establece en r"C:\Users\Main\GIS\Data\ArcGISProject\ArcGISProject.gdb"
.