假设我有一个地理数据库" database.gdb",并且在此数据库中有一个名为" feature"的要素类。
如何使用arcpy在内存中加载此功能?我搜索过arcpy docs并且找不到任何有用的东西。
我尝试使用Copy_management和CreateFeatureclass_management,但看起来这些方法需要文件而不是变量。
答案 0 :(得分:0)
您可以使用SearchCursor: http://pro.arcgis.com/en/pro-app/arcpy/data-access/searchcursor-class.htm
例如:
fc = 'database.gdb/feature'
columns = ['column1', 'column2']
results = []
with arcpy.da.SearchCursor(fc, columns) as cursor:
for row in cursor:
results.append([row[0], row[1]])
在这种情况下,整个"功能"要素类存储在列表"结果"
中