草庐IT

ChatGPT:竟然精通ENVI IDL、ArcGIS等软件!

目录01使用途径02使用01使用途径我试了很多网站,包括注册登录、插件、镜像网站,微信机器人,QQ机器人,但是目前这些或多或少都由于OpenAI的限制无法正常使用。所以总的来说需要科学上网并且需要国外手机号,这有一定的难度。02使用总所周知,ENVIIDL是在编程语言中是多么冷门的存在,但是ChatGPT居然会使用这就离谱了。当然,它也精通ArcGIS、ENVI的操作使用,可以给出详细的步骤。现在放置几张图感受一下人工智能的强大之处:ENVIIDL代码如下:;读取HDF5文件hdf_file=hdf_open('filename.hdf5');获取HDF5文件中的数据data=hdf_read

ChatGPT:竟然精通ENVI IDL、ArcGIS等软件!

目录01使用途径02使用01使用途径我试了很多网站,包括注册登录、插件、镜像网站,微信机器人,QQ机器人,但是目前这些或多或少都由于OpenAI的限制无法正常使用。所以总的来说需要科学上网并且需要国外手机号,这有一定的难度。02使用总所周知,ENVIIDL是在编程语言中是多么冷门的存在,但是ChatGPT居然会使用这就离谱了。当然,它也精通ArcGIS、ENVI的操作使用,可以给出详细的步骤。现在放置几张图感受一下人工智能的强大之处:ENVIIDL代码如下:;读取HDF5文件hdf_file=hdf_open('filename.hdf5');获取HDF5文件中的数据data=hdf_read

ArcGIS安装时报错:提示“arcgis10.3 for Desktop require Microsoft .NET Framework 3.5 sp1或等效环境”的解决方法

ArcGIS版本在Windows10系统安装,会出现下图所示情况,究其原因是Windows10系统安装的Mircrosoft.NETFramework版本为4.0以上高级服务版本。解决方法:1.右键电脑,选择属性;控制面板,选择程序2.启用或关闭Windows功能;在.NETFramework3.5前面打勾这样问题就解决了,就可以继续安装ArcGIS了。

ArcGIS 基于混淆矩阵的精度验证

问题:之前在使用ArcGIS生成混淆矩阵时,遇到了一定的困难,使用ArcMap中的【计算混淆矩阵】模块不够灵活,经过一定的尝试后,整理出了一个可以完全在ArcMap上进行操作的精度验证方法。文章目录前言1.构成样本点2.将待验证数据和参考数据提取至样本点3.计算混淆矩阵4.注意事项前言文章主要内容为,使用ArcGIS对分类或其他数据结果,基于混淆矩阵进行精度验证。1.构成样本点1)使用ArcMap【数据管理工具】->【采样】模块中的【创建渔网】或【创建随机点】模块,根据自身需要构建一定数量的样本点。【创建渔网】​模板范围选择研究区范围的矢量图层,【像元宽度】和【像元高度】或【行数】和【列数】根

【ArcGIS Pro二次开发】(36):度分秒转十进制度

经纬度坐标的表达方式比较常用的一般有2种,【度分秒和十进制度】。在成果展示中,以【度分秒】居多,但如果要将坐标导入ArcGIS中,则一般需要用到【十进制度】,这个转换可以在Excel中进行,也可以在ArcGIS中的字段计算里计算,但都有点小麻烦。为了更方便的转换,就做了这个小工具。一、要实现的功能如上图所示,点击【度分秒转十进制度】按钮,选择要素图层或独立表,再选择度分秒(文本型)和十进制度(浮点型)的字段。最后选择转换模式,包括【度分秒转十进制度】和【十进制度转度分秒】2种,要注意的是,模式改变时,不需要改变上面2个字段的位置。生成结果如上图右边的表格。其中有2点需要注意,一是如果输入是空值

Arcgis小技巧【10】——字段计算器的简单用法和示例

在某些情况下,为了设置字段值,可能要对单条记录甚至是所有记录执行数学计算。可以对所有记录或选中记录执行简单计算和高级计算。计算可以通过Python或VBScript执行。建议使用Python,字段计算器的使用,其实主要就是Python基础语法的简单应用。注意,在代码框里输入的符号都必须是在英文状态下输入。字段计算器的使用方法在任一要素类或者表上右击【打开属性表】,再找到要计算的字段上右击【字段计算器】,即可打开字段计算器。 打开窗口如上图。1)选择脚本语言。默认是VB,需要手动改成Python。2)要素或表的字段名,可以双击,会自己在(5)或者(6)的代码里自动生成字段名的代码。3)pytho

Arcgis小技巧【10】——字段计算器的简单用法和示例

在某些情况下,为了设置字段值,可能要对单条记录甚至是所有记录执行数学计算。可以对所有记录或选中记录执行简单计算和高级计算。计算可以通过Python或VBScript执行。建议使用Python,字段计算器的使用,其实主要就是Python基础语法的简单应用。注意,在代码框里输入的符号都必须是在英文状态下输入。字段计算器的使用方法在任一要素类或者表上右击【打开属性表】,再找到要计算的字段上右击【字段计算器】,即可打开字段计算器。 打开窗口如上图。1)选择脚本语言。默认是VB,需要手动改成Python。2)要素或表的字段名,可以双击,会自己在(5)或者(6)的代码里自动生成字段名的代码。3)pytho

ArcGIS教程——ArcGIS快速入门

实例数据:https://pan.baidu.com/s/184wwCmWrJdb-qjxsT614EQ密码:dowvArcGISforDesktop是一套完整的专业GIS应用程序,包含有ArcMap、ArcCatalog、ArcToolbox、ArcScense、ArcGlobe和ModelBuilder等。其中ArcMap、ArcCatalog、ArcToolbox是核心的组件,ArcMap用来编辑数据、地图制图和地图分析;ArcCatalog用来进行数据组织管理;ArcToolbox是用作空间数据分析的工具。本章针对初学者,使其掌握ArcGIS基本操作,讲解ArcMap、ArcCatal

GIS开源框架:ArcGIS文件地理数据库(GDB)解析与入库

    对于GIS专业毕业的同学,想必对于ArcGIS软件不会太陌生,对于地理数据库也有一定的了解和使用经验。但是,撇开软件操作层面不谈,作为一个WebGIS/GIS开发人员,我们如何通过GIS开源框架去完成地理数据库的自动化解析和入库操作呢?这是接下来我们要深入讨论的核心问题。目录地理数据库什么是地理数据库?地理数据库的作用ArcGIS地理数据库的基本体系地理数据库的架构地理数据库的相关概念 地理数据库类型Java后端开源GIS框架GeoTools核心特性支持的数据源格式GeoTools架构(Architecture)GeoTools插件(Plugins)GeoTools拓展(Extensi

GIS开源框架:ArcGIS文件地理数据库(GDB)解析与入库

    对于GIS专业毕业的同学,想必对于ArcGIS软件不会太陌生,对于地理数据库也有一定的了解和使用经验。但是,撇开软件操作层面不谈,作为一个WebGIS/GIS开发人员,我们如何通过GIS开源框架去完成地理数据库的自动化解析和入库操作呢?这是接下来我们要深入讨论的核心问题。目录地理数据库什么是地理数据库?地理数据库的作用ArcGIS地理数据库的基本体系地理数据库的架构地理数据库的相关概念 地理数据库类型Java后端开源GIS框架GeoTools核心特性支持的数据源格式GeoTools架构(Architecture)GeoTools插件(Plugins)GeoTools拓展(Extensi