Je développe un widget pour exporter une couche d’entités depuis une application Experience Builder au format DWG.
J’ai écrit une boîte à outils Python, mais l’erreur ci-dessous se produit :
ligne 113, dans execute
arcpy.analysis.Clip(
~~~~~~~~~~~~~~~~~~~^
layer,
^^^^^^
area_analise,
^^^^^^^^^^^^^
output_fc
^^^^^^^^^
)
^
Fichier « C:\Program Files\ArcGIS\Pro\Resources\ArcPy\arcpy\__init__.py », ligne 2782, dans wrapped
result = fn(*args, **kwargs)
Fichier « C:\Program Files\ArcGIS\Pro\Resources\ArcPy\arcpy\analysis.py », ligne 202, dans Clip
raise e
Fichier « C:\Program Files\ArcGIS\Pro\Resources\ArcPy\arcpy\analysis.py », ligne 198, dans Clip
gp.Clip_analysis(*gp_fixargs((in_features, clip_features, out_feature_class, cluster_tolerance), True))
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Fichier « C:\Program Files\ArcGIS\Pro\Resources\ArcPy\arcpy\geoprocessing\_base.py », ligne 541, dans <lambda>
return lambda *args: val(*gp_fixargs(args, True))
~~~^^^^^^^^^^^^^^^^^^^^^^^^^
arcgisscripting.ExecuteError : Échec de l’exécution. Les paramètres ne sont pas valides.
ERROR 000840 : La valeur n’est pas une couche d’entités.
ERROR 000840 : La valeur n’est pas une couche de scène.
ERROR 000840 : La valeur n’est pas une couche de scène de bâtiment.
ERROR 000840 : La valeur n’est pas un fichier.
Échec de l’exécution de (Clip).
Échec de l’exécution de (ExportDWG).
Quelqu’un a-t-il déjà écrit un script de ce type ? Mon objectif est d’utiliser ArcGIS Pro pour créer des boîtes à outils personnalisées, de les publier en tant que services de géotraitement sur ArcGIS Enterprise, puis d’utiliser le widget Analyse pour charger cet outil personnalisé.
Merci