Ich entwickle ein Widget, um einen Feature-Service aus einer Experience-Builder-App in DWG zu exportieren.
Ich habe eine Python-Toolbox geschrieben, aber es tritt der folgende Fehler auf:
Zeile 113, in execute
arcpy.analysis.Clip(
~~~~~~~~~~~~~~~~~~~^
layer,
^^^^^^
area_analise,
^^^^^^^^^^^^^
output_fc
^^^^^^^^^
)
^
Datei "C:\Program Files\ArcGIS\Pro\Resources\ArcPy\arcpy\__init__.py", Zeile 2782, in wrapped
result = fn(*args, **kwargs)
Datei "C:\Program Files\ArcGIS\Pro\Resources\ArcPy\arcpy\analysis.py", Zeile 202, in Clip
raise e
Datei "C:\Program Files\ArcGIS\Pro\Resources\ArcPy\arcpy\analysis.py", Zeile 198, in Clip
gp.Clip_analysis(*gp_fixargs((in_features, clip_features, out_feature_class, cluster_tolerance), True))
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Datei "C:\Program Files\ArcGIS\Pro\Resources\ArcPy\arcpy\geoprocessing\_base.py", Zeile 541, in <lambda>
return lambda *args: val(*gp_fixargs(args, True))
~~~^^^^^^^^^^^^^^^^^^^^^^^^^
arcgisscripting.ExecuteError: Ausführung fehlgeschlagen. Die Parameter sind ungültig.
ERROR 000840: Der Wert ist kein Feature-Layer.
ERROR 000840: Der Wert ist kein Scene-Layer.
ERROR 000840: Der Wert ist kein Building-Scene-Layer.
ERROR 000840: Der Wert ist keine Datei.
Ausführung fehlgeschlagen (Clip).
Ausführung fehlgeschlagen (ExportDWG).
Hat schon jemand ein solches Skript erstellt? Mein Ziel ist es, mit ArcGIS Pro benutzerdefinierte Toolboxes zu erstellen, sie als Geoverarbeitungsdienste auf ArcGIS Enterprise zu veröffentlichen und mit dem Analysis-Widget dieses benutzerdefinierte Werkzeug zu laden.
Danke