王剑编程网

分享专业编程知识与实战技巧

不说废话,上干货,如何用deepseek帮我生成arcgis python 代码

我是一个零基础代码编写小白,今天尝试用deepseek帮我写一个arcgis python代码,我的目的就是通过arcgis运行代码能够将一个数据库gdb文件直接转化为shape文件,并存放在指定文件夹。小伙伴们如果有其他的想法也可以自行尝试。

首先打开一个deepseek ai工具,我就用百度ai搜索deepseek工具,用其他deepseek ai工具也可以。

在搜索栏写相关提示词:请帮我写一个arcgis python代码,目的是将用户选定的数据库gdb文件转化为shape文件,存放至指定文件夹。我用的版本为arcgis 10.8,自带python工具。

Deepseek第一次思考了一分多钟后显示出了点小问题,随后我点了重试,经过一分多钟思考后形成代码文件。

按照流程操作:

复制代码,在桌面新建一个文本文档,取名“gdb转shape”,粘贴代码后保存,将文件后缀名“.txt”改为“.py”。

在ArcMap中打开Catalog Window > ArcToolbox(工具箱)

右键点击工具箱选择 Add > Script

新建一个工具箱,设置名称(如"GDB_to_Shapefile")并点击下一步

添加脚本,名称和标签随便取,我取名“GDB转Shapefile”,然后点下一步,添加脚本文件,选择桌面“gdb转shape.py”python代码文件,然后下一步。

设置两个参数:

第一个参数:显示名称填“选择输入的gdb文件”,数据类型选“工作空间”第二个参数:显示名称填“选择输出目录”,数据类型选“文件夹”然后点“完成”。

运行脚本。双击添加的脚本文件,运行代码,按照步骤操作即可。

第一次运行代码,出现红字错误,我也不知道什么意思,不要紧,直接复制错误信息,粘贴到deepseek聊天框。

复制修正后的代码,右键脚本,编辑

在打开的窗口里面粘贴修正后的代码,保存,再次按步骤运行代码。

如果再出现错误,按照上面方面,再次复制错误信息到deepseek中进行修改,直到代码运行正常,不出现红字错误信息,同时检查导出的文件夹里面生成的数据准确性。

经过多次修改和测试,最后运行代码未出现错误提示,查看导出文件夹的内容,看是否自动生成相关数据。

Ok,完美,成功将数据库gdb文件通过脚本代码的形式自动转换为了shape文件。

以上就是通过演示,如何用deepseek ai工具帮助我们自动编写和修改完善代码。小伙伴们,赶紧试试吧。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言