自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 12条项目管理原则

成为勤勉、尊重和关心他人的管家有效地干系人参与识别、评估和响应系统交互根据环境进行裁剪驾驭复杂性拥抱适应性和韧性营造协作的项目团队环境聚焦于价值展现领导力行为将质量融入到过程和可交付物中优化风险应对为实现预期的未来状态而驱动变革

2023-08-09 13:52:15 170

原创 ArcGIS中的select by location(选择——>按位置选择)

有时候我们在使用省市县镇等边界裁剪(提取)渔网时,可能想得到这种效果(选择-按位置选择)

2022-11-22 16:20:40 5325 1

原创 假设从文件夹A中随机选取100个文件,复制到文件夹B中

#coding=utf-8# 作 者 : PeiQi# 开发时间 : 2021/11/4 0004 上午 8:56# 文件名称 : random500.PY# 开发工具 : PyCharm'''需求: 随机取指定个数的地块,为了节约计算资源,避免每次计算非验证的地块,首先将随机选取的地块对应的shp文件复制到文件夹中, 每次运行程序,只计算随机获得的地块。本模块代码的作用: 随机生成指定个数的数字写入.txt文档,并将随机生成的数字对应的.shp文

2022-04-20 20:31:14 995

原创 线下使用python将多个shp要素文件批量转为tif文件(二值图,不含经纬度信息)

需要使用到arcpy这个库,但是目前常用的python3不支持这个库,因此需要切换到python2.7之后,再继续运行代码.# -*- coding: UTF-8 -*-# 作 者 : PeiQi# 开发时间 : 2021/9/20 0020 下午 9:17# 文件名称 : 0920test.PY# 开发工具 : PyCharmimport arcpyfrom arcpy import envimport os.pathimport arcgisscripting

2022-04-18 21:10:48 1706

原创 面向地块的NDWI_MEAN阈值分割旱田-水田

刚接触ArcGIS,很多功能都不熟悉。一、需求AI E提取的地块边界其中包含旱田和水田,由于我只需要旱田的边界数据,因此需要将水田剔除。友谊县一般在五月左右泡田插秧,因此拟使用五月份的哨兵2影像计算NDWI进行剔除水田二、数据1、通过哨兵2在20200529拍摄的RGBN影像计算得到的NDWI单波段TIF数据2、使用AI E云平台提取的地块边界矢量文件result.shp。属性包括三、实现过程1、计算每个地块的平均NDWI①使用ArcGIS的“以表格显示分区统计”功能,计算每个地块的平均

2022-04-08 18:32:20 1879 3

原创 阿里达摩院的AI Earth(AIE)云平台介绍

基于达摩院在深度学习、计算机视觉等方向上的技术积累,结合阿里云强大算力支撑,提供遥感、气象等多源对地观测数据的云计算分析服务,用数据感知地球世界,让AI助力科学研究。首先放上云平台地址我大概是在3月4日收到的平台公测短信通知,作为公测用户免费体验的,昨天参加用户调研的时候,官方给的消息是平台现在应该处于你申请即可以快速通过使用的阶段。首页首页主要的功能按钮有数据检索、AI智能影像解译和平台在某些场景下的业务解决方案。一、数据检索平台目前只支持中国境内Landsat8 C2 L2 2014至今

2022-03-23 15:31:34 3319 1

原创 RMSE的excell计算公式

=SQRT(SUMPRODUCT((C2:C58-D2:D58)^2)/COUNTA(D2:D58))D是真值,C是预测。数字表示起始和终止

2022-01-06 20:51:24 17984 9

原创 使用pycharm和python2.7的arcpy实现批量shp转tif

