gis in r (implementation of a web application)

37
GIS IN R Implementation of a web application 전상환

Upload: sanghwan-jun

Post on 21-Jun-2015

395 views

Category:

Technology


2 download

DESCRIPTION

Designed and Implemented web application which uses R package.

TRANSCRIPT

Page 1: GIS in R (Implementation of a web application)

GIS IN RImplementation of a web application

전상환

Page 2: GIS in R (Implementation of a web application)
Page 3: GIS in R (Implementation of a web application)

G

Page 4: GIS in R (Implementation of a web application)

G Give way to despair

Page 5: GIS in R (Implementation of a web application)

GI

Give way to despair

Page 6: GIS in R (Implementation of a web application)

GI

Give way to despair

Innovation

Page 7: GIS in R (Implementation of a web application)

S

GI

Give way to despair

Innovation

Page 8: GIS in R (Implementation of a web application)

S

GI

Give way to despair

Innovation

Share Everything

Page 9: GIS in R (Implementation of a web application)

WHAT IS R?

!

Statistical GNU S, GNU GPL

Data miners and Statistical Software Script language

Page 10: GIS in R (Implementation of a web application)

WHY USE R?

Page 11: GIS in R (Implementation of a web application)

WHY USE R?Open Source

Page 12: GIS in R (Implementation of a web application)

WHY USE R?Open Source

Programing Language

Page 13: GIS in R (Implementation of a web application)

WHY USE R?Open Source

Programing Language

Visulization

Page 14: GIS in R (Implementation of a web application)

WHY USE R?Open Source

Programing Language

Visulization

Community

Page 15: GIS in R (Implementation of a web application)

WHY USE R?Open Source

Programing Language

Visulization

Community

Flexible

Page 16: GIS in R (Implementation of a web application)

WHY USE R?Open Source

Programing Language

Visulization

Community

Flexible

Powerful

Page 17: GIS in R (Implementation of a web application)

WHY USE R?Open Source

Programing Language

Visulization

Community

Flexible

Powerful

Object-Oriented

Page 18: GIS in R (Implementation of a web application)

WHY USE R?Open Source

Programing Language

Visulization

Community

Flexible

Powerful

Object-Oriented 中国 俗语 ‘yauh peng, yauh leng’

Page 19: GIS in R (Implementation of a web application)

GIS IN R• Analyze spatial data without QGIS or ArcGIS

• Simplest data

• Provide Many GIS Packages

• Applied Spatial Data Analysis with R (Roger S. Bivand, Edzer Pebesma and V. Gómez-Rubio/ UseR! Series, Springer 2nd ed. 2013)

Page 20: GIS in R (Implementation of a web application)

SHINY IN R> install.packages(shiny) > library(shiny) > runApp()

- Interactive - Reactive UI - Base on Twitter - Bootstrap - HTML, CSS, javascript & jQuery

Page 21: GIS in R (Implementation of a web application)

GIS PACKAGES

> library(DBI) > library(RPostgreSQL) > library(sp) > library(spgwr) > library(rgdal) > library(rgeos) > library(gstat) > library(utils) > library(Matrix) > library(spdep) > library(pgirmess)

Page 22: GIS in R (Implementation of a web application)

SPATIAL ECONOMETRIC ANALYSIS IN R

Page 23: GIS in R (Implementation of a web application)

SPATIAL ECONOMETRIC ANALYSIS IN R

Import Spatial Data

Page 24: GIS in R (Implementation of a web application)

SPATIAL ECONOMETRIC ANALYSIS IN R

Import Spatial Data

- PostGIS

- read WKT

- SpatialDataFrame

- Police Box

- Grid Map of theBusan

Page 25: GIS in R (Implementation of a web application)

SPATIAL ECONOMETRIC ANALYSIS IN R

Import Spatial Data Interpolation

- PostGIS

- read WKT

- SpatialDataFrame

- Police Box

- Grid Map of theBusan

Page 26: GIS in R (Implementation of a web application)

SPATIAL ECONOMETRIC ANALYSIS IN R

Import Spatial Data Interpolation

- PostGIS

- read WKT

- SpatialDataFrame

- Police Box

- Grid Map of theBusan

- Ordinary Kriging

- SpatialPointsDataFrame

- Nugget model

Page 27: GIS in R (Implementation of a web application)

SPATIAL ECONOMETRIC ANALYSIS IN R

Import Spatial Data Interpolation spatial autocorrelation

- PostGIS

- read WKT

- SpatialDataFrame

- Police Box

- Grid Map of theBusan

- Ordinary Kriging

- SpatialPointsDataFrame

- Nugget model

Page 28: GIS in R (Implementation of a web application)

SPATIAL ECONOMETRIC ANALYSIS IN R

Import Spatial Data Interpolation spatial autocorrelation

- PostGIS

- read WKT

- SpatialDataFrame

- Police Box

- Grid Map of theBusan

- Ordinary Kriging

- SpatialPointsDataFrame

- Nugget model

- Local Test

- Global Test

- First law of Geography

- Geographically WeightedRegression

Page 29: GIS in R (Implementation of a web application)

SPATIAL ECONOMETRIC ANALYSIS IN R

Import Spatial Data Interpolation spatial autocorrelation GWR

- PostGIS

- read WKT

- SpatialDataFrame

- Police Box

- Grid Map of theBusan

- Ordinary Kriging

- SpatialPointsDataFrame

- Nugget model

- Local Test

- Global Test

- First law of Geography

- Geographically WeightedRegression

Page 30: GIS in R (Implementation of a web application)

SPATIAL ECONOMETRIC ANALYSIS IN R

Import Spatial Data Interpolation spatial autocorrelation GWR

- PostGIS

- read WKT

- SpatialDataFrame

- Police Box

- Grid Map of theBusan

- Ordinary Kriging

- SpatialPointsDataFrame

- Nugget model

- Local Test

- Global Test

- First law of Geography

- Geographically WeightedRegression

Waldo R. Tobler First law of Geography

!

"Everything is related to everything else, but near things are more related to each other"

Page 31: GIS in R (Implementation of a web application)
Page 32: GIS in R (Implementation of a web application)
Page 33: GIS in R (Implementation of a web application)
Page 34: GIS in R (Implementation of a web application)
Page 35: GIS in R (Implementation of a web application)

http://www.bloter.net/archives/203684

Page 36: GIS in R (Implementation of a web application)

THANK YOU

Page 37: GIS in R (Implementation of a web application)

THANK YOU