Suche…


Bemerkungen

In diesem Beispiel wird ein Suchcursor aus dem Data Access (da) -Modul von ArcPy verwendet.

Verwechseln Sie die arcpy.da.SearchCursor-Syntax nicht mit dem früheren und langsameren arcpy.SearchCursor ().

Das Datenzugriffsmodul (arcpy.da) ist erst seit ArcGIS 10.1 for Desktop verfügbar.

Der Wert eines Feldes für alle Zeilen der Feature-Class in der File-Geodatabase mit dem Suchcursor wird gedruckt

So drucken Sie ein Testfeld (TestField) aus einer Test-Feature-Class (TestFC) in einer Testdatei-Geodatabase (Test.gdb) in einem temporären Ordner (C: \ Temp):

with arcpy.da.SearchCursor(r"C:\Temp\Test.gdb\TestFC",["TestField"]) as cursor:
    for row in cursor:
        print row[0]

createDissolvedGDB zum Erstellen einer Datei gdb im Arbeitsbereich

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
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow