python 导入 arcpy模块_ArcPy学习入门(六):导入Arcpy-阿里云开发者社区

本文介绍了如何在Python中导入和使用arcpy模块,包括导入整个模块、导入模块的一部分以及导入模块全部内容的方式。通过示例展示了设置工作空间、读取地图文档以及使用Spatial Analyst扩展模块进行地理处理操作。
摘要由CSDN通过智能技术生成

在导入 ArcPy 之后,可以运行随 ArcGIS 安装的标准工具箱中的所有地理处理工具:

>>>import arcpy

1.导入整个模块

模块通常是一个包含函数和类的 Python 文件。

ArcPy 包括数据访问模块 (arcpy.da)、制图模块 (arcpy.mapping)、ArcGIS Spatial Analyst 扩展模块模块 (arcpy.sa) 和 ArcGIS Network Analyst 扩展模块模块 (arcpy.na)。

import arcpy.mapping

Python 的核心 os 和 sys 模块,也可使用此命令。例如:

import os

import sys

2.导入模块的一部分

如果只导入某一模块的一部分,可以使用from-import语句。

from arcpy import env

env.workspace = "c:/data"

使用from-import-as 的形式,为其制定名称。

from arcpy import env as ENV

ENV.workspace = "c:/data"

再来个例子:

from arcpy import mapping as MAP

mxd = MAP.MapDocument("C:/maps/basemap.mxd")

3. 导入模块全部内容

模块的内容将被直接导入到命名空间中,随后无需添加前缀。在某些情况下,from-import-*可以简化代码。

# Import arcpy and the sa module a

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值