工具篇——Arcgis与Python连接使用教程

编程知识 行业动态 更新时间:2024-06-13 00:20:43

写在前面:
先说说自己入的坑,想在python中调用arcpy包.,自己用的Anaconda3集成环境,里面python是3.7,自己的arcgis是10.2,一直pip install arcpy不成功,百度才知道10.2只能和python2.7联通。。然后自己就在Anaconda Prompt安装了python2.7的环境。

一、Python环境

1、安装环境
具体安装步骤大概如下,在Anaconda Prompt输入:
conda create -n python27 python=2.7 (#建立python27的新环境)
conda info --envs (#查看你的Anaconda目前的环境有哪些)
我的大概是下面这样的:
其中base:就是Anaconda3默认的python3环境。py27与test2.7就是我安装好的python2.7环境(因为第一次安装不知道安好了没,就安装了两次)。base后面的路径带*号,说明我们现在处于Anaconda的默认环境python3中。

conda install -n py27 lxml (#这条命令就可以安装python2.7的环境了)
activate py27 (#就是激活新环境,我们就进入到python27 的环境中,然后就可以展开一系列的pip install ***)

deactivate (#这条命令就直接退出我们刚才进入的py27环境了)
Over ! ! !
2、配置环境
①Anaconda很简单,直接选择你安装的环境就可以。如下:

②Pycharm的话,是同学帮我弄的,我看他写的博客很深入,直接参考就行。链接如下:https://blog.csdn/weixin_41806489/article/details/105090270
Over ! ! !

二、Arcgis中python脚本的使用

1、Arcgis中的python使用
其实Arcgis中有自己自带的python,但是我用着不舒服,因为它必须得一边写一边运行,反正没有编辑器写出来的代码然后运行舒服。地理处理→python就可以打开了,代码好的崽崽可以直接在这上面写,我是不太行,差不多是这样的:

Over ! ! !
2、Arcgis中建立python脚本
脚本使用起来比较舒服,也能识别自己代码错哪了。
脚本建立的步骤如下:
先将写好的代码存成.py文件
然后在Arcgis中建脚本,看下图:


Over ! ! !
下篇介绍:
**利用Python实现Arcgis中批量化*面shp裁剪点shp *点shp连接面shp *面shp连接点shp。。。纯粹自己写论文要用到,顺便就记录下来了。希望可以帮助到有需要的崽崽。

更多推荐

工具篇——Arcgis与Python连接使用教程

本文发布于:2023-03-30 12:52:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/e5750295fadc9e0b85a6f206e86fb382.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:工具   教程   Arcgis   Python

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!