自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 docker连接wind10本地pycharm pro

docker连接wind10本地pycharm问题最近使用xemsf包库[xemsf]处理气象数据,发现它没有Windows版本,只能在Linux和macOS平台使用,于是只能曲线救国,使用wind10自带的虚拟机安装docker,并在docker中安装miniconda,然后将docker连接到pycharm。docker可以看作是轻量级的虚拟机,它包含了你创建好的系统配置(包括各种应用),可以方便地分享而免去其他人再次配置环境的繁琐步骤,更多docker介绍请参考文章【1】。方法(1) 先激活w

2022-04-07 21:04:56 1444

原创 GEE在ERA5数据集中提取流域日均温度

GEE在ERA5数据集中提取流域日均温度主要思路代码结果致谢主要思路当我们要提取国外影像的长时间序列、或大尺度地理信息时,可以考虑利用GEE快速实现,免去数据下载和本地存储、运算的麻烦。本次以再分析资料ERA5为例,使用GEE的ImageCollection对象搜集2015-2020年的数据,在map函数中循环计算可可西里流域的日均温度,然后为每幅影像设置日均温度(mt)属性,最后利用ImageCollection的aggregate_array函数提取mt与日期()属性转为List,最后生成一个字典并

2022-01-04 17:26:16 1948

原创 【Anaconda环境下gdal解决ERROR 1: PROJ: proj_create_from_database: Cannot find proj.db】

Anaconda环境下gdal解决ERROR 1: PROJ: proj_create_from_database: Cannot find proj.db问题描述解决方法参考问题描述利用python处理遥感图像时少不了gdal库,而anaconda环境下安装的gdal如果缺少相关环境变量设置的话,就会出现找不到proj.db一类的错误,如本次标题所示即为一例。解决方法只需要在代码开头设置环境变量即可,如下:import osos.environ['PROJ_LIB'] = r'C:\Users

2021-12-15 12:13:06 14652 6

原创 KeyError:MintPy第一步load data失败问题的解决方法

KeyError:MintPy第一步load data失败问题的解决方法MintPy和isce2最好同时安装在同一个conda环境中,否则MintPy后续处理容易出现各种意想不到的错误,比如我之前困扰很久的KeyError错误就是因为MintPy后续处理isce干涉影像时由于环境python差异而不能成功调用isce的prep_isce.py生成rsc文件而导致第一步load data失败,具体细节可参考MintPy issues on github。幸亏MintPy作者Mr Zhang提醒我才明白。后来

2020-12-15 20:56:41 915 2

原创 Ubuntu18.04安装cuda11

Ubuntu18.04安装cuda11为了使用cuda编译isce2加速处理雷达影像,最近尝试安装NVIDIA驱动和cuda。(1)首先,查明笔记本电脑的显卡型号,我的宏碁是GeForce 940M。然后去官网下载相应的NVIDIA驱动安装。期间需要禁用Ubuntu原先安装的N卡,双系统的话禁用BIOS的安全启动,详细操作不表。(2)接着安装cuda11:先查明Ubuntu版本:cat /pro/version然后在cuda网站选择相应版本下载:CUDA安装界面会有一些选项,第一个选择conti

2020-11-25 18:21:58 3816 1

原创 pandas读取CSV文件编码报错问题解决

pandas读取CSV文件编码报错问题解决最近使用pandas的read_csv()函数读取文件时出现这个错误:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb1 in position 0: invalid start byte源代码如下:# -*- coding: utf-8 -*-import pandas as pdfile = r'G:\MyWorkProjects\bukepai.csv'f_txt = r'G:\

2020-09-25 10:40:01 2305

原创 Ubuntu18.04下安装MintPy和PyAPS处理雷达影像

Ubuntu16.04LTS下安装MintPy和PyAPS处理雷达影像MintPy是一个开源的计算InSAR时序的软件,目前提供小基线集法SBAS,其开发语言为python,详细内容可浏览GitHub项目网站MintPy。我们可以根据其提供的文档进行安装使用,安装MinPy还是挺简单的,在此不做赘述。MintPy结合另一个软件PyAPS来做InSAR时序的大气改正,而pyaps的使用需要下载SAR影像对应的国外网站的气象数据——这涉及到账号注册与授权的问题。解决这个问题是使用MinPy的一个关键。首先,

2020-08-27 11:47:55 2605

原创 Win10下安装Ubuntu18.04/Centos7.9双系统

Win10+Ubuntu16.04LTSWin10下安装Ubuntu16.04LTS双系统主要步骤可能遇到的问题Win10下安装Ubuntu16.04LTS双系统许多SAR处理软件都是在Linux环境下开发的,故而有了这次折腾的安装。我的笔记本电脑是宏碁win10,安装Ubuntu期间可以在administrator账户中操作,可以免去许多繁琐。主要步骤(1)使用软碟通ultraISO制作Ubuntu启动盘,软碟通可以在网上下载,具体制作教程也很容易找到,在此不做赘述。ps: 不要在ultraIS

2020-07-12 20:09:52 773 2

原创 aria2高速批量下载哨兵1影像

aria2高速批量下载哨兵1影像卫星雷达影像数据量非常大,以哨兵1为例,平均每景4GB左右,加之其官网哥白尼计划服务器在国外,我们国内下载它的数据速度非常慢,这时借助一些下载工具是非常有必要的。aria2是一个开源下载软件,可以下载各种资源,如磁力链接、metalink,貌似ftp也可,等等。让人赞叹的是,aria2批量下载哨兵1影像非常快,根据我的情况来看,一幅约4GB的影响不到半分钟搞定,相比在官网下载一晚早上起床发现失败的情况——太神奇了杰克!具体下载步骤如下:(1)去哥白尼项目官网( Cop

2020-06-08 09:19:26 1805 6

原创 C2558错误

我们知道,C++有三种情况会调用类的拷贝函数:1)用类的对象去初始化类的另一个对象时;2)如果函数的形参是类的对象,调用函数时,进行形参和实参时;3)函数的返回值是类对象时。如果类涉及到动态内存分配问题,这时候就要写拷贝构造函数!用构造函数进行深复制!构造函数的形参是该类的引用,形参最好声明为常量const,如果不加会报错——C2558。。。...

2019-12-04 22:41:32 1308

原创 ArcGIS10.3拓扑建立过程与问题

矢量拓扑建立过程矢量数据是地理信息系统中的 主要数据类型之一,建立矢量要素数据的拓扑关系有广泛的应用。在实际应用中,有些矢量数据之间需要保持一定的空间关系,如相邻的面状行政区不能重叠、不能有空洞、等高线不能相交等。拓扑在要素之间建立了空间关系模型,利用拓扑可以保证空间数据的完整性,校验要素的有效性、定位拓扑错误和保证数据质量。主要步骤如下:1)先在ArcCatalog中新建目标要素的拓扑,根...

2019-07-23 12:19:15 5147

原创 解决pygame开发中Object has no attribute 'Sprite_g'

python crash course 中的外星人入侵游戏开发解决的问题我在添加一群外星人时遇到了如题目所示的bug,之前添加一只机器人的时候好好的怎么现在多加几个就不干了呢?我好几次盯着代码块,瞅了半天愣是没想到哪里出错了。在我快要放弃的时候,转机出现了。未修改的代码:class Alien(Sprite): """表示单个外星人的类""" def __init...

2019-07-21 14:46:09 11571 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除