Hands-On Geospatial Analysis with R and QGIS: A beginner's guide to manipulating, managing, and analyzing spatial data using R and QGIS 3.2.2

Shammunul Islam

  • 出版商: Packt Publishing
  • 出版日期: 2018-11-30
  • 售價: $2,060
  • 貴賓價: 9.5$1,957
  • 語言: 英文
  • 頁數: 354
  • 裝訂: Paperback
  • ISBN: 1788991672
  • ISBN-13: 9781788991674
  • 相關分類: R 語言地理資訊系統 Gis
  • 海外代購書籍(需單獨結帳)

商品描述

Practical examples with real-world projects in GIS, Remote sensing, Geospatial data management and Analysis using the R programming language

Key Features

  • Understand the basics of R and QGIS to work with GIS and remote sensing data
  • Learn to manage, manipulate, and analyze spatial data using R and QGIS
  • Apply machine learning algorithms to geospatial data using R and QGIS

Book Description

Managing spatial data has always been challenging and it's getting more complex as the size of data increases. Spatial data is actually big data and you need different tools and techniques to work your way around to model and create different workflows. R and QGIS have powerful features that can make this job easier.

This book is your companion for applying machine learning algorithms on GIS and remote sensing data. You'll start by gaining an understanding of the nature of spatial data and installing R and QGIS. Then, you'll learn how to use different R packages to import, export, and visualize data, before doing the same in QGIS. Screenshots are included to ease your understanding.

Moving on, you'll learn about different aspects of managing and analyzing spatial data, before diving into advanced topics. You'll create powerful data visualizations using ggplot2, ggmap, raster, and other packages of R. You'll learn how to use QGIS 3.2.2 to visualize and manage (create, edit, and format) spatial data. Different types of spatial analysis are also covered using R. Finally, you'll work with landslide data from Bangladesh to create a landslide susceptibility map using different machine learning algorithms.

By reading this book, you'll transition from being a beginner to an intermediate user of GIS and remote sensing data in no time.

What you will learn

  • Install R and QGIS
  • Get familiar with the basics of R programming and QGIS
  • Visualize quantitative and qualitative data to create maps
  • Find out the basics of raster data and how to use them in R and QGIS
  • Perform geoprocessing tasks and automate them using the graphical modeler of QGIS
  • Apply different machine learning algorithms on satellite data for landslide susceptibility mapping and prediction

Who this book is for

This book is great for geographers, environmental scientists, statisticians, and every professional who deals with spatial data. If you want to learn how to handle GIS and remote sensing data, then this book is for you. Basic knowledge of R and QGIS would be helpful but is not necessary.

Table of Contents

  1. Setting up R and QGIS Environments for Geospatial Tasks
  2. Fundamentals of GIS Using R and QGIS
  3. Creating Geospatial Data
  4. Working with Geospatial Data
  5. Remote Sensing Using R and QGIS
  6. Point Pattern Analysis
  7. Spatial Analysis
  8. GRASS, Graphical Modelers, and Web Mapping
  9. Classification of Remote Sensing Images
  10. Landslide Susceptability Mapping

商品描述(中文翻譯)

使用R程式語言在GIS、遙感、地理空間數據管理和分析方面的實際案例

主要特點



  • 了解R和QGIS的基礎知識,以處理GIS和遙感數據

  • 學習使用R和QGIS管理、操作和分析空間數據

  • 應用機器學習算法於地理空間數據,使用R和QGIS

書籍描述


管理空間數據一直是一個具有挑戰性的任務,隨著數據量的增加,這變得更加複雜。空間數據實際上是大數據,您需要不同的工具和技術來建模和創建不同的工作流程。R和QGIS具有強大的功能,可以使這項任務變得更加容易。


本書將指導您如何在GIS和遙感數據上應用機器學習算法。您將首先了解空間數據的性質,並安裝R和QGIS。然後,您將學習如何使用不同的R套件來導入、導出和可視化數據,然後在QGIS中進行相同的操作。書中包含了截圖,以幫助您更好地理解。


接下來,您將學習有關管理和分析空間數據的不同方面,然後深入研究高級主題。您將使用ggplot2、ggmap、raster和其他R套件創建強大的數據可視化效果。您將學習如何使用QGIS 3.2.2來可視化和管理(創建、編輯和格式化)空間數據。書中還介紹了使用R進行不同類型的空間分析。最後,您將使用孟加拉國的山崩數據,使用不同的機器學習算法創建山崩易發性地圖。


通過閱讀本書,您將從初學者迅速轉變為中級GIS和遙感數據使用者。

您將學到什麼



  • 安裝R和QGIS

  • 熟悉R編程和QGIS的基礎知識

  • 可視化定量和定性數據以創建地圖

  • 了解栅格數據的基礎知識,以及如何在R和QGIS中使用它們

  • 執行地理處理任務並使用QGIS的圖形建模器自動化

  • 應用不同的機器學習算法於衛星數據,進行山崩易發性地圖和預測

適合閱讀對象


本書適合地理學家、環境科學家、統計學家和所有處理空間數據的專業人士。如果您想學習如何處理GIS和遙感數據,那麼本書適合您。對R和QGIS的基本知識會有所幫助,但不是必需的。

目錄



  1. 為地理空間任務設置R和QGIS環境

  2. 使用R和QGIS的GIS基礎知識

  3. 創建地理空間數據

  4. 處理地理空間數據

  5. 使用R和QGIS的遙感

  6. 點模式分析

  7. 空間分析

  8. GRASS、圖形建模器和Web地圖

  9. 遙感圖像分類

  10. 山崩易發性地圖