- 博客(16)
- 收藏
- 关注
原创 IDL开发(一)——水体营养指数
利用IDL实现水质评价,包括:叶绿素浓度的反演、悬浮物浓度、总磷浓度、总氮浓度、高猛酸盐浓度的反演,将反演后的叶绿素 a 浓度、高锰酸盐浓度、总磷浓度、总氮浓度和透明度 5 个指标进行营养状态指数计算。...
2022-06-26 09:56:54
1110
原创 python读取导航电文并计算卫星位置
python简单计算卫星位置前言利用python读取导航电文并计算卫星位置一、python读取导航电文import stringimport csv with open('D:\\学习课件\\GNSS\\brdc0320.22n\\brdc0320.22n', 'r') as f: if f == 0: print("不能打开文件!") nfile_lines = f.readlines() print(len(nfile_lines))
2022-03-28 23:11:28
5677
6
原创 matlab可视化FY-3C海冰覆盖度产品
matlab可视化风云3C海冰覆盖度产品一 数据下载1.1 风云数据下载与准备下载链接 风云卫星遥感数据服务网:http://satellite.nsmc.org.cn/portalsite/default.aspxnotes: 下载数据要先注册(注册内容尽量真实详尽),大概1-2个工作日就会有结果,审核完毕后就可以下载产品了1.2 经纬度数据FY-3C数据中不带经纬度信息(目前我在官网下载的两个SIC产品都没有经纬度信息…其他数据不清楚),所以需要单独的研究区的经纬度文件。二 matlab
2021-11-02 13:38:05
2563
11
原创 利用matlab对GOCI产品进行可视化
一、综述利用matlab对GOCI数据产品进行可视化二、数据下载2.1 产品数据下载网址:http://kosc.kiost.ac.kr/index.nm本次实验所使用的数据是2019年2月1日的叶绿素浓度产品2.2 经纬度数据下载GOCI数据中不自带经纬度数据,需要单独下载。下载网址还是GOCI官网,具体下载位置如图所示:2.3 高精度海岸线数据之前用的是matlab自带的海岸线数据,分辨率太低,效果不是很好,如图所示:NOAA高精度海岸线数据下载网址:https://www.
2021-10-22 11:20:44
3586
4
原创 极地遥感学习笔记(一)——冰间水道
本文学习内容参考文献:[1]王玉,马玉贤,陈元,陈伟斌.基于卫星图像的北极冰间水道形态学特征分析[J].海洋技术学报,2019,38(02):8-13.[2][3]一、提取冰间水道的骨架1.1 前提:将研究区的遥感影像通过阈值分割为一副二值化图象,经过 Hilditch算法提取出冰间水道的骨架。1.2 方法 :Hilditch算法1.2.1 原理:算法主要步骤为遍历图像像素。在一次遍历中,对每个像素,若同时满足6个条件,则将其标记为待移除,一次遍历后若存在待移除像素,则将本次遍历所有
2021-09-16 10:11:45
1322
原创 c++ GDAL 完成PCA
c++ GDAL 完成PCAint main(){ const char* imagePath = "D:/data/before.img"; const char* txtPath = "D:/data/result.txt"; UpdateRasterFile(imagePath, txtPath); return 0;}通过UpdateRasterFile(imagePath, txtPath);完成PCA的计算和输出void UpdateRasterFile(const cha
2021-09-02 10:28:03
845
原创 openCV C++ 图像拼接
openCV C++ 图像拼接代码一、思路二、函数解析代码#include<iostream>#include<opencv2/opencv.hpp>using namespace std;using namespace cv;void Joint(Mat img1, Mat img2, const string filename){ if (img1.empty() || img2.empty()) { cout << "读取文件失败!" &l
2021-09-01 11:42:44
5091
原创 C# AE开发 (二):实现地图的放大缩小漫游
C# AE开发 (二):实现地图的放大缩小漫游使用C#编程实现AE开发的一系列地图视图操作。包括:地图的放大缩小、按照矩形框放大缩小、移动、全局显示一、地图的放大缩小放大(Zoom In) private void zoomInToolStripMenuItem_Click(object sender, EventArgs e) { IEnvelope pEnvelop = axMapControl1.Extent;//Extent当前窗口的地图范围 返
2021-05-19 21:24:31
2748
原创 C# AE开发(一):打开 shp、栅格数据
矢量数据:方法一: private void openShapefileToolStripMenuItem_Click(object sender, EventArgs e) { OpenFileDialog dlg = new OpenFileDialog(); dlg.Filter = "shape file|*.shp"; dlg.Multiselect = false; dlg.Title = "..
2021-05-16 21:58:59
1696
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人