在导入 ArcPy 之后,可以运行随 ArcGIS 安装的标准工具箱中的所有地理处理工具。
import arcpy
1.导入整个模块
模块通常是一个包含函数和类的 Python 文件。
ArcPy 包括数据访问模块 (arcpy.da)、制图模块 (arcpy.mapping)、ArcGIS Spatial Analyst 扩展模块模块 (arcpy.sa) 和 ArcGIS Network Analyst 扩展模块模块 (arcpy.na)。
1 | import arcpy.mapping |
Python 的核心 os 和 sys 模块,也可使用此命令。例如:
1 | import os |
2.导入模块的一部分
如果只导入某一模块的一部分,可以使用 from-import 语句。
1 | from arcpy import env |
使用from-import-as 的形式,为其制定名称。
1 | from arcpy import env as ENV |
再来个例子:
1 | from arcpy import mapping as MAP |
3. 导入模块全部内容
模块的内容将被直接导入到命名空间中,随后无需添加前缀。在某些情况下,from-import-* 可以简化代码。
1 | # Import arcpy and the sa module as * |
如果您喜欢此博客或发现它对您有用,则欢迎对此发表评论。 也欢迎您共享此博客,以便更多人可以参与。 如果博客中使用的图像侵犯了您的版权,请与作者联系以将其删除。 谢谢 !