Arcpy系列教程--初步了解

1.了解

由于Python是一种免费的跨平台开源编程语言,且操作简单,扩展性较强(库种类丰富)。ArcGIS在ArcGIS9.0时将其引入。

Conda是常用且应用广泛的 Python 软件包管理程序。所以在ArcGIS Pro中将Conda进行了集成。

在 ArcGIS Pro 中使用Python窗口或ArcGIS Notebooks以交互方式运行 Python。

2.运行方式

2.1Python 窗口

Python 窗口会提供一个提示,可在其中运行 Python 代码的简短片段。

2.2ArcGIS Notebooks

ArcGIS Notebooks 基于 Jupyter Notebook 架构,并提供了丰富的体验,可在其中运行代码、可视化效果和倡议文本,并将其一起存储在同一文档中。

Arcpy系列教程--初步了解_第1张图片

2.3程序外部运行

利用ArcGIS Pro Python 3 conda 环境运行ArcGIS Pro应用程序外部运行 Python 脚本。

propy.bat 可以确定应用程序的活动 conda 环境并在独立脚本中将其激活。propy.bat位于安装环境

"%PROGRAMFILES%\ArcGIS\Pro\bin\Python\Scripts\propy"。

如果在没有参数的情况下调用 propy.bat,则将激活 conda 环境。

Arcpy系列教程--初步了解_第2张图片

测试文件内容

import arcpy
arcpy.AddMessage("----利用ArcGIS Pro环境在应用程序外部运行py----")

cmd命令

"D:\Program Files\ArcGIS\Pro\bin\Python\Scripts\propy" externalPyTest.py

运行结果

Arcpy系列教程--初步了解_第3张图片

相关内容也会同步至微信公众号,请各位读者进行关注

你可能感兴趣的:(arcpy,arcpy)