ArcPy学习入门(六):导入Arcpy

简介:

在导入 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 as *

#

import arcpy

from arcpy.sa import *


arcpy.CheckOutExtension("spatial")


# Get input parameters


#


inRaster1 = arcpy.GetParameterAsText(0)


inRaster2 = arcpy.GetParameterAsText(1)


inRaster3 = arcpy.GetParameterAsText(2)


outRaster = (Raster(inRaster1) + (Raster(inRaster2) - Raster(inRaster3)))



本文转自 stock0991 51CTO博客,原文链接:http://blog.51cto.com/qing0991/1556719


相关文章
|
4月前
|
数据管理 数据挖掘 定位技术
|
7月前
|
数据挖掘 数据处理 Python
【Python DataFrame 专栏】Python DataFrame 入门指南:从零开始构建数据表格
【5月更文挑战第19天】本文介绍了Python数据分析中的核心概念——DataFrame,通过导入`pandas`库创建并操作DataFrame。示例展示了如何构建数据字典并转换为DataFrame,以及进行数据选择、添加修改列、计算统计量、筛选和排序等操作。DataFrame适用于处理各种规模的表格数据,是数据分析的得力工具。掌握其基础和应用是数据分析之旅的重要起点。
104 2
【Python DataFrame 专栏】Python DataFrame 入门指南:从零开始构建数据表格
|
移动开发 算法框架/工具 C++
python将矩阵存为lmdb文件
python将矩阵存为lmdb文件
|
JSON 数据格式 Python
《Python编程:从入门到实践》学习记录(16)项目-解析CSV与JSON;matplotlib, pygal绘图
《Python编程:从入门到实践》学习记录(16)项目-解析CSV与JSON;matplotlib, pygal绘图
《Python编程:从入门到实践》学习记录(16)项目-解析CSV与JSON;matplotlib, pygal绘图
|
Python
shutil 高阶文件操作 | Python 主题月
shutil 高阶文件操作 | Python 主题月
126 0
|
机器学习/深度学习 SQL 自然语言处理
Python:pmml格式文件的简介、安装、使用方法(利用python将机器学习模型转为Java常用的pmml格式文件)之详细攻略
Python:pmml格式文件的简介、安装、使用方法(利用python将机器学习模型转为Java常用的pmml格式文件)之详细攻略
|
数据可视化
Graphviz之DT:手把手教你使用可视化工具Graphviz将dot文件转为结构图的pdf文件
Graphviz之DT:手把手教你使用可视化工具Graphviz将dot文件转为结构图的pdf文件
Graphviz之DT:手把手教你使用可视化工具Graphviz将dot文件转为结构图的pdf文件
|
数据可视化
Graphviz之DT:手把手教你使用可视化工具Graphviz将dot文件转为结构图的png文件
Graphviz之DT:手把手教你使用可视化工具Graphviz将dot文件转为结构图的png文件
Graphviz之DT:手把手教你使用可视化工具Graphviz将dot文件转为结构图的png文件
|
存储 数据可视化 Python
Python3——处理.CSV文件格式的数据并用matplotlib可视化
处理CSV文件格式的数据 highs_lows.py import csv from matplotlib import pyplot as plt from datetime import datetime #读取CSV文件数据 filename='sitka_weather_2014.
2919 0
下一篇
DataWorks