17.29. 其他计划

Paolo Cavallini贡献的模块- Faunalia

备注

本章介绍如何从内部处理使用其他程序。要完成它,您必须使用您的操作系统的工具安装相关的包。

17.29.1. GRASS

GRASS 是一个免费和开源的地理信息系统软件套件,用于地理空间数据管理和分析、图像处理、图形和地图制作、空间建模和可视化。

默认情况下,它通过OSGeo4W独立安装程序(32位和64位)安装在Windows上,并且为所有主要的Linux发行版打包。

17.29.2. R

R 是一个用于统计计算和图形的自由和开源软件环境。

它必须与几个必要的库一起单独安装( LIST )。要在QGIS中使用R,请使用 Processing R Provider 插件也必须安装。

处理实现的美妙之处在于,您可以添加自己的脚本,简单的或复杂的,然后它们可以用作任何其他模块,通过管道传输到更复杂的工作流中,等等。

测试一些预装的示例,如果您有 R 已安装(请记住从处理的常规配置中激活R模块)。

17.29.3. 其他

LASTools 是一组混合的、免费的和专有的命令,用于处理和分析LiDAR数据。在各种操作系统中的可用性各不相同。

通过其他插件可以使用更多工具,例如:

  • LecoS:土地覆盖统计和景观生态学软件

  • Lwgeom:以前是PostGIS的一部分,该库提供了一些用于几何清理的有用工具

  • Animove:分析动物家园范围的工具。

还会有更多的人来。

17.29.4. 后台之间的比较

缓冲区和距离

我们来装货吧 points.shp 和类型 buf 在工具箱的筛选器中,然后双击:

  • Fixed distance buffer :距离10000

  • Variable distance buffer :距离场大小

  • v.buffer.distance :距离10000

  • v.buffer.column :bufColumn大小

  • Shapes Buffer :固定值10000(融合和非融合),属性字段(具有缩放功能)

看看速度有什么不同,不同的选择是可用的。

Exercise for the reader :找出不同方法之间在几何体输出方面的差异。

现在,请看栅格缓冲区和距离:

  • 首先,加载并栅格化向量 rivers.shp 使用 GRASS ► v.to.rast.valuebeware: 像元大小必须设置为100 m,否则计算时间会很长;生成的地图将包含1和Null

  • 相同,带有 SAGA ► Shapes to Grid ► COUNT (结果地图:6比60)

  • 然后, proximity (值=1代表草,河流ID列表代表SAGA), r.buffer 参数为1000、2000、3000, r.grow.distance (两张地图中的第一张;如果在佐贺栅格上绘制,第二张地图将显示与每条河流有关的区域)。

溶解

基于公共属性融合要素:

  • GRASS ► v.dissolve municipalities.shp 关于我省

  • QGIS ► Dissolve municipalities.shp 关于我省

  • OGR ► Dissolve municipalities.shp 关于我省

  • SAGA ► Polygon Dissolve municipalities.shp 关于省( NB: Keep inner boundaries 必须取消选中)

备注

最后一个在传奇中被打破<=2.10

Exercise for the reader :找出不同方法之间的差异(几何图形和属性)。