摘要
按名称和栅格类型返回工作空间中的栅格列表。
讨论
必须先设置工作空间环境,之后才能使用多个列表函数,这些列表函数包括 ListDatasets、ListFeatureClasses、ListFiles、ListRasters、ListTables 和 ListWorkspaces。
语法
ListRasters ({wild_card}, {raster_type})
参数 | 说明 | 数据类型 |
wild_card | wild_card 可限制返回的结果。如果未指定任何 wild_card,则会返回所有值。 | String |
raster_type | 限制由通配符参数返回的结果的栅格类型。有效栅格类型为:
(默认值为 All) | String |
返回值
数据类型 | 说明 |
String | 该函数返回的列表包含受可选通配符和栅格类型限制的工作空间中的栅格名称。 |
代码示例
ListRasters 示例
列出工作空间中的 Grid 栅格名称。
import arcpy
# Set the current workspace
arcpy.env.workspace = "c:/data/DEMS"
# Get and print a list of GRIDs from the workspace
rasters = arcpy.ListRasters("*", "GRID")
for raster in rasters:
print(raster)