QGIS中也有“fishnet”

QGIS堪称Mac上的ArcGIS,免费小巧,插件丰富,比ArcGIS更容易上手。今天分享的是如何在QGIS中生成规则网格,也就是ArcGIS中的fishnet功能怎么在QGIS中完美实现。

# 环境声明:QGIS3.10 Mac10.15.6

# 分享背景:自己想设计WRF网格,所以在QGIS中利用中国分省地图作为参考,进行网格嵌套设计

首先打开QGIS官网下载适合自身版本的QGIS应用,安装好之后打开软件,将网上下载好的中国分省地图的shp文件直接拖进工作区,就完成了shp文件的加载。

首先如果需要生成公里网格,那么需要修改图层的坐标系统。点击右下角的当前坐标系统一栏,然后选择投影坐标系统,选择适合自身情况的投影进行确认修改。注意这里是将地理坐标系统改为投影坐标系统,如果要生成经纬度网格,则不需要修改坐标系统。(我这里要生成公里网格,所以我修改为投影坐标系统:Asia_Lambert_Conformal_Conic)

然后就是重点来啦,点击:矢量-研究工具-创建网格就可以调用QGIS中的生成规则网格功能,这也是与ArcGIS中的fishnet对应的功能。打开工作页面后,如图所示,网格类型:点/面/钻石等;网格范围可以自己输入上下左右四个参数进行定位,也可以选择在画布上选择范围;水平间隔和垂直间隔可以自行设置(因为我修改坐标系统为投影坐标系统,所以这里的单位是米,如果是地理坐标系统,则单位为度);其他不用设置,点击运行即可生成规则网格。

我这里生成的网格为覆盖京津冀地区的9000*9000m的规则网格,如图所示,调整网格透明度之后查看更方便。

这一期分享到此结束啦,希望有缘看到的各位都能有所启发,有错误之处还请批评指正~