Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Geospatial Analysis With R

Posted By: ELK1nG
Geospatial Analysis With R

Geospatial Analysis With R
Published 8/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 14.71 GB | Duration: 14h 6m

Beginner to Advance

What you'll learn

To learn the basics of R Programming

To carry out the geospatial analysis in R programming

To perform geospatial operations using Vector and Raster Data

To do the GIS based research using R programming

To create the static, interactive and animated map in R

Requirements

Basic concept on any Programming Language

Basic knowledge about Geographic Information System and Remote Sensing

Description

In the rapidly evolving data-driven world, geospatial analysis has become a vital tool for understanding spatial relationships, uncovering patterns, and making informed decisions. The "Geospatial Analysis with R" Udemy course is an immersive and practical journey designed to equip learners with the skills and knowledge required to harness the power of R for geospatial data analysis and visualization. Whether you are a seasoned data analyst or a novice with a passion for geography, this course will take you on a comprehensive exploration of geospatial data, from acquisition and preprocessing to advanced analysis techniques and web mapping applications.1. The Foundation of Geospatial Analysis: The course begins with an introduction to geospatial data and its significance in various domains. Learners will grasp the fundamentals of spatial data types, coordinate reference systems, and spatial projections, setting the stage for a deeper understanding of spatial analysis with R. Additionally, popular geospatial libraries such as sf, raster, sp, and leaflet will be introduced, providing learners with the necessary tools to dive into spatial data manipulation and visualization.2. Data Acquisition and Preprocessing: To embark on geospatial analysis, one must first acquire spatial data from different sources. This module guides learners through the process of acquiring data from shapefiles, GeoJSON, raster files, and other formats. Furthermore, it emphasizes the importance of data cleaning and preprocessing to ensure data accuracy and reliability. Learners will gain hands-on experience in preparing spatial data for analysis, an essential step before delving into more advanced techniques.3. Spatial Data Visualization: Visualization plays a crucial role in effectively communicating spatial information. In this module, learners will learn to create visually appealing and informative maps using R's powerful visualization package, ggplot2. The course will cover customizing maps with layers, legends, and labels, allowing learners to tell compelling stories with their geospatial data. Moreover, learners will explore the capabilities of the leaflet package to create interactive web maps, facilitating easy sharing and presentation of their analysis results.4. Spatial Analysis Techniques: Once the foundation is laid, learners will delve into fundamental spatial analysis techniques. They will learn how to perform spatial operations, including spatial joins and buffering, which are essential for combining and analyzing spatial data from various sources. Additionally, the course will cover advanced analysis techniques such as spatial interpolation and geostatistics, enabling learners to gain deeper insights into spatial patterns and relationships.5. Spatial Data Modeling: This module introduces learners to the world of spatial data modeling. They will discover geospatial regression, a powerful tool for modeling spatial relationships, allowing them to explore how geographic factors impact their data. Furthermore, learners will be introduced to machine learning techniques applied to geospatial data, equipping them with the skills to build predictive models for spatial analysis.6. Web Mapping Applications: In the modern era of data visualization and sharing, web mapping has become a valuable skill. This module will guide learners through the process of developing interactive web maps using R and the leaflet package. Learners will learn how to incorporate their spatial analysis results into web maps, enhancing data accessibility and communication.7. Geospatial Data Analysis Projects: The course concludes with real-world geospatial analysis projects, challenging learners to apply the concepts and techniques they have learned throughout the course. These projects will span diverse domains, such as environmental analysis, urban planning, and public health, providing learners with practical experience in solving spatial problems using R.By the end of "Geospatial Analysis with R," learners will have developed the expertise to work confidently with geospatial data, make data-driven decisions, and visualize geographic information in captivating ways. This course equips learners, regardless of their level of expertise, to become proficient geospatial analysts, unleashing the power of spatial data for insightful analysis and decision-making. Enroll today and embark on an exciting journey to explore the world of geospatial analysis with R!

Overview

Section 1: Introduction to Course and Tutor

Lecture 1 Introduction Session

Section 2: Basic Introduction to R Programming

Lecture 2 Introduction to R Programming and R Studio

Lecture 3 Installation of R and R Studio

Lecture 4 Overview of R Studio Interface

Lecture 5 Pushing Codes into Github Repository

Lecture 6 Variables in R

Lecture 7 Data Types in R

Lecture 8 Operators in R

Lecture 9 Decision Making in R

Lecture 10 Loops in R

Lecture 11 Functions in R

Lecture 12 Strings in R

