ENVI制图——土地利用专题图

news2025/1/8 4:26:20

ENVI制图

  • 0 前言
  • 1 数据准备
  • 2 数据预处理
    • 2.1 先在arcmap中把数据导出为tif格式,然后加入envi(别问我为什么要先用arcmap处理,因为这是envi制图教程 :( )
    • 2.2 直接把tif格式的数据拖进envi,此时看不到数据类别,只有一个灰度图
    • 2.3 调整数据显示形式,看到分类
  • 3 制图
    • 3.1 认识制图工具
    • 3.2 插入文字
    • 3.3 插入比例尺
    • 3.4 插入图例
    • 3.5 插入经纬网格
    • 3.6 指北针呢?
  • 4 看看成图效果
  • 5 总结

0 前言

ENVI制图的教程在网上不多见,我认为这是个很有意思的事儿,所以来试试看

版本:ENVI5.6.0

其实只要有Annotations工具,都可以制图
在这里插入图片描述

1 数据准备

envi制图的应用场景一般是envi处理好的数据,比如监督分类之后的数据。
本教程以土地利用数据为例,制作一张土地利用专题图

数据源:
在这里插入图片描述

https://www.resdc.cn/DOI/DOI.aspx?DOIid=54

2 数据预处理

2.1 先在arcmap中把数据导出为tif格式,然后加入envi(别问我为什么要先用arcmap处理,因为这是envi制图教程 😦 )

2.2 直接把tif格式的数据拖进envi,此时看不到数据类别,只有一个灰度图

在这里插入图片描述

2.3 调整数据显示形式,看到分类

  1. 右键New Raster Color Slice,选择目前的数据
    在这里插入图片描述
  2. 根据arcmap里面的数据分类
    在这里插入图片描述
  3. 或者在envi中右键数据,选择quick stats,看到有count的DN值,就知道这个数据有哪些分类编码了
    在这里插入图片描述
    在这里插入图片描述
  4. 总之,我们看到了数据的二级类有十几个类别,为了省事儿,我只设置一级类。(比如12,一级类别是1,二级类别是2;53的一级类别是5,二级类别是3)
    在Raster Color Slice中编辑数据分类color,有加减分类的选项和选择颜色的选项。
    在这里插入图片描述
  • 下图是分好了类并重新编辑颜色之后,记得点击右下角的OK
    在这里插入图片描述
    在这里插入图片描述

3 制图

3.1 认识制图工具

和一般的GIS软件不同,envi制图不需要另外产生制图页面,直接插入你需要的标签就行。
在envi的工具栏上面,点击Annotations即可,其中有插入文字、符号、多边形、矩形、圆形、线段、箭头、图片、图例、比例尺、色带、网格线、等值线等工具。
在这里插入图片描述

3.2 插入文字

  1. 选择text插入文字。
    在插入文字后,可以编辑文字的内容、颜色、大小等参数
    在这里插入图片描述

在这里插入图片描述

3.3 插入比例尺

选择scale Bar插入比例尺,同样地,比例尺的参数也可以编辑
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.4 插入图例

图例的编辑往往是重点,因为大多数情况下自动生成的图例都不合适。
在这里插入图片描述

  • 点击name and galss,编辑图例中的文字
    在这里插入图片描述
    在这里插入图片描述
  • 修改好了,点击OK
    在这里插入图片描述
    在这里插入图片描述

3.5 插入经纬网格

点击Grid Lines,插入网格
在这里插入图片描述

  • 修改网格各项参数
    在这里插入图片描述
  • 一般默认的网格坐标是数据坐标。

3.6 指北针呢?

目前没找到内置的指北针符号在哪,应该需要自己以图片的形式导入进来。
其实有了网格线,也就不需要指北针和比例尺

4 看看成图效果

在这里插入图片描述

  • 导出制图成果,点击左上角的File,选择Chip View to或者Export View to,就可以导出为tif、ENVI、jpeg等格式了。
    在这里插入图片描述

在这里插入图片描述

5 总结

这算是个整活吧,对于大部分人来说,没有什么意义,但是对我来说,解决了我以前的一个疑问,ENVI能不能制图?目前看来,是可以的!

我没用过envi classic,就我看来,下述人群需要用envi制图:

  1. envi处理的数据是中间文件,无法导入其他的GIS软件,或者导入后显示有问题,那么可以使用envi进行便捷的制图;
  2. envi处理的数据只有像素坐标,没有几何坐标,因此导入其他软件之后可能还需要GeoReferencer,如果这个数据本身就没有坐标意义,那么可以直接在envi中制图。因为你如果再去GeoReferencer,非要给它一个几何坐标,那也不一定是准确的。

和一般的GIS软件比起来,envi制图的能力非常弱小,但又不能没有这个功能,感谢各位开发者!

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

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

相关文章

低代码+AI:助力企业数字化转型,揭示未来发展趋势

问个问题:你有没有亲自去了解、使用近期爆火的生成式人工智能——ChatGPT? 如果答案是否定的,作为企业数字化转型的前沿先锋小Z,建议你一定要去亲自尝试它。虽然人工智能技术已经发展多年,但OpenAI所发布的ChatGPT&…

瑞吉外卖 - 新增菜品功能(16)

某马瑞吉外卖单体架构项目完整开发文档,基于 Spring Boot 2.7.11 JDK 11。预计 5 月 20 日前更新完成,有需要的胖友记得一键三连,关注主页 “瑞吉外卖” 专栏获取最新文章。 相关资料:https://pan.baidu.com/s/1rO1Vytcp67mcw-PD…

(十)Spring源码阅读:finishBeanFactoryInitialization方法

一、概述 该方法是实例化bean的主要方法,它实现的主要流程如下图所示。 这是方法执行的主要流程图。 具体执行流程如下图,我们将按照具体执行流程一个个介绍具体的方法。 二、主要方法 finishBeanFactoryInitialization内部调用了getBean方法。 getBea…

AIGC+机器人=具身智能?硅谷最酷的两个男人不谋而合预演“下个浪潮”

收集整理|小鱼新的AI题材层出不穷,这次轮到“机器人AI"融合而成的具身智能概念。 “硅谷钢铁侠"马斯克和热爱黑色皮衣的"显卡教父”黄仁勋均作出积极表态,可谓不谋而合。 当地时间5月16日,特斯拉2023年年度股东大会召开&…

unity DoTween动画插件的使用(最全)

DOTween是最常用的动画插件之一,比使用Unity自带脚本写动画,方便很多。 插件获取 untiy商店插件地址 https://assetstore.unity.com/packages/tools/animation/dotween-hotween-v2-27676 DOTween商城地址,开发文档 http://dotween.demigiant.com 导入和设置 DOTween首次使…

离散数学_九章:关系 —— 拓扑排序

拓扑排序 背景知识相容一个引理什么是拓扑排序 拓扑排序算法(伪代码)几个实例例1例2 假设一个项目由20个不同的任务构成。某些任务只能在其他任务结束之后完成。如何找到关于这些任务的顺序? 为了对这个问题建模,我们在任务的集合…

mysql强制修改mysql数据库密码(无需原密码)

1.创建新记事本new_password.txt 定位到记事本绝对路径,我直接放桌面 C:\Users\bao123\Desktop 为用户为 root 新密码 123456为例 ALTER user rootlocalhost identified by 123456; 为用户为 mytest 新密码 88888888为例 ALTER user mytestlocalhost identifi…

opencv_c++学习(十三)

一、创建滑动条 createTrackbar(const String & trackbarname, const String & winname, int* value, int count, onChange , TrackbarCallback 0, void * userdata 0)trackbarname:滑动条的名称。 winname:创建滑动条窗口的名称。 value:指向整数变量的指针&#xff0…

Harbor在arm架构下亲测编译成功

先安装好Docker,docker-compose 华为云arm架构安装Docker arm架构安装docker-compose Harbor官网: https://github.com/goharbor/harbor/releases Harbor官方没有提供arm架构的包,需要自己编译,我编译好的版本是:harbor-1.9.1 大家可以按我的博客,自己去编译,或评论留言给…

Vivado 下 LED 流水灯实验

目录 Vivado 下 LED 流水灯实验 1、实验简介 2、实验环境 3、实验原理 3.1、LED硬件电路 3.2、程序设计 4、Vivado 工程 4.1、创建工程 4.2、编写流水灯的 verilog代码 1. 点击 Project Manager 下的 Add Sources 图标(或者使用快捷键 AltA)。…

基于协同过滤的推荐算法

基于协同过滤的推荐算法 基于协同过滤(CF)的推荐基于近邻的协同过滤基于用户的协同过滤(User-CF)基于物品的协同过滤(Item-CF)User-CF 和 Item-CF 的比较基于协同过滤的推荐优缺点基于模型的协同过滤隐语义…

WoW 游戏软件

访问【WRITE-BUG数字空间】_[内附完整源码和文档] 我们选择Tcp协议进行传输,之所以采用tcp,首先是因为tcp传输稳定,相比于udp不稳定的传输,tcp能确保消息一定传输出去。然后是tcp有服务器,相比于 p2p 无服务器模型,tc…

RocketMQ 下载安装

一、下载地址 https://rocketmq.apache.org/download/ 下载完成解压即可 二、安装 2.1 系统环境变量配置 1、右键我的电脑–>属性 ​ 2、高级系统设置–环境变量 ​ 3、系统变量中–>新建 2.2 启动NAMESERVER cmd命令框执行进入至‘MQ文件夹\bin’下 start mqnames…

【教学类-33-02】食物加加加2.0版(3、4、5、10、15、20以内数字加法,随机抽数)

作品展示 3以内点数加法:加法最大值6 4以内点数加法:加法最大值8 背景需求: 幼儿在完成“5以内加法21题、5以内减法21题”时,有两个特点: 1、50%幼儿口算、另外50%不会做的孩子虽然画圈划圈,但更多还是习…

数据结构_图

目录 1. 图的基本概念 1.1 图的定义 1.1.1 有向图 1.1.2 无向图 1.1.3 简单图、多重图 1.1.4 完全图(也称简单完全图) 1.1.5 子图 1.1.6 连通、连通图和连通分量 1.1.7 强连通图、强连通分量 1.1.8 生成树、生成森林 1.1.9 顶点的度、入度和出…

MapReduce【自定义InputFormat】

MapReduce在处理小文件时效率很低,但面对大量的小文件又不可避免,这个时候就需要相应的解决方案。 默认的输入格式为TextInputFormat,对于小文件,它是按照它的父类FileInputFormat的切片机制来切片的,也就是不管一个文…

Java基础学习(17)网络编程

Java基础学习 一、 网络编程1.1 什么是网络编程1.2 常见的软件架构:1.3 网络编程的三要素1.4 IP1.4.1 InetAddress用法 1.5 端口号1.6 协议1.6.1 UDP协议1.6.1.1 UDP的三种通信方式 1.6.2 TCP协议1.6.2.1 TCP底层原理 一、 网络编程 1.1 什么是网络编程 解释&…

C++常用的支持中文的GUI库Qt 6之一:下载、安装与使用

C常用的支持中文的GUI库Qt 6之一:下载、安装与使用 因为Qt发展变化较快,网上许多介绍Qt的下载、安装与使用已过时,初学者常因行不通而受挫,故此发布本文,以Qt 6.2.4开源版在Windows 10安装与使用为例介绍。 C好用的GU…

DM8:达梦数据库宕机版本记录汇总(持续更新中)

DM8:达梦数据库宕机版本记录汇总(持续更新中) 环境介绍1 SQL引起的数据库故障1.1 SQL引起的数据库故障汇总表1.2 gdb dmserver core 调试得到数据库崩溃时的内存信息1.3 优化参数解决故障 环境介绍 在测试环境或生产环境,特别情况下会遇到数…

go tool pprof 参数 ‘-base‘ 和 ‘-diff_base‘ 之间的区别

go tool pprof 工具是用于分析由 runtime/pprof包 或 net/http/pprof包产生的profile数据,完整的帮助文档在 https://github.com/google/pprof/blob/main/doc/README.md ,pprof 工具支持的参数很多,可以用命令 go tool pprof --help来查看全部…