自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zsmj的博客

日常生活的新的

  • 博客(26)
  • 资源 (10)
  • 收藏
  • 关注

原创 论文发表时,如何在保证图片清晰的同时,改变图片尺寸

保存后,我们使用其他软件打开这个pdf,就可以看到100%时,图片已经很小了,期刊基本是A4纸,此时是可以容得下的。本文用到的文件如下,可以看到这个图片在12.5%大小的时候已经占了大半个屏幕了,可以想象它的尺寸有多大。2.将刚刚存储的pdf拉进ps,此时就可以改尺寸大小了,此时 按住alt ctrl +I,A4纸的大小是20左右,我们可以保存为17cm,这样的话就保存好了。上面时17cm,下面是我设置的8cm的,可以看到图片尺寸已经变化了。我们将8cm的进行放大,可以看到,图片的清晰度是没有变化的。

2023-09-08 22:35:01 244

原创 python STL时序分解错误

把pd.DataFrame改成pd.Series.python进行时序分解时出现错误。最终发现是数据格式的问题。

2023-07-05 01:02:26 656

原创 GRACE/FO数据下载网址

①此页面会慢慢更新;②ftp网址推荐使用8Uftp下载。

2023-06-30 19:24:35 514

原创 运行PCR-GLOBWB V2模型

根据下载好数据后就可以开始运行程序(github网址)了。我运行的python版本是python3.8+Anaconda。个人感觉此时python3.8运行的比较平稳。我在考虑运行模型前看了这篇总结,,大家可以多看看关于PCR的资料,心里就大致明白整个流程了。运行模型下来,我感觉最难的可能不是运行模型(有可能是我的配置和运行过程比较顺利),而是根据自己的应用对数据和参数进行修改。

2023-05-21 13:55:17 561 11

原创 python selenium批量获取PCR-GLOBWB的输入数据

最近要跑一个PCR-GLOBWB的30min的模型数据,但是里面的数据很多,下载量也比较大,我就根据PCR-GLOBWB github上面给的网址,这个网址是散装文件(有一个zenodo网址给的是一个45G大文件,实在是不得行),于是就写了一个批量下载的脚本,这样就不用一个个单击下载了。

2023-05-20 10:13:39 235 2

原创 如何创建自己免费同步网盘?(类似坚果云,但是薅羊毛)

坚果云非常好用,但是收费比较高哈哈哈,这里是一个类似坚果云的同步盘设置,非常简单就可以设置一个共享网盘文件夹,用起来也很顺手,用的是tera cloud+RaiDrive

2023-02-27 00:35:58 1532 2

原创 蹭下ChatGPT的热度哈哈

蹭下ChatGPT的热度哈哈

2023-02-06 22:47:57 2270

原创 插个眼:python colorbar使用科学计数法

No

2022-11-07 16:41:47 1243

原创 MODIS MOD16A2 download using python----0

modis下载

2022-10-20 18:17:28 357

原创 处理MOD16A2 using python and arcgis:from hdf to tif----1

from hdf to tif

2022-10-20 08:31:56 381

原创 python selenium文件下载

python selenium爬虫大批量下载文件,但浏览器默认打开文件

2022-08-11 22:19:01 2726

原创 GRACE信号中的GIA用什么文件去除?

GIA(glacial isostatic adjustment)的产品找寻路径,也算是GIA的的文件介绍吧

2022-06-01 16:10:26 608 7

原创 如何用python做出一个对应shapfile文件的格网

这篇文章的目的是告诉大家怎么用python批量做一个shapefile内的规则格网。其实arcgis已经能够完成这些问题,但为了更省事,我们可以用一些程序来解决他们。中间涉及到一些python包的安装,自行安装吧。(一)不多说,直接上代码吧!!import osimport numpy as npimport mathimport pandas as pdfrom tqdm import tqdmfrom shapely.geometry import Polygon, Point,

2022-05-31 21:48:57 434

原创 GRACE重力卫星水文应用基本概念之trend

2022-05-20 00:00:00 740 1

原创 Python绘图-怎么获取某个值在色带中对应的颜色

