目录
- 0 简述
- 1 arcgis中的python窗口
- 2 开始编写代码
0 简述
按照惯例,作为本系列专栏的第一篇,先简单地介绍下本系列文章的内容:通过python语言创建arcgis环境脚本、将脚本以工具箱形式存放在arcgis中、通过脚本自动执行地理处理、数据修复、查找和编辑要素等,以及一系列提高gis工作效率的开发功能案例。
本篇介绍如何在arcgis中编写并运行python脚本。就arcgis的python窗口来说,它可以方便地用来测试小型代码以及执行地理处理工具,对于普通的gis工作者而言足以完成想要的开发功能。
这里也介绍下arcpy,arcpy是一个 python 包,通过这个包就可以执行地理数据分析、数据转换、数据管理和地图自动化。arcpy调用ArcGIS中任意工具,将其与其他python工具结合使用,就形成自己的工作流程。arcpy的使用需要基于arcgis软件的环境。
1 arcgis中的python窗口
打开python窗口:
第一种方式:在“地理处理”工具栏下的“python”,打开python窗口;
第二种方式:直接点击工具栏下的“python”,打开python窗口。
打开后的窗口可以调整大小和位置,也可以在arcgis软件界面中进行悬停。
python窗口的一些设置:
python窗口中右键,可以调整窗口的一些格式,如下。
2 开始编写代码
arcgis的python窗口也提供了代码补全功能,除了常用的python常用语句补全外,对于arcpy包中的相关函数也会自动补全,极大地方便了我们的代码编写。以下为简单展示:
代码展示: