• R-GIS: 如何用R语言实现GIS地理空间分析及模型预测


    前言:随着地理信息系统(GIS)和大尺度研究的发展,空间数据的管理、统计与制图变得越来越重要。R语言在数据分析、挖掘和可视化中发挥着重要的作用,其中在空间分析方面扮演着重要角色,与空间相关的包的数量也达到130多个。在本次课程中,我们将结合一些经典的例子培训R语言在空间数据处理、管理以及可视化的操作,从空间数据计量、空间数据插值、空间数据建模、机器学习、数据可视化、空间协变量提取等方面让你全方位进行GIS操作和制图,从此摆脱ArcGIS的复杂操作,实现空间数据的自动化、快速批量操作、建模及其可视化

    R-GIS: 如何用R语言实现GIS地理空间分析及模型预测

    导师:肖博士,拥有丰富的科研和教学经验,具有资深的技术底蕴和专业背景,且长期从事作物生长模型、智慧农业、农业信息化、作物模型与遥感、GIS的结合方面的研究工作。

    一、R语言与数据科学

    二、R语言空间数据介绍与处理

    1 R语言空间数据介绍

    1. R空间矢量数据
    2. R栅格数据

    2 R语言空间数据挖掘关键包介绍

    1. sp: 处理地理数据的基础包
    2. sf:  dataframe数据框风格的地理数据包
    3. rgdal: 封装 GDAL (一个开源地理数据抽象库,提供非常丰富的地理数据读写驱动))
    4. rgeos: 封装 GEOS 一个开源几何引擎, 提供几何模型、几何关系判断、基本几何计算操作等功能
    5. proj4:PROJ4 一个开源地图投影库,提供丰富的地图投影转换算法
    6. spatstat: 空间点格局分析
    7. gstat、field: 地质统计学建模、空间插值
    8. plot、image、image.plot、tmap、ggmap、ggplot2: 空间专题图
    9. leaflet: 现代移动优先的交互式地图绘制框架
    10. leaflet.extras:leaflet 插件
    11. leaflet.esri: ESRI拓展包

    spdep:空间相关性分析

     、R语言空间数据高级处理

    1 R语言空间矢量数据处理

    1. 点、线、面数据
    2. 空间矢量数据的坐标系变换
    3. 空间矢量数据的裁剪、相交与合并
    4. 空间矢量数据的数值计算

    2 R语言栅格数据处理

    1. 栅格数据的生成与数据管理
    2. 栅格数据的坐标系变换
    3. 栅格数据的裁剪、相交与拼接
    4. 栅格数据的数值计算

    3 R语言栅格数据与矢量数据的相互转换

     

     

     

    、R语言空间做图一

    1 R语言基础做图包Plot

    2 R语言空间做图image

     

     

     、R语言空间做图二

    2 R语言空间做图ggplot2

    3 R语言空间专题图tmap

     

     六、R语言多维空间数据处理

    1 nc空间数据的读取、处理与导出

    2 tiff空间数据的读取、处理与导出

    3 多维空间数据的管理

    4 交互式做图leaflet

    七、R语言空间插值

    1 R语言反距离插值方法

    2 R语言克里格空间插值方法

    3 R语言薄盘样条插值方法

     

     

    八、R语言升降尺度技术

    1 机器学习方法使用

    2 空间升、降尺度技术

    2 利用环境变量和机器学习对插值偏差进行校正

     

     

     

    点击查看原文

  • 相关阅读:
    Java错题归纳day16
    1024程序员节特色海报两张
    Java Web程序设计基础二(服务器交互篇——四大属性作用域)
    Linux防火的常用命令
    Unity 之 利用数组来管理资源
    清华博士面试的准备(已通过)
    第三课 Python利器
    关于继承,你了解多少?
    节约软件开发成本,关键在这儿。
    睡岗识别 TensorFlow
  • 原文地址:https://blog.csdn.net/PhyliciaFelicia/article/details/127404544