Tôi có một thư mục chứa nhiều cơ sở dữ liệu địa lý trong đó. Trong cơ sở dữ liệu địa lý là các lớp tính năng. Tôi muốn có một danh sách các lớp tính năng trong các cơ sở dữ liệu địa lý này bằng cách sử dụng tập lệnh Python. Tôi chỉ mới nhận được danh sách cơ sở dữ liệu địa lý. Có ai có một đề nghị về việc liệt kê các lớp tính năng trong cơ sở dữ liệu địa lý không?
Dòng mục in trong tập lệnh của tôi cho tôi các kết quả sau:
C:\output\data.gdb
C:\output\otherdata.gdb
C:\output\somethingelse.gdb
Tôi muốn tạo một danh sách các lớp tính năng trong cơ sở dữ liệu địa lý ở trên. Dưới đây là kịch bản của tôi cho đến nay.
import arcpy, os, sys
from arcpy import env
arcpy.env.workspace = "D:\\output"
inWorkspace = arcpy.env.workspace
workspaces = arcpy.ListWorkspaces("*", "FileGDB")
for item in workspaces:
print item #This part gives me the print statements I shared above
# fcList = arcpy.ListFeatureClasses() #I haven't figured this part out
#I want to list the feature classes in the geodatabases