Python Language
ArcPy
Ricerca…
Osservazioni
Questo esempio utilizza un cursore di ricerca dal modulo Data Access (da) di ArcPy.
Non confondere la sintassi arcpy.da.SearchCursor con il file arcpy.SearchCursor () precedente e più lento.
Il modulo di accesso ai dati (arcpy.da) è disponibile solo da ArcGIS 10.1 per Desktop.
Stampa del valore di un campo per tutte le righe della feature class nel geodatabase di file utilizzando il cursore di ricerca
Per stampare un campo test (TestField) da una feature feature di prova (TestFC) in un file di test geodatabase (Test.gdb) situato in una cartella temporanea (C: \ Temp):
with arcpy.da.SearchCursor(r"C:\Temp\Test.gdb\TestFC",["TestField"]) as cursor:
for row in cursor:
print row[0]
createDissolvedGDB per creare un file gdb nell'area di lavoro
def createDissolvedGDB(workspace, gdbName):
gdb_name = workspace + "/" + gdbName + ".gdb"
if(arcpy.Exists(gdb_name):
arcpy.Delete_management(gdb_name)
arcpy.CreateFileGDB_management(workspace, gdbName, "")
else:
arcpy.CreateFileGDB_management(workspace, gdbName, "")
return gdb_name
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow