原创 AttributeError: module ‘numpy‘ has no attribute ‘int‘.
1、降低numpy版本——不一定成功,我试过从1.24降到1.20,没用、然后从1.20降到1.19,还是没用。网上一大堆都会说这个办法。2、修改源码——找出报错的全部地方,修改源码,还有其他错误就喂给gpt,很方便也很快。最近复现论文代码,被这个问题困扰。
2024-05-06 14:51:20 269
原创 Linux下安装snaphu
5、sudo make install,记得先创建man、man1文件夹,不然会提示不能再/usr/local/下复制文件。是 macOS 特定的编译器选项,所以你需要将其替换为适用于 Linux 的选项。一般来说,Linux 下使用的是。4、进入到snaphu的src文件夹里,执行sudo make,如果报错。3、在/usr/local/下创建man,在man下创建man1文件夹。2、解压,移动文件夹到/usr/local/下。在这个 Makefile 中,选项来指定 64 位架构。
2024-05-01 18:41:26 325
原创 Ubuntu系统重装
1、删除相关卷,ubuntu引导项(select disk、assign letter的方法)5、重新安装GAMMA、pycharm、重新创建虚拟环境、matlab。/usr 挂载点/usr 200G 逻辑分区 ext4日志文件系统。/boot 2g 挂载点/boot 逻辑分区 ext4日志文件系统。4、下载nvidia驱动、torch、cudnn、cuda11.8。6、LiCSBAS、isce、mintpy记得重装。/ 100G 挂载点/ 逻辑分区。efi 1024MB 逻辑分区。
2024-04-28 21:11:14 466
原创 TypeError: Object of type Timestamp is not JSON serializable
keplers添加筛选器,TypeError: Object of type Timestamp is not JSON serializable
2024-04-21 14:26:21 199
原创 ESA SNAP更新失败
snap用起来真是一言难尽,老师原话:很拉,不更新进行处理又会报错(本科的时候就已经体验过了),但是更新又会发现老是失败,just pop up a window: try again later、unable to connect to update center。到论坛去问,说是网络问题,我科学上网也不行啊。今天边上课边更新,还是挂着t进行更新,尝试了n次,都是失败,后面成功更新也不知道咋回事,随缘更新?好不容易更新成功,一点开右下角。合着白更新了是吧,只要数据处理不报错,能不更新就不更新。
2024-04-18 19:46:04 160
原创 GAMMA数据处理(七)
GACOS提供的大气延迟数据 是小端节字节序,GAMMA的数据是大端字节序,需要对解缠后的干涉对进行字节序的转换,再对GACOS的ztd文件进行重采样,与干涉对的分辨率一致,在进行大气改正。今天在网上看到一个问题,从评论中学到的,关于使用GACOS产品对干涉相位进行改正的问题。新学到一个命令:swap_bytes,大端转小端字节序。GAMMA里面有重采样的命令,但是我没有使用过。
2024-04-08 20:10:37 170 1
原创 GAMMA数据处理问题(七)
我将多视视数,在距离向设置的8,在方位向设置的2,于是我尝试计算了一下,用方位向行数除以视数,正好是6763.5,不然没法解释这个数字从哪来的。于是我又试着计算了一下距离向的,好像正好也是这个数字。不知道这个是不是正确理解?phase_sim_orb报这个错是什么原因呢,说是我的hgt文件和模拟的干涉图行数不匹配,之前geocode生成hgt的参数不是在mli.par文件中看吗,为什么会出现行数不匹配的情况啊,难道不是par文件中里面看?
2024-03-23 22:56:46 264
原创 GAMMA处理数据(五)
因为这个错误:浪费了大把时间,到处百度,bing,怀疑是脑子糊涂了,我的参数输入错误了,命令叫输入par文件,莫名其妙输入了rslc文件,并且不厌其烦地输入一边又一遍,不得不说我的耐心总是用在了不该用的地方,痛苦.jpg。命令:SLC_diff_int。
2024-01-22 19:07:17 454
原创 ML与地球科学领域(一)
特刊还鼓励关于将AI/ML技术与领域知识相结合的方法的协作开发的论文。(b)利用人工智能/机器学习开发基于过程的推理框架,以有限数据诊断和量化地球系统的功能。最近了解了一些深度学习在地球科学领域方面的应用,浅看了一些文献,在这里做一个简单的总结。(c)将机器学习与基于过程的模型相结合,开发从稀疏数据集构建降阶模型的新方法。(e)利用机器学习算法为机理模型和代理模型推导必要的水文和生物地球化学变量。(f)通过数据驱动的方法研究水和其他物理/人类系统之间的联系。机器学习在云和气候方面的应用。
2024-01-21 18:24:12 417
原创 GAMMA数据处理问题(三)
在用python gdal包函数GetProjection()读取影像投影信息时程序报错。但是我没有这么做,我换成了自己的虚拟环境就好了。不知道为什么,总会遇到一些奇奇怪怪的问题。
2023-12-16 12:48:07 422 1
原创 Yolov8-目标检测-在自己的数据集上训练模型
放弃自己配置的环境,使用google colab。以及在linux、google colab上的报错信息
2023-12-08 17:10:35 1683
原创 GAMMA数据处理问题(一)
我用来干涉的文件用错了,因为进行了重新命名,导致我用成了配准之前的数据,耽误了好久,找师兄,发现了问题所在,现在还在重做,看结果吧。问题:所有命令输入正确,但是在干涉图中各个burst之间产生了缝隙。
2023-11-19 15:46:46 133 1
原创 SAR多视处理
数据入射角<IncidenceAngle>:20.8度,距离向采样间隔<PixelSpacingRg>:4.73米,最大制图分辨率为4.73/sin(20.84)=13.3,因此这里设置制图分辨率为15米,也可以根据需要设置更大的值。卫星在侧视获取数据的时候,由于是SAR(合成孔径雷达)技术,入射角、地面和天线的距离决定数据的分辨率不同,因此SAR数据的像元一般是长方形的。多视的视数是斜距的距离向和方位向的分辨率以及入射角计算出来的,为了得到方位向和距离向相同的地面分辨率,即地距分辨率。
2023-11-18 22:06:01 464 1
原创 干涉相位的计算
SAR影像中的单视复数数据是一个矩阵,每个像素包含振幅和相位信息。在进行干涉计算时,可以使用复数共轭相乘来求得两幅SAR影像的相位差。相比之下,使用反正切函数计算得到的相位差存在跳变错误的问题。因此,在干涉计算中,复数共轭相乘是更可行的方法。
2023-11-18 20:55:19 176 3
原创 GAMMA处理数据(二)
不知道为什么,没有迭代成功,应该是我输入的命令有问题,暂时还不知道应该怎么修改,初步怀疑是不是。(3)将list2、list1文件内容粘贴到新的list文本文件中,查看list里面的内容more list,zipfile的名字在前面,tab的名字在后面。(1)创建2个tab文件:touch tab{1,2},现在打开tab1、tab2,里面都是空的,待会儿会把zipfile的名字写入。之前实现了单副影像SLC数据的生成,现在实现批量SLC数据的生成,将多个zipfile文件输出为SLC数据。
2023-11-05 19:28:39 318
原创 GAMMA处理数据(一)
(6)生成KML文件,在谷歌地球上查看:这里本想生成kml文件,在实际地理位置上查看一下,命令是kml_map,需要输入dem_par文件,但是demo里面没有提供,用自己数据的时候再试试。目前的目标是只到利用GAMMA生成干涉图这一步骤,处理的数据有30景,需要的数据有精密轨道数据、覆盖SAR影像的DEM数据,可能会涉及到frame之间的拼接,这个我还不知道怎么处理。先放在这里,之后再来验证。,这个参数没找到,后面请教了师兄,就是斜距向的宽度,这个参数可以在生成多视影像的par文件里面找到,如下图所示。
2023-11-03 16:38:54 444
原创 NASA DEM数据下载
美国航空航天局(NASA)的 LP DAAC 在 2020 年发布的 DEM数据,分辨率为 30m,作为外部数据以消除地形对干涉相位的干扰。分别是1角秒和3角秒精度数据,即分辨率对应为30m,90m。
2023-10-31 14:37:29 551 1
原创 Linux安装deb文件
如果提示一个依赖项的错误,使用命令来修复依赖项的问题。加了sudo就要输入登录密码,输入密码不会有显示。输入“sudo dpkg -i 文件名。
2023-10-29 20:49:34 116 1
原创 后续之启动Anaconda报错
libGL error: MESA-LOADER: failed to open vmwgfx: /usr/lib/dri/vmwgfx_dri.so: 无法打开共享对象文件: 没有那个文件或目录 (search paths /usr/lib/x86_64-linux-gnu/dri:\$${ORIGIN}/dri:/usr/lib/dri, suffix _dri)还是遇到了一些问题,现在还是在自己的笔记本上装了个虚拟机,没有装双系统,感觉会非常卡。现在将遇到的问题以及查询到的解决方法做了一个汇总。
2023-10-01 02:16:26 433
原创 LiCSBAS以及LiCSBAS2的安装
装了n久,终于装成功了,在实验室的电脑上安装不成功,绝大部分原因是:我没有转到自己创建的python虚拟环境中,导致出现各种奇奇怪怪的问题。(3)在配置文件写入以下内容,将directory修改为自己的安装路径:(这里好像是前面安装过程中,我一直输入的是yes,自动添加了配置内容,我打开.bashrc文件就有这些内容了)Question:安装的python版本太高,后面安装licsbas会显示not OK,remove掉之前创建的环境,关掉代理之后重新创建个版本低一点的python环境。
2023-09-30 17:30:25 245 2