ArcGIS入门操作手册

一.ArcGIS安装过程

参考本人博客:保姆级Arcgis安装图文安装教程_追忆苔上雪的博客-CSDN博客

二.ArcGIS植被指数计算

(1)使用工具:栅格计算器

打开软件,右侧搜索栅格计算器打开,要是搜索栏不小心叉掉找不到了,可以通过ctrl+f调出搜索框 

若是打不开栅格计算器,选择自定义,扩展模块

把这些模块都勾选上就好了 

计算开始前还有一个设置,选择地理处理中的地理处理选项

把后台处理中的启用勾选去掉!!!!!!!!!!

(2)计算所需数据和公式

基于ArcGIS计算如下植被指数:(别的方法也可)

(3)计算过程

1.先将计算需要的数据拖入左侧图层栏中

2.打开栅格计算器

栅格计算器的功能如下

点击修改路径

按照下图步骤修改保存路径1和2

输出名称按照需要计算指数的名称来取

输入公式需要注意的地方

1.左侧的数据双击键入计算框,如红色箭头所指

2.乘号*不可以省略!!!!!,如绿色框所指

3.计算符号用面板上的符合,尽量不要用自己的键盘键入

4.若公式比较复杂,多用括号分开计算顺序。

公式输入完成后即可点确定,计算开始后是这个样子

计算完成后就会有提示了

三.地面数据采集点的矢量化

 

步骤一.新建点图层

(1)选择窗口1,点击目录2,出现工具条3,如下图所示

(2)按照下图步骤操作,注意,选择的文件夹是存放处理后数据的文件夹(输出路径),就是绿色箭头5指出来的地方

(3)然后拖动一张要处理的图到左侧面板,至于是多光谱还是红外光谱什么的,这个选哪个都行,因为地理位置都是一样的

(4) 按照下图步骤,选中上面第(2)步链接的文件夹右击创建新的shapefile

按照下面流程操作,文字描述比较复杂

可以看到已经在文件夹中出现了建立的shapefile文件

步骤二.点击编辑器开始编辑

单击自定义工具条,打开编辑器,如下图所示

可以拖拽到上方工具栏中

点击编辑器1,开始编辑2

工具栏右侧出现创建要素

如果不小心把创建要素这个栏删掉了,就在开始编辑之后选择编辑窗口,然后选创建要素

创建要素栏如果是空的,按照下图操作把前面新建的模板dimiandian找回来

技巧,在编辑过程中可以在图上按住鼠标中间移动图像

步骤三.在创建要素栏点击要编辑的要素后即开始绘制

按照下图操作编可以开始标点

先说怎么删除不需要或者点错的点

如图在图中随便标注了一些点

选中地面点,右击打开属性表

可以看到刚刚选中的点已经出现在表中 

按住ctrl+鼠标右击点的左侧小方框选中点

点红色箭头那个x就能删掉不要的点

随后在需要的区域画点

完成之后停止编辑

调出搜索框打开值提取至点后按照下图流程操作,2和3是指下拉框选择相应的选项,然后点击确定

调出搜索框打开多值提取至点后按照下图流程操作

图层中会出现需要的子图层

步骤四.提取属性值

右击图层打开属性表

导出路径中多了一个dbf文件

导出需要的数据

按照下图操作

操作完这个也多了一个dbf文件,后来发现和上面的dbf数据是一样的

提取dbf文件到excel表中

新建一个excel表

打开excel表,再打开dbf

得到数据后另存下来就好了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/35735.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

docker-desktop数据目录迁移

