J'ai actuellement un curseur de recherche itérant dans un fichier de formes dans ArcGIS 10.1 qui sélectionne une entité et exécute une analyse de champ de vision sur cette entité (et uniquement cette entité). Quelle est la façon la plus simple d'exporter également cette même fonctionnalité vers un fichier de formes portant le même nom en Python?
fieldFID = 'FID'
arcpy.CheckOutExtension("Spatial")
arcpy.MakeFeatureLayer_management (inPoints, "pts")
with arcpy.da.SearchCursor('pts',[fieldFID]) as cursor:
for row in cursor:
fid = str(row[0])
print fid
arcpy.SelectLayerByAttribute_management ("pts", "NEW_SELECTION", '"FID" = {}'.format(fid))
outViewshed = Viewshed(inDEM,"pts",1,"CURVED_EARTH",0.15)
outViewshed.save("C:/temp/output/viewsheds/"+fid)