+ All Categories
Home > Documents > Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for...

Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for...

Date post: 25-May-2020
Category:
Upload: others
View: 5 times
Download: 0 times
Share this document with a friend
21
Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI, Thierry DHORNE and Yann LE GUYADEC Universit ´ e de Bretagne Sud Universit ´ e Europ ´ eenne de Bretagne Lab-STICC / Valoria UseR! - 8,9 and 10th July 2009, Rennes - France A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 1 / 21
Transcript
Page 1: Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI,

Towards a R-centric architecture for multi-purposegeographical analysis on heterogeneous

multi-source data

Arlette ANTONI, Thierry DHORNE and Yann LE GUYADEC

Universite de Bretagne SudUniversite Europeenne de Bretagne

Lab-STICC / Valoria

UseR! - 8,9 and 10th July 2009, Rennes - France

A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 1 / 21

Page 2: Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI,

Framework

u Geographical Information Systems (GIS) are used todisplaymanipulateanalyse

geographical (map) data- geographical data are data that contain a reference to a place (onthe earth)u our original purpose was to- (try to) provide a R-centric architecture to

manage geographical informationrepresent geographical informationexecute geographical analysis

A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 2 / 21

Page 3: Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI,

Classical GIS

Collecting↓

Analysis ↔ GIS ↔ Storage↓

Vizualisation

A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 3 / 21

Page 4: Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI,

GISes and Analytics

u a very interesting paperde Andrade Neto, Ribeiro and Fook Integration of Statistics andGeographic Information Systems : the R/TerraLib case- GIS have limited capacity to perform advanced analysis- statistical softwares have limited access to GIS technologyF hence the need for integration

full integrationloose couplingclose coupling

A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 4 / 21

Page 5: Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI,

New Paradigm - I

u new evolutions need to take time into account- in various ways

varying environments : coveragereal-time acquisitionspatio-temporal point processesspatio-temporal trajectories (both GPS assisted)time-moving surfaces and volumes....u andmulti-sensor approaches (visible, IR, radar,....)

A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 5 / 21

Page 6: Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI,

New Paradigm - II

u the respective part of analysis with respect tocollectingstoragevisualization

is growing and growing- need to develop more and more tools- interest in collaborative design and conception

A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 6 / 21

Page 7: Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI,

Analytics-centric GIS

Analysis

← Collecting

↔ Storage

→ Visualization

F idea to become R-centric

A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 7 / 21

Page 8: Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI,

Collecting

u static raster = images (many formats)u dynamic raster = videos (mpeg and consistent)u attributes (native)

A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 8 / 21

Page 9: Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI,

Extracting

u extracting⇒ collecting + analytics- manual coordinate entry- attributes (extracted)- error detection- reference coordinate

A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 9 / 21

Page 10: Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI,

Data storage and management

u spatio-temporal data bases- spatial query, time query, attribute queryu time access optimization (or not)- batch or on-line process (stream analysis)u specific management (copy, subset, merge,...)u changing projection system

A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 10 / 21

Page 11: Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI,

What does R provide ?

u for data storage- R and relational data bases- R and spatial data bases (PostGIS, QGIS)- mapproj (maps projection)

A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 11 / 21

Page 12: Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI,

Restitution

u map design and layout (logical)u map printing (physical)u graphicsu videosu metadata (generated by analysis)

A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 12 / 21

Page 13: Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI,

What does R provide ?

u for image analysisadimpro Adaptive Smoothing of Digital ImagesbiOps(GUI) Image processing and analysis analyticspixmap Bitmap Images (“Pixel Maps”) interactiveRImageJ R bindings for ImageJ external

and... medicalReadImages Image Reading Module for Rrimage Image Processing Module for R

A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 13 / 21

Page 14: Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI,

What does R provide ?

u for maps managementmapdata Extra Map Databasesmapproj Map Projectionsmaps Draw Geographical Mapsmaptools Tools for reading and handling spatial objects

A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 14 / 21

Page 15: Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI,

What does R provide ?

u for visualizationrgl 3D visualization device system (OpenGL)shapefiles Read and Write ESRI ShapefilesIplots interactive plots

A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 15 / 21

Page 16: Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI,

Analysis

u usual (GIS)interpolationconnectivity, proximity and adjacencymap design cartographybounding dissolve, spatial data overlay,scaling, scrolling, moving window analysisu map algebra

F new analyticsspatial classificationflow analysistrajectory analysis....

- almost everything provided in R packages

A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 16 / 21

Page 17: Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI,

Many things more

- RPyGEo- rgdal : links to Geospatial Data Abstraction Library- RSAGA : links to SAGA GIS- RgoogleMaps- stem- spgrass6 : interface with GRASS 6 GISu the competive work of R. Bivand !F how to screen and organize everything ?

A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 17 / 21

Page 18: Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI,

ApplicationTest

u get geographical videou load it in R (sequentially)u do some analysisu add some layers (analytic or hand)u export the mapsu make a movieF wait for some new media tools in R

A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 18 / 21

Page 19: Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI,

ApplicationSequence

A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 19 / 21

Page 20: Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI,

ApplicationImage

A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 20 / 21

Page 21: Towards a R-centric architecture for multi-purpose ... · Towards a R-centric architecture for multi-purpose geographical analysis on heterogeneous multi-source data Arlette ANTONI,

Conclusions

u how to validate the interest of a R-centric GIS ?- generic acquisition systems (multi-type and multi-formats)- a consistent storage system (till where to go ?) (Spatial SQL or not)

with special emphasize on the equilibrium R-storage anddata-base-storage

- normalized (extended) visualization tools- extension and interoperability of analytics application

free jungle, eastern market, or soviet ?F real need for integration strategy (and tools) !F find the best compromize between end user and keen developer

A. Antoni - T. Dhorne - Y. Le Guyadec () UseR! - 2009 21 / 21


Recommended