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
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!