Arcpy系列教程--初步了解

2023-12-25 20:42:38

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?架构,并提供了丰富的体验,可在其中运行代码、可视化效果和倡议文本,并将其一起存储在同一文档中。

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 环境。

测试文件内容

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

cmd命令

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

运行结果

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

文章来源:https://blog.csdn.net/qq_39397927/article/details/135206667
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。