J'essaie d'écrire un outil Python qui affiche les noms de tous les calques avec leurs types de géométrie, mais lorsque j'exécute mon code, il affiche tous les calques comme Polygone uniquement. Quelqu'un peut-il indiquer où je vais mal? Je suis un débutant.Liste des noms des couches avec les types de géométrie
Voici mon code à ce jour:
import arcpy.mapping as mapping
mxd = mapping.MapDocument ("CURRENT")
layers = mapping.ListLayers(mxd)
inFC = arcpy.GetParameterAsText(0)
outFC = arcpy.GetParameterAsText(1)
desc = arcpy.Describe("C:/Program Files(x86)/ArcGIS/Desktop10.4/Reference Systems/utm.shp")
type = desc.shapeType
for lyr in layers:
print lyr.name +" " + type
Soyez conscient qu'il ya plusieurs milliers de questions arcpy posées et des réponses à la Bourse Stack [de gis.se]. – PolyGeo