- 博客(24)
- 收藏
- 关注
原创 QGIS连接GOOGLE SATELLITE MAP
输入以下参数:https://mt1.google.com/vt/lyrs=s&x={x}&y={y}&z={z}然后右键它,add new connection,
2025-04-07 19:50:40
48
原创 anthro_emiss安装
下载地址:https://www.acom.ucar.edu/wrf-chem/download.shtml。按照之前的wrf-chem安装环境变量的设置。直接执行csh make_anthro。如果没有按照之前的步骤,则需。
2024-10-11 10:30:24
217
原创 NCEP FNL(Final)Operational Global Analysis 数据下载- 驱动WRF
NCEP FNL(Final)Operational Global Analysis 数据集是由美国国家环境预报中心(NCEP)提供的一种高分辨率全球分析数据集。它主要用于天气预报、气候研究和数值模拟,如WRF(Weather Research and Forecasting)模型。根据需要,选择文件后,回到顶部,选择数据下载脚本。脚本上传至服务器,chmod +x 脚本名。
2024-07-18 22:25:24
1034
原创 WRF DOMIAN WIZARD教程 域设置
WRF Domain Wizard是一款很好的WRF模式域交互式设置工具,现在推出了网页在线版,免安装。访问网页进入网页后,选择new,新建一个域再在地图上按住鼠标左键,拖出目标域矩形右下角有将当前域参数输出为namelist.input并保存到本地嵌套域和域分辨率设置,可以自行探索。
2024-07-18 17:58:22
641
原创 PREP-CHEM-SRC安装
去到src目录,修改 convert_edgar_to_RELACS_REAC.f90文件,在第九行前面加!我用的是intel编译器,所以修改include.mk.intel.wrf文件。需要Netcdf,HDF和ZLIB,在安装WRF时已经预装了依赖库。再回到bin/build目录,执行。编译成功后,在bin目录出现。
2024-07-18 16:58:51
532
5
原创 ubuntu c++ 获得主目录以及子目录下所有文件
#include <glob.h>#include <vector>#include<string>#include <sys/stat.h>using namespace std;int judge(string path){ struct stat s; if (stat(path.c_str(), &s) == 0) { if(s.st_mode & S_IFDIR)
2021-12-09 16:13:17
977
原创 ubuntu python unzip主目录以及子目录
# 解压主目录以及子目录下zip文件到各自目录,并删除zipimport osdir_name = "/home/data/"def unzipAllFiles(dir_name): listOfFile = os.listdir(dir_name) allFiles = list() for entry in listOfFile: fullPath = os.path.join(dir_name, entry) if os.path.isdi
2021-12-09 16:08:46
1104
原创 DirectXTK 彩色三角形
直接源码source.cpp// include the basic windows header file#include <windows.h>#include <windowsx.h>#include<DirectXMath.h>#include <d3d11.h>#pragma comment(lib,"d3d11.lib")#pragma comment(lib,"DirectXTK.lib")#pragma comment(li
2020-12-18 22:35:01
470
1
原创 天气雷达数据3D可视化开发(一)
一、使用着色器1.加载并编译两个着色器2.将两个着色器封装到着色器对象中3.设置着色器对象二、顶点缓冲区1.创建具有位置和颜色的点2.创建顶点缓存对象3.通过映射顶点,复制数据并取消映射以将顶点复制到顶点缓冲区三、验证输入布局(通过输入布局对象来协调顶点缓冲区和着色器)1.创建元素来描述位置和颜色2.使用着色器信息创建输入布局对象3.设置输入布局对象四、画图元1.设置要使用的顶点缓冲区2.设置要使用的图元类型3.画...
2020-12-18 22:26:55
2310
原创 MFC获得屏幕大小(除任务栏)、ribbon大小、状态栏大小
MFC获得屏幕大小(除任务栏)、ribbon大小、状态栏大小 //获得屏幕大小(若屏幕上有任务栏,则减去任务栏的大小) RECT screen_rt; SystemParametersInfo(SPI_GETWORKAREA, 0, (PVOID)&screen_rt, 0); //获得ribbon和状态栏大小(放在vs样式设置之后) RECT ribbon_rt, status...
2020-04-26 10:10:31
710
原创 MFC读shapefile线或面文件画地图
MFC读shapefile线或面文件画地图源代码注意显示结果源代码头文件声明成员变量 RECT m_clientRECT; CDC *m_Province_Boundary_memDC; CBitmap *m_Province_Boundary_memBmp; //经纬度范围 float m_minlon; float m_maxlat; //比例 int m_ratio;...
2019-09-26 12:21:32
2134
原创 EasyRadar设计-草稿
在doc里解码后,基数据已得到算法类,在doc里make,或者再其它地方获得doc指针再make,在算法类里画图吗?算法类里得到二次数据,应该在画图类里画图那么:雷达类只解码数据,也就是得到基数据算法类得到雷达类的基数据做二次计算,得到产品数据画图类,既可以拿雷达类的基数据画图,也可以拿算法类的产品数据画图画图注意事项:不同雷达库数与库宽不同,则两个像素点之间的距离代表不同的距离长度...
2019-05-07 16:42:23
219
原创 EasyRadar-类的多态
EasyRadar-类的多态1.识别选择的雷达数据文件2.类的多态实现操作选择的雷达类1.识别选择的雷达数据文件打开一个雷达文件,判断雷达类型,选择相应的雷达类(通过CSring 的 find() 函数)void CEasyRadarDoc::OnFileOpen(){ // TODO: 在此添加命令处理程序代码 CFileDialog dlg(true); CString fil...
2019-05-07 16:00:01
293
1
原创 EasyRadar-SCRadar
EasyRadar-SCRadar1.SC雷达格式2.SC雷达解码函数3.画图函数(非View类+双缓存)4.雷达设备导致方位角数据突变1.SC雷达格式1)VCP21 9层2)方位角约为0-359递增(因雷达设备原因,有出现方位角跳变,下面有例子,已通过代码解决)3)库宽为300米,库数高达4000,但有最大探测距离参数。由最大距离计算有效库数应为555,故有效探测距离约为150公里2...
2019-05-07 15:17:30
1922
3
原创 EasyRadar-SARadar
EasyRadarCINRAD SA格式更改主菜单左上角更改关于SA解码函数(仅反射率)CINRAD SA格式1.反射率距离库长为1公里,最大距离库数为460(不同仰角库数不同)2.速度和谱宽距离库长为250米,最大距离库数为920(不同仰角库数不同)3.SA雷达定量观测有效探测距离为230公里4.SA雷达在低层每个仰角上扫描两次(第一层和第二层)5.VCP21扫描模式仰角为:0.5,...
2019-05-06 17:25:26
1211
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人