其实arcgis中的python编程挺友好的,一般每个功能都会附带python的实现代码,实现批量化的话,一般只需要加上一个for循环和占位符即可。我在这里实现的是批量“要素转栅格”。下面是arcgis中自带的要素转栅格代码import arcpyfrom arcpy import envenv.workspace = "C:/data"arcpy.Clip_analysis("majorrds.shp", "study_quads.shp", "C:/output/studyarea.shp

2021-09-22 09:38:48 1640

原创 配置pycharm使用arcgis自带的python2.7解释器

前提之前做深度学习都是用的Anaconda里创建的虚拟环境的python3.x,目前做的工作需要使用arcgis中的python编程,需要使用arcpy。貌似现在的conda和python3.x对arcpy不太友好,所以使用arcgis自带的python2.7解释器。配置打开pycharm,“file”-“setings”-“Project:你的项目名”-“Project Interpreter”-“show all”点击右边的“+”号依次点击1,再点击2,找python2.7在本机的位置,一

2021-09-22 09:26:33 2314

原创 使用模型迭代器从县级的地块shp图中,依次提取单一地块的shp

shp县级shp部分示例提取单一地块结果1新建模型在ArcGIS里的“工具箱”-“我的工具箱”右键新建一个工具箱(CSDN.tbx),再在新建的CSDN.tbx上右键新建“模型”。具体结果如图。添加将要提取的原shp文件拖到模型的框中然后在模型界面的功能栏中点击“插入”-“迭代器”-“要素选择”。之后依次按123进行点击1“连接”,2拖动箭头线进行连接,3选择输入要素。双击迭代要素选择,在“按字段分组”中选择,自己按需选择,我是将把单一地块作为最小单位进行提取的,所以是安装Ob

2021-09-16 09:39:10 1148

原创 使用conda简单靠谱的安装GDAL依赖

1、打开Anaconda Prompt2、激活要安装GDAL的环境,activate env_name3、打开网址https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal ,下载对应自己机器位数、python版本的gdal安装包(cp37代表python3.7)4、打开存储下载好的gdal文件夹5、在Anaconda Prompt界面输入pip install 后,直接将下载好的gdal文件用鼠标拖到pip install 语句后6、回车,等待安装.

2021-09-12 15:01:02 1177 1

原创 使用训练好的模型对遥感大图像进行忽略边缘(划窗)预测

大佬原文链接大佬代码可以直接用,只需简单修改即可依次为:要预测的遥感图像、训练好的模型、预测结果大图预测后大图像可能全黑色,原因是像素灰度值为0或1,因此需要进行一下后处理。下面实现代码比较老套,也可以对大图拼接代码进行修改。from PIL import Imageimport numpy as npimport matplotlib.pyplot as plt//Result.tif为预测后的全黑大图img = np.array(Image.open('Result.tif').c

2021-08-18 16:07:29 1263 1

原创 使用自己制作的shp文件从GEE下载某地的哨兵2的tif影像与其他shp文件地理范围对不齐

问题描述出于实验要求,需要从GEE上下载某县的哨兵2的tif影像,下载影像时用的自己制作的该县shp图(xian_shp)。由导师提供该县的耕地地块图geng_shp.在使用tif影像和地块shp制作深度学习数据集时,发现tif和xian_shp放入arcgis中显示时,存在一定程度的偏移(应该是因为xian_shp和geng_shp文件没有使用统一的范围标准)。这种情况下制作的数据集应该是无法使用的。xian_shp范围小于tif因为后期要用到将大图像裁剪为256的小图像,裁剪程序存在写入地理坐

2021-08-18 15:15:21 1341

原创 Anaconda命令

查看conda版本:conda --version升级当前版本conda:conda update conda创建虚拟环境:conda create --n name python=3.6列出所有环境:conda info -ewindows激活虚拟环境:activate name删除环境:conda remove -n name --all注销环境:deactivate查看已安装的包:conda listconda安装包:conda install 包名pip 安装包:

2021-07-29 10:37:40 81

原创 批量裁剪多波段遥感影像

批量自动对大幅的多波段遥感影像进行裁剪(512*512),裁剪代码搬运知乎文章,想了解具体裁剪程序的话可以进大佬知乎文章看看,大佬在里面写了滑动窗口裁剪和随机裁剪。我只是在大佬的基础上加了顺序读取多个影像,依次裁剪,并将裁剪结果按照原影像名新建多个文件夹,存放裁剪结果。实现点击一次,裁剪多张影像的功能。import osimport gdalimport numpy as np# 读取tif数据集def readTif(fileName): dataset = gdal.Open(fi

2021-07-23 14:56:59 1629 1

空空如也

空空如也

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

TA关注的人

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