Lecture 13 Vectors in R

Lecture 14 Lists in R

Lecture 15 Matrices in R

Lecture 16 Array in R

Lecture 17 Factors in R

Lecture 18 Dataframes in R

Lecture 19 R-Packages

Section 3: Reading the External Data Source in R

Lecture 20 Reading the CSV files

Lecture 21 Reading the Excel Files

Lecture 22 Reading the JSON Files

Section 4: Charts and Graphs with ggplot2

Lecture 23 Pie Charts

Lecture 24 Bar Charts

Lecture 25 Histograms

Lecture 26 Scatterplots

Lecture 27 Line Charts

Section 5: Introduction to sp and sf packages

Lecture 28 What and Why sp and sf packages? Differences between them.

Lecture 29 Creating a sf object

Lecture 30 Creating a sp object

Lecture 31 Load and Display Data with sf

Lecture 32 Load and Display Data with rgdal

Lecture 33 Creating a spatial object from latitude and longitude

Lecture 34 Reprojection or Projection Transformation of sf object

Lecture 35 Reprojection or Projection Transformation of sp object

Section 6: Vector Data Operations

Lecture 36 Creating Point Data

Lecture 37 Creating Line Data

Lecture 38 Creating Polygon Data

Lecture 39 Loading External Shapefile, Viewing Metadata and Plotting

Lecture 40 Joining the Attribute Data

Lecture 41 Attribute Queries

Lecture 42 Geoprocessing in R

Section 7: Raster Data Operations

Lecture 43 Introduction to Raster and Raster Package

Lecture 44 Creating Raster Objects from Scratch

Lecture 45 Reading the Raster Layers from the File

Lecture 46 Raster Stack vs Raster Brick

Lecture 47 Stacking Raster Layers from File

Lecture 48 Raster Algebra

Lecture 49 Modifying a Raster Object (crop, overlay, calc)

Lecture 50 Plotting Raster Layer and Raster Stack

Lecture 51 Cell Level Functions, Accessing Cell Values

Lecture 52 Resampling a raster file

Lecture 53 Reprojecting a raster file

Section 8: Map Making with tmap

Lecture 54 Plotting Shape with tmap

Lecture 55 Plotting Multiple Shapes and Layers

Lecture 56 Adding Compass

Lecture 57 Adding Grid Lines or Graticules

Lecture 58 Adding Scalebar

Lecture 59 Adding Legend

Lecture 60 Working with Bounding Box

Lecture 61 Layouting Map

Lecture 62 Creating a Facet Map

Lecture 63 Making an Animated Map

Lecture 64 Making Interactive Map with tmap

Section 9: Interactive map with Leaflet

Lecture 65 Basic to Leaflet

Lecture 66 Adding Shapefiles in Leaflet

Lecture 67 Adding Raster Image in Leaflet

Lecture 68 Adding Legends in a Leaflet Map

Lecture 69 Showing and Hiding Layers

Lecture 70 Creating Choropleth Map in R using Leaflet

Section 10: Remote Sensing Analysis

Lecture 71 Introduction

Lecture 72 Finding the Image Properties, Image Information and Statistics

Lecture 73 Raster Stacking and Getting True Color Image

Lecture 74 Raster Stacking using Filenames

Lecture 75 Plotting Single Band Images

Lecture 76 Subsetting and Renaming Bands

Lecture 77 Spatial Subsetting or Cropping

Lecture 78 Relation between Bands

Lecture 79 Extracting Pixel Values

Lecture 80 Spectral Profiles

Lecture 81 Finding Vegetation Indices

Lecture 82 Generating Histograms

Lecture 83 Thresholding Raster Values

Lecture 84 Unsupervised Classification

Lecture 85 Supervised Classification

Lecture 86 Digital Elevation Model and its Derivatives

Section 11: Creating Web Apps with Shiny

Lecture 87 Getting Started

Lecture 88 Basic Example of Shiny App

Lecture 89 UI Input Widgets

Lecture 90 UI Output

Lecture 91 Knowing about the Server

Lecture 92 Reactive Programming

Lecture 93 Event Reactive Programming

Lecture 94 Layout

Lecture 95 Simple Geospatial App with Shiny

Lecture 96 Deploying Web App in Shinyapps.io

Section 12: Project Works

Lecture 97 Cropland Suitability Analysis Using Weighted Overlay in R

Lecture 98 Estimating the Land Surface Temperature using Landsat 8

Lecture 99 Watershed Delineation in R

Those who are interested in Geospatial Analysis using programming language.