
python
文章平均质量分 61
DP+GISer
这个作者很懒,什么都没留下…
展开
-
python基于GDAL的多线程高速批量重采样、对齐栅格、对齐行列数,并无损压缩
在自己写代码处理遥感数据进行波段计算,或者基于遥感等空间数据进行机器学习、深度学习时,一般都需要各图层行列数一致。在QGIS中有“对齐栅格”工具可以完成该任务,但是QGIS中没有提供批量操作的接口,在数据比较多时,需要手动重复操作。原创 2023-09-12 20:40:43 · 805 阅读 · 0 评论 -
获取TIF栅格的数据范围边框(不是外接矩形)保存为shp
在论文写作中,我们经常需要绘制研究区和研究数据分布图(如图1所示),那这样的数据分布框(图1 中蓝色框或图2中黄色框)怎么获取呐?作者在制作研究数据分布图时,通过搜索发现大部分的教程都是生成TIF的外接矩形框(图2中红色框)而不是数据范围框(图1 中蓝色框或图2中黄色框)。接下来看一看如何获取数据的范围边框。原创 2023-03-03 11:26:33 · 1785 阅读 · 0 评论 -
GEE高速下载 GEE快速下载 GEE本地下载 GEE批量下载 Python本地快速下载GEE数据(比网页版保存到网盘再下载快几十到百倍,尤其是在下载几十年的长时间系列数据时,速度提升更加明显)
GEE Python本地快速下载GEE数据,比网页版保存到网盘再下载快几十倍甚至是百倍,此方法本人探索了很久,尤其是在下载几十年的长时间系列数据时,速度提升更加显著,本人下载的是青藏高原era5雪深数据,经测试一分钟可以下载近140天的数据。原创 2022-11-28 15:46:45 · 1955 阅读 · 1 评论 -
Anconda换源+虚拟环境创建及使用(界面操作)
anconda简单使用原创 2022-06-16 20:46:09 · 1631 阅读 · 2 评论 -
Anconda安装
anconda安装教程原创 2022-06-16 20:06:49 · 588 阅读 · 0 评论 -
Python定时操控电脑
需要的库 pyautogui datetime threading interval 特别注意使用管理员权限运行代码,非常重要,否者pyautogui操作无效定时操作电脑代码import pyautogui as pgimport datetimeimport threading##获取按键位置# while True:# print(pg.position())#定义需要的操作,这里以单击某个按键为例def fun():原创 2022-05-18 09:52:21 · 518 阅读 · 0 评论 -
python 内置函数笔记(边学边用边记)
1.enumerate()enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。语法enumerate(sequence, [start=0])参数 sequence -- 一个序列、迭代器或其他支持迭代对象。 start -- 下标起始位置。 返回值返回 enumerate(枚举) 对象。>>>seasons = ['Spring', 'Su.转载 2021-08-24 20:06:50 · 194 阅读 · 0 评论 -
01 Numpy基础
1.1 生成NumPy数组1.1.1 从已有数据中创建数组原创 2021-07-07 20:25:35 · 243 阅读 · 6 评论 -
数据结构与算法—Python版(1概述)
1 概述目录1 概述1.1数据时代1.2 问题求解的计算之道抽象的“计算”概念:关于“计算”的数学模型1.3图灵机计算模型图灵机Turing Machine基本概念图灵机由以下几部分构成一个图灵机例子1.4算法和计算复杂性问题的分类计算复杂性与算法不可计算问题1.5突破计算极限1.6什么是抽象和实现抽象(Abstraction)...原创 2019-10-10 20:17:23 · 822 阅读 · 0 评论