1.退出docker-desktop后执行 wsl --list -v 如下 NAME STATE VERSION * docker-desktop Stopped 2docker-desktop-data Stopped 22.执行以下命令进行数据导出:(需要等待命令执行完成&#xff09…

SpringCache的介绍和入门案例

文章目录 概述常用注解入门案例 概述 Spring Cache是Spring框架提供的一个缓存抽象层,用于在应用程序中实现缓存的功能。它通过在方法执行前检查缓存中是否已经存在所需数据,如果存在则直接返回缓存中的数据,如果不存在则执行方法体&#xf…

定义行业新标准?谷歌:折叠屏手机可承受20万次折叠

根据Patreon账户上的消息,Android专家Mishaal Rahman透露,谷歌计划推出新的硬件质量标准,以满足可折叠手机市场的需求。Android原始设备制造商(OEM)将需要完成谷歌提供的问卷调查,并提交样品设备进行严格审…

MySQL慢查询日志常用参数配置

慢查询日志 slow log:指query time减去lock time的时间,超过设置的阈值的查询SQL。 常用配置 #通用配置需配置在mysqld标签先,版本独有配置在mysqld-version标签下 [mysqld] #是否开启慢日志,Type:Boolean Default Value:OFF slow_log0/1…

基于 JMeter API 开发性能测试平台

目录 背景: 常用的 JMeter 类和功能的解释: JMeter 编写性能测试脚本的大致流程示意图: 源码实现方式: (1) 环境初始化 (2) 环境初始化 (3) 创建测试计划 (4) 创建 ThreadGroup (5) 创建循环控制器 (6) 创建 Sampler (…

【编码魔法师系列_六大原则5】迪米特原则(Law of Demeter Principle)

学会设计模式,你就可以像拥有魔法一样,在开发过程中解决一些复杂的问题。设计模式是由经验丰富的开发者们(GoF)凝聚出来的最佳实践,可以提高代码的可读性、可维护性和可重用性,从而让我们的开发效率更高。通…

每日一题——旋转数组的最小数字(II)

旋转数组的最小数字——II 题目链接 注:此题是昨天旋转数组的最小数字——I的拓展延伸,昨天题目数组的条件是不会存在重复元素,而本题数组的元素可以重复,因此建议先做前面一题,进行思考,这样求解这一题的…

【单片机毕业设计3-基于stm32c8t6的智能家居系统】

【单片机毕业设计3-基于stm32c8t6的智能家居系统】 前言一、功能介绍二、硬件部分三、软件部分总结 前言 🔥这里是小殷学长,单片机毕业设计篇3 基于stm32的智能家居控制系统 🧿创作不易,拒绝白嫖(有需可点击最后链接&a…

Python自动化测试框架:Pytest和Unittest的区别

pytest和unittest是Python中常用的两种测试框架,它们都可以用来编写和执行测试用例,但两者在很多方面都有所不同。本文将从不同的角度来论述这些区别,以帮助大家更好地理解pytest和unittest。 1. 原理 pytest是基于Python的assert语句和Pytho…

consul安装启动流程

普通软件包安装 首先cd /opt ,将安装包放到该目录下 下载consul安装包 进入consul官网找到自己开发平台对应的安装包下载 https://www.consul.io/downloads.html 或使用命令 wget https://releases.hashicorp.com/consul/1.6.2/consul_1.6.2_linux_amd64.zip (如果…

vue3 table动态合并,自定义参数合并单元格

<template><div><el-table :data"tableData" :span-method"objectSpanMethod" border:header-cell-style"{ textAlign: center}"><el-table-column prop"area" label"区域" align"center"&g…

HW样本《关于“XXXX”微信视频号发布短视频的信息说明.exe》的逆向分析

一、概述 样本运行后会释放《关于“XXXX”微信视频号发布短视频的信息说明.doc》并打开&#xff1b;同时释放ncloud.exe恶意文件并启动&#xff1b;调用cmd命令删除样本母体&#xff1b;其中ncloud.exe会从互联网下载类似字母表的数据解密出CS木马&#xff0c;在内存加载并运行…

《玩转Python数据分析专栏》大纲

欢迎来到《玩转Python数据分析分类专栏》&#xff01;在这个专栏中&#xff0c;我们将带您深入探索数据分析的世界&#xff0c;以Python为工具&#xff0c;解析各个领域的实际应用场景。通过100篇教程&#xff0c;我们将逐步引领您从入门级到高级&#xff0c;从基础知识到实战技…

前端安全:探秘安全 HTTP 头的设置

在当今数字化时代&#xff0c;前端安全至关重要。除了应对常见的攻击方式外&#xff0c;通过设置安全 HTTP 头&#xff0c;我们可以加强网站的安全性&#xff0c;减少潜在的威胁。本文将为您详细解释什么是安全 HTTP 头&#xff0c;以及如何通过设置它们来保护您的前端应用。 1…

真就逮住23届了使劲薅呗,24届笑了

作者&#xff1a;阿秀 InterviewGuide大厂面试真题网站&#xff1a;https://top.interviewguide.cn 小伙伴们大家好&#xff0c;我是阿秀。 最近在朋友圈看到不少动态说"24届明显好转"的消息&#xff0c;也收到不少私信问是不是24届的相比于23届好多了&#xff0c;更…

深度学习阶段性回顾

本文针对过去两周的深度学习理论做阶段性回顾&#xff0c;学习资料来自吴恩达老师的2021版deeplearning.ai课程&#xff0c;内容涵盖深度神经网络改善一直到ML策略的章节。视频链接如下&#xff1a;吴恩达深度学习视频链接 &#xff08;注&#xff1a;本文出自深度学习初学者&a…

Vue中如何更好地封装组件?

子组件接受父组件传递的事件 1.子组件使用事件名"$emit(父组件中传递的事件名,想给父组件传递的参数(可选))" click"$emit(click)" 2.子组件使用 v-on"$listeners" 父组件&#xff1a; <template><div id"app"><myCo…

MyBatis的XML映射文件

Mybatis的开发有两种方式&#xff1a; 注解 XML配置文件 通过XML配置文件的形式来配置SQL语句&#xff0c;这份儿XML配置文件在MyBatis当中也称为XML映射文件。 导学&#xff1a;在MyBatis当中如何来定义一份儿XML映射文件&#xff1f; 在MyBatis当中&#xff0c;定义XML…

使用 HTML、CSS 和 JavaScript 创建多步骤表单

使用 HTML、CSS 和 JavaScript 创建多步骤表单 为了处理又长又复杂的表单&#xff0c;我们需要将它们分成多个步骤。通过一次只在屏幕上显示一些输入&#xff0c;表单会感觉更容易理解&#xff0c;并防止用户感到被大量的表单字段淹没。 在本文中&#xff0c;我将逐步指导如何…

有哪些可能引起前端安全的问题?

跨站脚本 (Cross-Site Scripting, XSS) ⼀种代码注⼊⽅式,为了与 CSS 区分所以被称作 XSS。早期常⻅于⽹络论坛, 起因是⽹站没有对⽤户的输⼊进⾏严格的限制, 使得攻击者可以将脚本上传到帖⼦让其他⼈浏览到有恶意脚本的⻚⾯, 其注⼊⽅式很简单包括但不限于 JavaScript / CSS …