ArcGIS Pro 随附 Python编辑器 IDLE 介绍

0 阅读3分钟

^ 关注我,带你一起学GIS ^

前言

Python 脚本使自动化 ArcGIS Pro 中的工作流成为可能。

本教程来源于ESRI官方示例如何使用 Python 自动化地理处理工作流

文中以ArcGIS Pro3.5为例,默认你已经具备了Python的基础知识。

1. 开发环境

本文使用如下开发环境,以供参考。

时间:2026年

系统:Windows 11

ArcGIS Pro:3.5

Python:3.11.11

2. 数据准备

俗话说巧妇难为无米之炊,数据就是软件开发的基石,没有数据,再美好的设想都是空中楼阁。因此,第一步需要下载GIS数据。

别急,GIS之路公众号都给你准备好了

在公众号后台回复关键字:vector,获取数据下载链接。

而本文示例数据来源于ESRI官方教程,在此感谢ESRI相关工作人员的辛勤付出与免费共享。

数据下载地址https://learn.arcgis.com/zh-cn/projects/create-a-python-script-tool

下载数据解压完成,将工程添加到地图,可在ArcGIS Pro目录窗口查看图层数据,存储在Transportation.gdb数据库中。

数据集是 GIS 工程的典型内容,包含不同格式的要素类和表格数据,以及组织这些数据的其他元素。 您将使用 Python 代码基于其类型和其他属性识别这些数据集。 请注意,这些分组意味着工程数据具有多级别嵌套结构。

对于ArcGIS Pro底图失效的同学,可查看以下文章进行解决。

ArcGIS Pro 添加底图的方式

3. 打开 IDLE 编辑器

3.1. 从搜索栏打开 IDLE

特别说一下,如果你安装了ArcGIS10.X,那么可以直接从开始菜单打开IDLE。但在ArcGIS Pro中,IDLE并不会出现在开始菜单中。

可以在windows搜索框中输入:idle,出现idle可执行程序,直接点击运行,或者点击右侧以管理员身份运行。

这样打开的其实是一个脚本编辑器,无法直接运行脚本。

可以将编写的脚本保存后,直接双击打开,此时便可以运行脚本。

3.2. 从Python Scripts打开

除了以上方式,也可以从Python安装路径的Scripts打开。使用方式与上节保持一致。

3.3. 从工具箱代码打开

还有另外一种方式就是打开ArcGIS Pro工程,找到工具箱,在工具箱上右键打开属性,然后点击执行按钮,在代码编辑器的右下角点击Open in Script Editor

显示结果如下。

GIS之路-开发示例数据下载,请在公众号后台回复:vector

全国信息化工程师-GIS 应用水平考试资料,请在公众号后台回复:GIS考试

GIS之路 公众号已经接入了智能 助手,可以在对话框进行提问,也可以直接搜索历史文章进行查看。

都看到这了,不要忘记点赞、收藏 + 关注

本号不定时更新有关 GIS开发 相关内容,欢迎关注 


    

GeoTools 开发合集(全)

OpenLayers 开发合集(全)

GDAL 开发合集(全)

GIS 影像数据源介绍

GeoJSON 数据源介绍

GIS 名词解释

ArcPy,一个基于 Python 的 GIS 开发库简介

GIS 开发库 Turf 介绍

GIS 开发库 GeoTools 介绍

GIS 开发库 GDAL 介绍

地图网站大全

从微信指数看当前GIS框架的趋势

Landsat 卫星数据介绍

OGC:开放地理空间联盟简介

中国地图 GeoJSON 数据集网站介绍

高校停招GIS专业背后,隐藏着怎样的逻辑?