GAMMA2stamps(全分辨率)

#滤波处理

mk_adf_2d rslc_tab itab rmli/MLI_ave diff0 7 0.4 64 4

#################################### 生成经纬度文件 ##############################

建立经纬度文件

(1)生成pointlist

mkgrid plist 5800 2000 1 1 1 1

(2)将栅格转为点格式

data2pt cop30.rdc.hgt 20231227.rmli.par plist 20231227.rmli.par pdem 1 2
# cop30.rdc.hgt 雷达坐标系下的dem

(3)生成经纬度数据

pt2geo plist - 20231227.rmli.par - pdem cop30.utm.par diff_par.in 1 1 plist_map pmap_coord plat_lon phgt 0 pmask_dem
# cop30.utm.par utm 坐标系下dem的par文件

(4)swap

swap_bytes plat_lon plat_lon4 4

(5)python拆分

python3 lonlat.py

‘’’

import numpy as npcors = np.fromfile('plat_lon4', np.float32)lon = cors[0:len(cors):2]
lat = cors[1:len(cors):2]lon.tofile('lon.raw')
lat.tofile('lat.raw')

‘’‘’

(6)swap

swap_bytes lon.raw lon4.raw 4
swap_bytes lat.raw lat4.raw 4

#################################### 转到stamps ##############################
#准备格式
INSAR_20231227
./SMALL_BASELINES/20231227.rlsc
./SMALL_BASELINES/20210120.rslc
./SMALL_BASELINES/20231227_20210120.diff
./SMALL_BASELINES/20231227_20210120.base

