当前位置: 首页 > news >正文

Sentinel-2哨兵2号数据提取指定区域NDVI值,映射冬小麦苗情分级,并且通过前端直接加载tif文件渲染效果

QGIS导出栅格文件##Arcgis裁剪## 前端vue+openlayers直接叠加栅格

效果图:在这里插入图片描述
底图用的天地图

  • 之前写过一篇前端直接加载tif文件的文章,这两天又在做相关实验发现arcgis保存出来的tif文件没法加载。

  • 不是专门做遥感的,这里不是很清楚arcgis导出的tif文件和QGIS导出的tif有什么区别,前者前端不能直接读取,后者导出的文件可以前端渲染。

  • 记录一下实验步骤吧。 这里用到的工具有ENVI、Arcgis、QGIS,技术框架是VUE+OPENLAYERS

  • 首先网上获取了指定日期的遥感影像,下载后格式为jp2,使用envi工具转换成tif格式,然后进行提取envi,
    接下来用arcgis提取ndvi, envi也可以提取,公式
    Nir代表近红外波段的反射率;Red代表红光波段反射率
    Sentinel-2对应的波段是B08和B04,计算好的图层,接下来进行实验区域裁剪。先在文件夹新建一个面,然后在图层上面进行区域选择,生成polygon矢量,然后通过栅格裁剪出指定区域。接下来就进行专题图绘制了,制好的专题图如下,
    在这里插入图片描述
    绘然后进行栅格导出,这里导出的tif文件在前端不能加载

  • 使用QGIS导入保存的栅格文件,再进行配色调整另存为Geotiff后,前端就能叠出来图层了,具体工具操作步骤:鼠标点击图层右键数据,导出另存为,选择颜色渲染,不然默认好像是灰色图像,总之保存的tif就能前端叠加了,具体叠加代码看我另一篇帖子

vue+openlayers直接前端加载tif文件,不需要geoserver发布

http://www.dtcms.com/a/52058.html

相关文章:

  • TMS320F28P550SJ9学习笔记3:SCI通信的特性与Sysconfig配置发送功能
  • 001.words and phrases
  • Golang实践录:go发布版本信息收集
  • llm + rag
  • VsCode 快捷键备忘
  • <03.05>Leetcode2
  • 如何为亚马逊季节性产品搭建高效的推广流程?
  • 解决新建小程序页面文字顶在顶部问题
  • CyberDefenders----DanaBot Lab
  • 【Java学习】String类变量
  • 电力设备基础概念解析
  • threejs:用着色器给模型添加光带扫描效果
  • 如何下载安装 PyCharm?
  • Libgdx游戏开发系列教程(5)——碰撞反弹的简单实践
  • 本地部署pangolin获取谱系,从而达到预测新冠的流行趋势
  • NetBeans 8.2 开发 CIFLog3.5 - 创建WelcomeDemo
  • 第十二届蓝桥杯大学A组java省赛答案整理
  • 突破传统:用Polars解锁ICU医疗数据分析新范式
  • Linux的一些配置(网络建设与运维)
  • 数据结构与算法:双指针
  • Unity 文字高度自适应
  • 微信小程序开发 中 “安全区域“
  • 【ubuntu20】--- 搭建 gerrit 最新最详细
  • 代码随想录算法训练营第六天|Leetcode454.四数相加II 383. 赎金信 15. 三数之和 18. 四数之和
  • 【编程实践】pymeshlab的meshing_close_holes参数设置
  • 达梦数据库系列之Mysql项目迁移为达梦项目
  • 代码随想录算法训练营 | 图论 | 孤岛总面积、沉没孤岛
  • GPTs+RPA赋能智慧校园:构建下一代教育智能体的技术实践
  • RK3588开发笔记-fiq_debugger: cpu 0 not responding, reverting to cpu 3问题解决
  • Dify 开源大语言模型应用开发平台使用(二)