这两天遇到一个问题,感觉还挺有意思。在使用matlplotlib的pyplot进行绘图时,需要根据我的一个具体的值,获取在色带中所对应的颜色。相关的资料很少,并且有的可能不顶用。这里简单的记录一种实现该功能的方式。import matplotlibnorm = matplotlib.colors.Normalize(vmin=-40, vmax=40)#色带的范围是-40至40color0=matplotlib.cm.coolwarm_r(norm(10),bytes=True)这里我以

2022-05-18 11:54:52 1185 1

原创 GRACE重力卫星水文应用基本概念之时变重力场

简单说明一下地球时变重力场,由于个人主要是做应用,可能有些理论的地方写的不是很恰当,欢迎批评指正

2022-05-10 10:04:27 1317

原创 GRACE重力卫星水文应用基本概念之Anomaly

What?Anomaly在GRACE水文应用中通常指的是 某月的水储量相对于某距平时间段(如GRACE mascon数据通常的距平时间段位2004-2009,因为这段时间GRACE比较完整)的差值。其表达的形式通常为TWSA(陆地水储量异常)、SMA(土壤水储量异常) 、GWSA(地下水储量异常)等一些理解Anomaly是GRACE在水文领域中经常用到的词语。GRACE卫星获取的其实是某个地区(或者某个格网)的重力信号,其中绝大多数是由水引起的,但也有其他信号比如矿产开采,泥沙运移等。下文为了便

2022-04-25 21:00:13 3798 35

原创 pandas快速绘图

数据长这样:import matplotlib.ticker as tickerax=ts_pd.loc[['wghm', 'Clsm','Mos', 'Noah', 'Vic'],:].T.plot(title='Model TWSA(Yangtze)',figsize=(9,3),rot=45,grid=True,xticks=range(ts_pd.shape[1]-12))ax.xaxis.set_major_locator(ticker.MultipleLocator(12))..

2022-03-09 08:56:36 1061

转载 arcgis操作记录,拆分面图层

https://blog.csdn.net/Daisy_jf/article/details/103273840

2021-10-09 14:25:38 618

转载 arcgis将一个面拆分成多个面polygon

https://blog.csdn.net/ucs426/article/details/103183770

2021-10-08 23:32:25 8099

原创 2021-10-07