./geo/*.den_rdc # 编码查找表
./geo/20231227.lon
./geo/20231227.lat

./dem/*_seg.par # utm坐标系下的dem的par文件

mkdir SMALL_BASELINES

创建文件夹

run_all.pl ../bperp_file 'mkdir SMALL_BASELINES/$2_$3'  #复制文件
run_all.pl ../bperp_file 'ln ../diff0/$2_$3.adf.diff SMALL_BASELINES/$2_$3/$2_$3.diff' 
run_all.pl ../bperp_file 'ln ../diff0/$2_$3.base SMALL_BASELINES/$2_$3/$2_$3.base'run_all.pl ../bperp_file 'ln ../rslc/$2.rslc SMALL_BASELINES/$2_$3/$2.rslc'
run_all.pl ../bperp_file 'ln ../rslc/$2.rslc.par SMALL_BASELINES/$2_$3/$2.rslc.par'
run_all.pl ../bperp_file 'ln ../rslc/$3.rslc SMALL_BASELINES/$2_$3/$3.rslc'
run_all.pl ../bperp_file 'ln ../rslc/$3.rslc.par SMALL_BASELINES/$2_$3/$3.rslc.par'

pwd # 查看绝对路径

mt_prep_gamma 20231227 /media/estar/SSGC/INSAR/GAMMA2STAMPS_singlelook/INSAR_20231227 0.6 6 2 50 50 

对于前面dem文件有不理解的同学,可以B站视频了解(与上方同名)

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

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

相关文章

【爬虫】Python实现,模拟天眼查登录验证获取token

模拟天眼查登录验证获取token 项目介绍逻辑思路效果演示部分代码展示源代码获取 项目介绍 注:本程序测试时期:2024.7.9,稳定可用 天眼查登录接口升级更新之后,后台接口login接口登录运用了4代极验gt,js逆向部分相当复…

基于单片机的饲料搅拌机控制系统设计

摘要 : 文章主要从软件和硬件两个部分对基于单片机的饲料搅拌机控制系统进行研究设计 。 硬件部分主要由传感器模块 、 信号采集模块、 键盘接入模块 、 LED 显示模块 、 继电器模块以及看门狗模块组成 。 软件部分在 KeilC51 软件基础上重点对控制系统主程序 、…

英语零基础怎么学?40分起步逆袭140,我是这样教的

高中英语零基础考试分数,一般是三四十分。高中英语大部分的题目都是选择题,考三四十分,实际上基本上就是猜答案蒙对的分数。 高中英语并不难,在逻辑思维上,它是高中所有科目中最简单的科目。我个人在进入高中以后&…

AI推介-多模态视觉语言模型VLMs论文速览(arXiv方向):2024.07.01-2024.07.05

文章目录~ 1.InternLM-XComposer-2.5: A Versatile Large Vision Language Model Supporting Long-Contextual Input and Output2.BACON: Supercharge Your VLM with Bag-of-Concept Graph to Mitigate Hallucinations3.Improving Zero-shot Generalization of Lear…

案列:Nginx+Tomcat负载均衡、动静分离群集

一、案列:部署Tomcat(在192.168.10.102和192.168.10.103) 1.关闭防火墙 [rootlocalhost ~]# systemctl stop firewalld [rootlocalhost ~]# setenforce 0 2.安装java环境 [rootlocalhost ~]# yum -y install java [rootlocalhost ~]# jav…

在 PostgreSQL 里如何处理数据的跨库关联查询性能优化?

文章目录 一、了解跨库关联查询的挑战(一)网络延迟(二)数据量庞大(三)索引不一致(四)数据库配置差异 二、优化策略(一)合理设计数据库架构(二&…

计算机网络——网络层(概念及IP地址)

网络层概念 网络层向上层提供的两种服务 在计算机网络领域,网络层应该向运输层提供怎样的服务(“面向连接”还是“无连接”)曾引起了长期的争论。 争论焦点的实质就是:在计算机通信中,可靠交付应当由谁来负责?是网络还是端系统&#xff1f…

JS之防抖和节流

防抖 (debounce) 所谓防抖,就是指触发事件后在 n 秒内函数只能执行一次,如果在 n 秒内又触发了事件,则会重新计算函数执行时间。 ps: 重置普攻,百度翻译要输完停止一定时间后才翻译。 没有防抖和节流的缺点: 函数触发…

快递柜也上网?你身边的物联网应用

快递柜相信大家都不陌生,如今在各类家庭小区、写字楼、工业园区,各类快递柜已经融入大家的日常,为大家的生活带来便利。大家已经习惯指尖交互就能一键取件,这么便捷的体验背后其实是有一套系统运作机制在支撑的,今天和…

C++入门基础

前言 本篇博客讲解一下c得入门基础 💓 个人主页:普通young man-CSDN博客 ⏩ 文章专栏:C_普通young man的博客-CSDN博客 ⏩ 本人giee:普通小青年 (pu-tong-young-man) - Gitee.com 若有问题 评论区见📝 🎉欢迎大家点赞&…

c++ primer plus 第15章友,异常和其他:异常,栈解退15.3.6

c primer plus 第15章友,异常和其他:异常,栈解退15.3.6 栈解退15.3.6 文章目录 c primer plus 第15章友,异常和其他:异常,栈解退15.3.6栈解退15.3.6 栈解退15.3.6 假设 ty块没有直接调用引发异常的函数,而是调用了对…

深入解析工信认证分类:价值及重要性

随着科技的发展和全球化的推进,企业对于产品和服务的质量、安全、环保等方面的要求日益提高。在这样的背景下,工信认证作为一种权威的第三方认证服务,受到了众多企业的青睐。 一、工信认证的类型 工信认证涵盖了多个领域,包括但不…

全网JAVA数据结构中贪心算法,分治法,动态规划的超详解万字保姆级教学

1.贪心算法 贪心算法是一种在每一步选择中都采取当前状态下最好或者最优的选择,从而希望导致结果是全局最好或者最优的算策略。贪心算法不保证到最优解,但在某些问题上可以快速找到一个近似解。 例如在找零钱问题中问题中,买了一样东西36.4元…

QGroundControl的总体架构,模块化设计和主要组件的功能。

QGroundControl 总体架构详细描述 QGroundControl (QGC) 作为一个开源地面控制站软件,其设计原则是模块化、高扩展性和高可维护性。 总体架构 QGroundControl 由多个层次构成,每个层次负责不同的功能。这种分层结构确保了系统的高内聚性和低耦合性。 …

聚焦云技术,探讨 AGI 时代的云原生数据计算系统

6月22日,开源中国社区在上海举办了 OSC 源创会活动,本期活动以「云技术」为主题,邀请了来自华为 openEuler、字节跳动、AutoMQ 等厂商的技术大咖进行分享,拓数派作为云原生数据计算领域的引领者,受邀参与了本次活动&am…

【硬核科普】Ubuntu系统详细解析以及与深度学习的关系

文章目录 0. 前言1. Ubuntu的来源1.1 从Linux说起1.2 开源、稳定的Debian1.3 更稳定、友好且开放的Ubuntu 2. Ubuntu与深度学习3. Ubuntu在自动驾驶领域的应用4. 附录:Linux发行版统计 0. 前言 按照国际惯例,首先声明:本文只是我自己学习的理…

英语成绩一直很差?那是你学习不得法,英语应该这样学

英语是全世界使用最多的一种语言,对于我们学生来讲,学好英语不仅仅是可以取得一个好的成绩,也意味着你以后人生会有更好的发展,但英语这门课难住了不少学生,毕竟它内容多、难度大,在高考时占的分数也很多&a…

idea中没有显示‘‘Spring‘‘一栏 (已解决)

第一步: 随便找一个Bean(即直接或者间接使用Component的类) 第二步: 找到左边的图标, 右键这个图标, 然后选择如下选项: 第三步: 成功 然后就成功了, 可以看到具体的bean了以及其bean的关系图等.

微信小程序图片加载问题及解决方案

引言 在开发微信小程序的过程中,我们经常会遇到图片加载的问题。本文将分享一个常见的问题及其解决方法,帮助开发者避免在小程序中遇到图片加载失败或报错的情况。 问题背景 在开发一个微信小程序时,我遇到了一个棘手的问题:当…

STM32 IIC详解(软件模拟)

目录 一、IIC协议基本原理 1.IIC协议概述 2.时序图分析 二、代码分析 1.IIC初始化 2.IIC起始信号 3.IIC发送数据 4.获取应答信号 5.读一个字节 6.产生ACK应答 7.不产生ACK应答 IIC(Inter-Integrated Circuit)在嵌入式系统中是一种常见的数据通…