Python 脚本使自动化 ArcGIS Pro 中的工作流成为可能。 在本教程中,您将编写代码来确定工作空间中的所有要素类的要素数量。 这也介绍了 Python 语法的一些基础知识。 您将在 ArcGIS Pro 的Python 窗口中编写代码。 可以将代码导出到 Python 脚本,该脚本可以在 ArcGIS Pro 外部打开、修改和运行。
创建Python文件 首先打开PyCharm,新建一个目录,用来存放工程文件,在目录下面就可以创建Python程序文件了,你只需要点击【新建】→【Python文件】 这里新建Python文件你可以命名(如我,在这里命名了“EVI”) 新建好程序文件之后就是写入代码了 代码示例 # -*- coding: utf-8 -*- import os, arcpy, datetime from ...
从ArcGIS Pro 2.7 开始,当 ArcPy 包版本不冲突时,可将其添加到现有 Python 3 环境中。 要添加 ArcPy,请使用 conda 从 Anaconda Cloud 上的 Esri 频道安装 ArcPy。 从 Python 命令提示符中,使用适当的版本号运行以下命令: conda install arcpy=3.0 -c esri 具体留在如何配置机器学习的arcpy环境中一起说明。 3...
(二)字段计算器 在字段计算器中也可以使用 Python 代码来运行一些命令。例如给字段改名、计算椭球面积等,网上相关内容较多,可自行搜索学习。 (三)模型构建器 在模型构建器中也可以使用 Python 代码来运行一些命令。例如通过在字段计算器中输入 Python 代码,或者可以将自己制作的 Python 工具放入模型构建器中,增强处理...
首先,您将下载教程数据,打开现有工程,并查看将由该工具处理的数据。 下载本教程的PythonTool.zip文件,并在计算机上定位该文件。 注: 大多数 Web 浏览器默认将文件下载到计算机的Downloads文件夹中。 右键单击PythonTool.zip文件,并将其提取到C:\Tutorials\文件夹。
ArcPy执行任务需要用到ArcGIS自带的Python编译器,一般来说就是Python27下面的python.exe,我们需要在PyCharm中把程序运行环境切换过来 首先要创建一个保存往后项目的工程文件,点击【文件】→【新建项目】 编辑 点击左侧【纯Python】选项,弹出的右侧【位置】:选择一个你要保存程序或项目的文件夹(建议不要放在C盘) ...
编写Python脚本来实现你的二次开发需求。 # 导入所需的库fromarcgis.gisimportGISfromarcgis.mappingimportWebMap 1. 2. 3. 运行脚本 运行你编写的Python脚本,与ArcGIS进行交互。 # 创建GIS对象,连接到ArcGIS Onlinegis=GIS(" "username", "password")# 获取Web地图webmap=WebMap(gis.content.get("webmap_id"...
gis python 简单 arcgis python教程,管理地图文档和图层打开地图文档importarcpy.mpasmap#打开工程文件aprx=map.ArcGISProject("CURRENT")#读取地图Mxd=aprx.listMaps()[0]#修改地图名称Mxd.name="CrimeProject"#保存副本aprx.saveACopy("Crime_copy.aprx")获取地图内的图
点击左侧【纯Python】选项,弹出的右侧【位置】:选择一个你要保存程序或项目的文件夹(建议不要放在C盘) 之后就是选择环境配置了,使用ArcGIs自带的python编译。点击【编译器】右边的【…】 选择【Virtualenv环境】,出现的右侧编译器中点击【…】,在里面中找到ArcGIS自带的python27(这里的Python27是安装ArcGIS时默认自带的...