tensorflow训练时出现模型读取错误的解决在model.fit函数运行时,出现的错误是UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xbe in position 0: invalid start byte,我的关键代码是cp_callback = tf.keras.callbacks.ModelCheckpoint(filepath=checkpoint_save_path,save_weights_only=True,save

2021-10-07 10:11:02 180

原创 arcgis融合多个polygon,形成一个单独的文件

融合前的shapefile图层,其属性表为:其中obj_status_n列全是0,我们待会需要选中这一列,必须要选一个全部是同一个值的列。接着找到这个工具点开,之后选择为:点击ok,开始运行,结果如下:...

2021-10-05 20:25:49 1516

原创 python画图示例:上下为线,平均值是空心的箱体图

先看图再上代码import numpy as npimport pandas as pdimport matplotlib.pyplot as plt df = pd.DataFrame(np.random.rand(10,5),columns=['A','B','C','D','E'])f = df.boxplot(sym = 'o', whis=1.5, meanline = False,showmeans = Tru

2021-09-09 17:19:59 170

原创 python科研绘图:左上角RMSE,右下角R2,并画出双色带

python科研绘图:左上角RMSE,右下角R2,并画出双色带 1.结果图2.直接上代码1.结果图2.直接上代码import numpy as npimport matplotlib.pyplot as pltimport random#自己做的数据,可自行调整label1=[‘a’,‘b’,‘c’,‘d’,‘e’,‘f’,‘g’,‘h’]arr1=np.zeros((len(label1),len(label1)))*np.nanarr2=np.zeros((len(label1),l

2021-09-05 14:04:50 2655 1

原创 python判断某一年的第n天的年月日

import datetimedef get_date(year=2017,days=123): the_date = datetime.datetime(year,1,1) result_date = the_date + datetime.timedelta(days=days) d = result_date.strftime('%Y-%m-%d') return dget_date(year=2017,days=123)

2020-11-20 22:48:01 270

原创 nc文件的经纬度判定

nc文件的经纬度判定与验证关于nc文件的读取,相信很多小伙伴会遇到经纬度的判定问题(别问我怎么知道的…)。在这里,我将根据搜集到一些nc文件进行分析,对它们的经纬度表示方式加以判读,并导入arcgis中进行验证。希望对大家的读取工作有所帮助。1.GLDAS_NOAH025_M.A201705.021.nc4这个是水文模型GLDAS noah的数据,格网是0.25度。图1为该nc文件 中的变量"LWdown_f_tavg"。...

2020-07-31 00:03:42 5205 5

GRACE计算所用的负荷勒夫数,0-200阶

GRACE计算所用的符合勒夫数,0-200阶

2023-07-03

netCDF4-1.5.7-cp38-cp38-win-amd64

netCDF4-1.5.7-cp38-cp38-win_amd64

2023-02-27

selenium-4.1.3-py3-none-any

selenium-4.1.3-py3-none-any

2023-02-27

Shapely-1.8.5-cp38-cp38-win-amd64

Shapely-1.8.5-cp38-cp38-win_amd64

2023-02-27

pyproj-3.3.0-cp38-cp38-win-amd64

pyproj-3.3.0-cp38-cp38-win_amd64

2023-02-27

pandas-1.2.4-cp38-cp38-win-amd64

pandas-1.2.4-cp38-cp38-win_amd64

2023-02-27

RaiDrive软件,用于同步

因为官网下载有时进不去,分享一下

2023-02-27

Cartopy-0.18.0-cp36-cp36m-win_amd64.rar

python 3.6 cartopy0.18 whl下载

2021-12-31

physical.rar

压缩包里是python cartopy画图的时候需要的海岸线、陆地、海洋矢量图,在使用cartopy第一次画图时容易报错: C:\ProgramData\Anaconda3\lib\site-packages\cartopy\io\__init__.py:260: DownloadWarning: Downloading: https://naciscdn.org/naturalearth/110m/physical/ne_110m_land.zip 遇到这种情况需要,将该压缩包里面的文件复制到C:\Users\zqq\.local\share\cartopy\shapefiles\natural_earth\physical文件夹下

2021-09-02

pandoc-2.10.1-windows-x86_64.zip

pandoc-2.10.1 官网下载太慢了。。 pandoc是一个文档格式转换工具,可实现不同标记语言间的格式转换。

2020-08-12

chromedriver_for_chrome_81.0.4044.138.zip

chrome_81.0.4044.138的chromedriver,主要用在python的爬虫应用中,可以使用python调用google浏览器

2020-08-09

py_water20200601.py

使用python的selenium包爬取中国气象网每日发布的全国站点数据:大江大河,大型水库,重点雨水情数据。需要使用google浏览器和chromedriver.exe

2020-08-09

PanoplyWin-4.10.11.zip

panoply可以用于打开nc,nc4的文件,主要用于气象数据,可以操作格网类产品。另外,在安装时需要安装java的环境,如未安装,请按照panoply要求安装java环境(安装时会提示)

2020-08-09

python判断含有某字符串的文件

输入某一文件夹(如‘'H:\\temp'’)和字符串(如‘Bmi’),将会输出该文件夹内含有该字符串的所有文件名程

2020-08-07

get_shp_grid.zip

程序功能:输入shapefile图层,将会产生覆盖该图层的格网值,格网间隔有0.1,0.25,0.5,1度(其他需要的可以在程序中自己调整)。 运行平台:win10+python3.6 使用方式:可以将多个shapefile图层放置在shp文件夹中,然后再python平台上运行GetShpGrid,结果将会再grid文件夹中产生。 tips: 1.如果运行中有出错的地方,请检查下自己的shapefile图层中的字段,属性值是否有中文字符,去掉即可。 2.路径名尽量使用英文。 3.如果所需要的python包找不到的话,请参考https://download.csdn.net/download/qq_34907666/12066798

2020-07-28

python地理数据处理包.zip

在使用python3.6进行地理数据出图的时候经常会用的几个包(考虑了GDAL与Fiona的版本对应关系),其中包括Gdal,fiona,basemap,Shapely.

2019-12-30

简单易行的python样条插值

此程序虽然简单,但却能处理日常工作中出现的样条插值问题并且对边界无值的情况也有考虑,一键操作。

2019-04-11

空空如也

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

TA关注的人

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