- 博客(33)
- 收藏
- 关注
原创 MIKE21结合ArcGIS制作随时间变化的降水文件(.dfs2)-笔记
本文介绍在MIKE21水动力模型中输入随时间和空间变化的净雨过程的方法。通过将研究区划分为不同降水区,利用Shp文件分区分编号,经栅格化、转ASCII后生成.dfs2分区文件;同时创建.dfs0净雨过程文件,包含各分区降水序列;最后使用MIKE工具箱中的“dfs2+dfs0 to dfs2”功能,合并分区与降水过程,生成时空变化的净雨输入文件。
2026-09-10 20:52:04
247
原创 dbf文件UTF-8转GBK编码,以及两编码文件互转
前阵子为了解决shp字段名称字数限制问题,把GIS的默认编码格式改成了GBK,直接导致原来shp文件里的汉字乱码,因此写一个转码工具。
2026-08-06 16:23:31
78
原创 理正计算水利工程边坡抗滑稳定-参数选取-笔记
本文针对河道边坡抗滑稳定计算中抗剪强度参数选取的常见误区展开讨论。重点根据《水利水电工程边坡设计规范》分析施工开挖、水位降落和稳定渗流等工况下参数选择要点。
2026-08-06 11:26:51
272
原创 安装CAD2007时出现 ,错误1606 无法访问网络位置:Autodesk\AutoCAD2007\r17.0\chs\
新建一个txt文件,把下面的内容复制进去保存,然后将文件后缀修改为.reg。运行该文件,之后再进行CAD2007的安装。
2026-08-05 19:39:11
32
原创 CAD文件(dxf)根据河道中心线和断面线位置自动生成断面桩号-笔记
本文介绍了一种基于河道中心线重新生成断面桩号的自动化方法,用于解决DXF文件中多条河道桩号重复和位置不准的问题。方法通过预处理删除原有桩号文字,在河道中心线上游端点添加起始桩号标记,然后利用Python脚本自动完成以下流程:1)匹配起始桩号到最近的河道中心线;2)确定上游端点并排序顶点;3)计算断面线与中心线的交点及里程;4)在断面线左岸端点生成新桩号文字。脚本支持自定义参数,如输入/输出文件路径、图层名称、文字高度和最小夹角等。
2026-07-30 11:20:31
252
原创 从CAD文件(dxf)点高程数据中提取河道断面信息-笔记
本文介绍了一个从DXF格式的河道断面测量数据中提取坐标信息的Python解决方案。原始数据包含断面线、高程点和桩号文字,需要通过编程处理转换为可用的(x,z)坐标数据。文章详细拆解了处理流程:读取断面线、匹配桩号、确定基点、分配高程点、计算投影距离,最终输出Excel格式结果。
2026-07-29 22:50:26
214
原创 蓄滞洪区内非防洪建设项目冲刷计算-笔记
蓄滞洪区非防洪建设项目冲刷计算需区分一般冲刷与局部冲刷。一般冲刷计算存在两种处理方式:若位于主要行洪路径则参照河道算法,否则可不考虑或通过流速对比判定;局部冲刷计算与河道方法一致,关键参数可从模型模拟结果中获取。相关研究为计算方法提供了理论支持。
2026-07-27 16:27:41
249
原创 如何批量删除word文档中存在的无用样式
前段时间收到了其他专业提交过来的报告,我一打开,差点给我 6 年的电脑给干冒烟了。打开样式一看,嚯,那样式多得跟不要钱一样,统计了一下。莱莱滴😡,发报告你给我发好的喂!于是乎开始苦逼地找删除样式的办法,下面链接里提到了 2 个方法。方法一是在样式管理器里编辑,不过删除数量太多 Word 会崩溃。方法二 XML 文件替换法其实还挺好的,但是我应用的时候发现我这边情况有亿点复杂:1. 大几百页的报告,我根本不知道哪些样式是有用的(歪头摆手);
2026-07-24 11:30:52
273
原创 Python绘图坐标轴数字要求三位分节的处理方法
比如说1000,用三位分节法的写法就是1 000,咱们操作的时候可以先式化字符串,用千位分隔符表示数字就是1,000,再把逗号换成空格。
2023-12-05 16:24:59
1148
原创 matplotlib绘图时设置坐标轴标签上下标,并缩小角标字号
平时用matplotlib绘图总会遇到坐标轴单位存在角标的问题,在网上找了一圈设置上下角标的方法还是很多人提的,此处就不细说了,但是角标字号怎么缩小没找到有人说,笔者是个小菜鸡也是备受折磨,找了一个凑合能用的法子分享出来。
2023-09-05 20:11:18
3722
原创 时间上不连续,或有空缺的数据如何绘制折线图
一般情况下,数据部分缺失可以通过插值等手段补全,或者不处理空一小段对成图效果也影响不大,但是如果我拿出20年逐日数据,每年只有四五个月有数据,那阁下又将如何应对呢?现在图片长下面这样,可以看到每年只有5到9月有数据,本来就不好看(随机生成的没办法),再空一大段直接没法看,下面咱就试试把空的月份去掉。现在效果稍微好了那么一丝,收工。
2023-09-05 09:28:38
2315
原创 可视化cmap中各颜色,并输出其HTML颜色代码
有些时候在使用默认cmap时,有些颜色需要,其他的看不上,需要自己做一个cmap,这时候就需要提取默认cmap中需要的颜色代码,下面是一个运行在jupyter 中的例子。
2023-08-28 15:47:45
863
原创 NCDC气象数据的提取与处理(四):python批量读取、写入nc数据经纬度格点数值
NCDC的站点数据处理在之前三节里已经介绍过了,但是NCDC的就那么几种数据可能不能满足日常使用,比如说辐射数据他就没有。本例将nc格式的文件中站点经纬度数据提取出来并按照一定格式输出为xlsx,方便后续数据处理
2023-03-28 10:25:58
8508
11
原创 ERA5-Land 逐小时数据_累积值(如辐射数据)处理的注意事项
本文以辐射数据为例,介绍ERA5-Land逐小时数据集累积变量的单位换算以及转换为瞬时值的操作流程,和注意事项。
2022-11-30 18:45:00
13455
19
翻译 pandas逐行/列 遍历Dataframe的三种方式
pandas.DataFrame.iterrows(),intertuples(),items()三个函数的官方文档翻译
2022-11-28 16:47:06
25331
原创 NCDC气象数据的提取与处理(三):python批量将站点数据重采样为日数据
次小时的气象站点数据往往不能满足我们的需求,更多的时候,我们需要的是逐日或着逐月的数据,本教程将展示次小时的数据表重采样方法(本文以重采集为逐日数据为例)
2022-11-25 20:39:12
5082
8
原创 NCDC气象数据的提取与处理(二):python批量转换isd-lite数据为xlsx
根据“在NCDC气象数据的提取与处理(一)” 中得到的站点列表,从全国的站点数据中筛选指定站点,并将isd-lite格式的数据转化为其他形式(本教程以转化为 .xlxs 为例)
2022-11-22 21:05:05
12065
51
原创 NCDC气象数据的提取与处理(一):获取站点列表
对于NCDC数据,想获取研究区域内的站点,同时对站点观测起止时间有一定要求,可以尝试下面思路来获取满足条件的站点列表
2022-11-22 16:24:19
11663
1
原创 ASTER GDEM v3.0数据下载后,拼接
ASTER GDEM v3.0数据下载下来 之后,使用Global Mapper对其进行拼接
2022-11-17 08:55:32
2282
2
原创 GDAL error: ‘NoneType‘ object has no attribute ‘GetGeoTransform‘
python报错:'NoneType' object has no attribute 'GetGeoTransform',解决方法
2022-11-08 09:23:52
5336
原创 pandas 删除连续缺失超过n行的数据
dataframe 快速删除 连续缺失的多行数据 的实现方法。实现方式肯定不止一种,文章也可能存在错误,欢迎大家批评交流。
2022-09-09 11:06:09
1439
原创 module ‘matplotlib.font_manager‘ has no attribute ‘_rebuild‘解决方法
在参考一些用于解决matplotlib绘图,汉字乱码问题的博客做法时,报错module 'matplotlib.font_manager' has no attribute '_rebuild'。
2022-09-06 21:03:38
8298
原创 用python写的,一个中英文转摩斯电码小程序
一个用python写的将英语(中文转拼音)和摩尔斯电码转换的程序,本人初学乍练,程序纯属练习和娱乐,如有错误欢迎指正。
2022-08-19 17:14:11
3714
原创 Python使用CDS API时,报Exception: Missing/incomplete configuration错误
Python使用CDS API时下载ERA5数据时,报Exception: Missing/incomplete configuration错误,这说明缺少一关键文件,本文介绍了该问题解决的详细过程,以及其他博文中往往忽略的可能出现的小问题。
2022-07-25 22:19:38
7560
10
原创 Matplotlib 添加坐标轴刻度时的一个常见问题
python初学者学习使用matplotlib作图时,可能会遇到添加坐标轴不起作用的情况,这时有可能是因为代码段顺序出了问题。
2022-05-24 18:10:29
955
1
NCDC气象数据的提取与处理(三)范例数据
2022-11-28
ASTER GDEM v3.0高程数据下载和拼接的范例数据
2022-11-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