【QGIS】软件下载安装及GIS4WRF插件使用
【QGIS】软件下载安装及GIS4WRF插件使用
【QGIS】软件下载安装及GIS4WRF插件使用
QGIS软件下载
官网-QGIS-Spatial without Compromise
下载安装包,居然有1.2G,那就慢慢下载吧!
QGIS软件安装
双击安装包,如下:
接受许可,继续
修改文件安装地址,继续
开始安装,
安装完成后,界面如下:
打开QGis软件,界面如下:
GIS4WRF插件导入
GIS4WRF 是一个免费且开源的 QGIS 插件,旨在帮助研究人员和从业者进行高级研究天气研究与预报(WRF)模型的建模工作流程。GIS4WRF 可以用于预处理输入数据、运行模拟以及可视化或后处理结果。该项目支持 Windows、macOS 和 Linux 平台,并提供 MPI 启用的预构建二进制分发版。
GIS4WRF的详细介绍可参见官网-Welcome to GIS4WRF
1 界面直接安装
安装流程:
- 确保已安装最新版本的 QGIS 3。
- 在 QGIS 中,通过 Plugins > Manage and Install Plugins 菜单找到并安装 GIS4WRF。
步骤1: 点击【Plugins tab】 in QGIS → 点击【Manage and install plugins】→点击【click install plugin】
步骤2: 搜索【GIS4WRF】插件,如下:
选择【Install Plugin】,弹出以下界面:
确定后,成功安装GIS4WRF插件。界面如下:
另:报错-Couldn’t load plugin ‘gis4wrf’ due to an error when calling its classFactory() method
报错界面如下:
该错误消息表明插件的 classFactory()
方法存在问题。该方法对于在 QGIS 环境中准备和启用插件至关重要。在该过程中出现问题时,插件无法加载,从而导致报告的错误。
常见原因:
1、Python兼容性问题:
o 确保插件与您系统上安装的Python版本以及QGIS支持的版本兼容。
版本如下:
Python version: 3.12.6 (main, Sep 7 2024, 18:59:42) [MSC v.1938 64 bit (AMD64)]
QGIS version: 3.34.11-Prizren Prizren, 2904bcec
2、缺少依赖项:
o 检查插件是否依赖于外部库或依赖项。确保这些库或依赖项已正确安装在您的系统上。
3、插件安装路径:
o 确认插件文件已正确放置在相应的目录中。插件文件夹应位于QGIS插件目录中。
4、插件版本不匹配:
o 确保您使用的是与QGIS安装兼容的插件版本。升级或降级插件可能可以解决兼容性问题。
网上解答大部分是说应该升级QGis软件或升级插件。
2 下载安装包后手动导入安装
步骤1: 下载库(repository)并解压缩
Github-GIS4WRF/gis4wrf
安装包如下:
步骤2: 运行build.py
在Pycharm界面中运行build.py文件,生成gis4wrf.zip文件。
步骤3: 安装GIS4WRF
QGIS -> Plugins -> Manage and Install Plugins -> Install from ZIP -> find your gis4wrf.zip file -> Install Plugin
界面如下:
安装完成后,如下:
GIS4WRF插件使用
打开QGis软件,打开 “GIS4WRF”插件:
导入namelist.wps文件后,界面如下:
参考
1、GIS4WRF插件安装失败-Couldn’t load plugin ‘gis4wrf’ Due to classfactory() method
尝试解决:
Download the repository as zip or clone. Then there is build.py in the folder, run it as ‘python3 build.py’ and the gis4wrf.zip file will be created. After that, open QGIS -> Plugins -> Manage and Install Plugins -> Install from ZIP -> find your gis4wrf.zip file -> Install Plugin. As a result, you will be able to install successfully.
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)