GIS using R A few examples Jaya Krishnan GIS Consultant

Slides:



Advertisements
Similar presentations
We Can Read About Mixing Colors
Advertisements

Google Earth/Sky in the Classroom. What is Google Earth/Sky? Google Earth is free program which allows users to: Explore geographic locations both on.
SCHOOL OF ENVIRONMENT Translating satellite images into meaningful geospatial information: The data fusion approach Mr. Amit A. Kokje PhD candidate, School.
1 Computing for Todays Lecture 22 Yumei Huo Fall 2006.
Personal Independent Networking Project HTML Forms by Chris Smith.
Geographic Information System By: Scott Wiegal Mitchell Mathews.
Generation of atlas graphs & charts. Objective The major objective this training session is to equip participants with the knowledge and skills of creating.
ESRM 250 & CFR 520: Introduction to GIS © Phil Hurvitz, KEEP THIS TEXT BOX this slide includes some ESRI fonts. when you save this presentation,
DIGITAL GRAPHICS & ANIMATION
Layouts: Creating maps and figures using ArcMap 1 GIS for Planetary Mappers June 2012, Planetary Mappers Meeting.
1 Introduction to Human Computer Interaction  Livecode Overview  Based on Livecode User Guide from RunRev Ltd. (2010) 
Habitat Analysis in ArcGIS Use of Spatial Analysis to characterize used resources Thomas Bonnot
Geographic Information Systems (GIS) Data Marcel Fortin Geographic Information Systems (GIS) and Map Librarian Map and Data Library December 7, 2009.
Chapter 11 Adding Media and Interactivity. Flash is a software program that allows you to create low-bandwidth, high-quality animations and interactive.
ArcGIS Overview Lecture 1: Software Layer characteristics Thematic maps.
F.A.O. Land Cover/Remote Sensing Specialist
Web Design Vocab 12 The Last one! Applet, HTTPS, RGB Color, Rollover, Server.
Remote Sensing Applications Supporting Regional Transportation Database Development CLEM 2001 August 6, 2001 Santa Barbara, CA Chris Chiesa,
Analyzing Spectral Signatures in Imagine D. Meyer E. Wood
Urban Land-Cover Classification for Mesoscale Atmospheric Modeling Alexandre Leroux.
Exercise #5: Supervised Classification. Step 1. Delineating Training Sites and Generating Signatures An individual training site is delineated as an “area.
Price Ch. 2 Mapping GIS Data ‣ GIS Concepts GIS Concepts Ways to map data Displaying rasters Classifying numeric data.
ASPRS Annual Conference 2005, Baltimore, March Utilizing Multi-Resolution Image data vs. Pansharpened Image data for Change Detection V. Vijayaraj,
GeoTools 2009 Conference A Process For Mapping Shorelines and Intertidal Zones With Multitemporal LANDSAT 7 Images Process input: a series of LANDSAT images;
___________________________________________GIST: A New Tool for Visualizing Geographic Data Environmental Modeling Center__________________________________________________.
MA/CS 3751 Fall 2002 Lecture 24. MA/CS 3752 ginput ginput is a Matlab function which takes one argument input: number of points to select in the image.
Why do we need good user interfaces?. Goals of User Interfaces Usable – how much effort to do a task? – example: often-used buttons easier to find – example:
Urban Land-Cover Classification for Mesoscale Atmospheric Modeling Alexandre Leroux, M.Sc., Ing.
LIDAR – Light Detection And Ranging San Diego State University.
44238: Dynamic Web-site Development Client Side Programming Ian Perry Room:C48 Extension:7287
Using the AccuGlobe Software with the IndianaMap Using the AccuGlobe Software.
CHAPTER 10 Principal Components BAND TRANSFORMATIONS A. Dermanis.
Exercise 3: Importing & subsetting imagery D. Meyer E. Wood
ERDAS 1: INTRODUCTION TO ERDAS IMAGINE
Supervised Classification in Imagine D. Meyer E. Wood
Satellite Band Combinations.. Bands 3, 2, 1 in red, green, blue. This is considered the natural colour composition. It is usually used primarily for display.
Chapter1 The flash interface and action script 3.0.
CHANGE DETECTION ANALYSIS USING REMOTE SENSING TECHNIQUES Change in Urban area from 1992 to 2001 in COIMBATORE, INDIA. FNRM 5262 FINAL PROJECT PRESENTATION.
BAND RATIOS Today, we begin to speak of the relationships between two+ bands.
Hamilton Software Products The Measure of Excellence Customized dialog.
U.S. Department of the Interior U.S. Geological Survey July 2014 OPeNDAP Services – Present and Future at LP DAAC Brian Davis 1, Rob Quenzer 1, Jason Werpy.
Software Overview How to… Review Video and Data  Review the Journal Review the Journal  Simple Search Simple Search  Advanced Search Advanced Search.
Exercises GIS –display a shapefile –display time dependent raster data Network schematization –Generate network from scratch –Convert shapefile to network.
ArcGIS API for javascript
Delft-FIAT.
WFM 6202: Remote Sensing and GIS in Water Management
Lidar and GIS: Applications and Examples
Shiny for RStudio Exploring Web Mapping Technology
What’s new in FUSION? Bob McGaughey
Image Geo-Referencing in ArcGIS
Graphical User Interface in MATLAB
Martijn Tennekes en Edwin de Jonge
Matthew Przyborski Sam Moore GEO244 April 27, 2017
Unsupervised Classification in Imagine
Key Terms Symbology Categorical attributes Style Layer file.
Interactive Maps Madonna Aragon as of 02/05/2018.
Feature Extraction “The identification of geographic features and their outlines in remote-sensing imagery through post-processing technology that enhances.
Evaluating Land-Use Classification Methodology Using Landsat Imagery
National Forest Inventory for Great Britain
Image Information Extraction
Types of Spatial Data Sites
Mapping Child Care Availability in Denver Ann Wacker
Analytical GIS Capabilities
What Color is it?.
Geoprocessing Sample Tools for Lidar
Remote Sensing Landscape Changes Before and After King Fire 2014
Showing Drought Stress in Sacramento Parks
Color Box Button - Gray Type : object Type : object Type : object
Image Classification of the Upper South Fork Eel River Watershed
Calculating land use change in west linn from
Presentation transcript:

