Suite

Application de l'outil « Intégrer » (gestion des données) à l'aide d'ArcPy ?

Application de l'outil « Intégrer » (gestion des données) à l'aide d'ArcPy ?


J'essaie d'intégrer deux fonctionnalités (formes) avec leurs rangs à l'aide d'ArcPy.

arcpy.Integrate_management()

Je n'ai aucune idée de l'explication/de l'exemple dans l'aide d'ArcGIS. Il est cependant simple d'appliquer cet outil à partir de la boîte de dialogue graphique.

Je cherche un exemple de travail ayant 2 formes : a.shp (rang 1), b.shp (rang 2).

J'utilise ArcGIS 10.2


Voici un exemple où le shapefile 'a' aura le rang 1 et le shapefile 'b' aura le rang 2, intégré avec une tolérance de 100 mètres :

import arcpy a = r"C:dataa.shp" b = r"C:data.shp" arcpy.Integrate_management("a 1; b 2", "100 mètres")

Astuce : si vous ne connaissez pas la syntaxe arcpy d'un outil, vous pouvez soit

  • mettre l'outil avec les paramètres souhaités dans Modelbuilder et l'exporter vers un script Python (menu Modèle > Exporter > Vers le script Python) ;
  • exécutez l'outil (autonome) et exportez-le en tant qu'extrait Python à partir de la fenêtre des résultats du géotraitement (cliquez avec le bouton droit sur l'outil dans la fenêtre des résultats > Copier en tant qu'extrait Python).