GIS using R A few examples Jaya Krishnan GIS Consultant jayaakrish@gmail.com

R : Overview Open source & cross platform software environment (UNIX,Win,Mac) A programming language Data manipulation, analysis, statistics, modeling Excellent graphical capabilities Flexible, extensible, and customizable 9000+ packages (functions and codes) Growing user base Complements GIS

Examples Animated thematic map in html player Interactive map : html Interactive map or app : ‘shiny’ server Landsat imagery : Land cover classification Using R within QGIS Crime data analysis

Eg 1: Animated map in html player Input : Unemployment (% of total labor force) 1991 to 2014 Data source: World Bank R packages: choroplethr, WDI, reshape Output : series of choropleth or thematic maps html player with play and pause options choropleth.html

…Animated map in html player

Eg.2 : Interactive map : html Input : shapefiles (polygon, line, point) Data source : City of Vancouver R packages : leaflet, raster Output : Interactive web map - manual zoom and pan radio buttons to toggle between base maps check boxes to switch layers on/off metadata popup on mouse click / hover webmap

Interactive map : html

Eg.3 : Interactive map : ‘shiny’ server Input : shapefile – flood events (1900 to 1997), province boundaries Data source : Geogratis, Canada R packages : shiny, leaflet, rsconnect, rgdal Output : Interactive web map deployed on ‘shiny’ server Slider bar to choose year(s) of event drop down list of color palette metadata popup on mouse click automated zoom and pan https://jaya.shinyapps.io/flood/

Eg.4 : Land cover classification Input : Landsat 30m resolution satellite image from 2015 Data source : US Geological Survey R packages : raster Processing Stack 7 Landsat bands Clip to study area Plot false color composite Perform unsupervised classification Output : classified tif image

Classified output : 5 clusters Input Landsat 8, 2015 satellite image False color composite – (NIR, Red, Green) Classified output : 5 clusters Green : Dense vegetation Brown : Built-up (residential) Yellow: Built-up (commercial) Purple: Sparse veg (mixed class) Blue : Water Caveats Downtown : shadows of tall buildings Mixing of classes

Eg.5 : Using R within QGIS Several statistical R scripts to choose from in QGIS Option to create scripts

Using R within QGIS Input : LiDAR tile from 2013 (cluster of trees) Data source : City of Vancouver R packages : rLiDAR, rgl Processing reading LiDAR tile plotting in 3D Output : png image

LiDAR plot of trees

Eg.6 : Crime data analysis Input : Crime data, (2003-2016) Data source : City of Van No. of points : 529,038 R packages : sp, spatstat, rgdal

… Crime data analysis Plot : entire data

… Crime data analysis Plot : subset - Break and Entry Residential

… Crime data analysis Quadrat Counting

… Crime data analysis Kernel Density – indicator of point density

… Crime data analysis

Thank you Jaya Krishnan jayaakrish@gmail.com