Interoperating with GIS and Statistical Environment for an Interactive Spatial Data Mining Didier Josselin, THEMA, UPRESA 6049 du CNRS, Besançon, GDR CASSINI.

Slides:



Advertisements
Similar presentations
Chapter 7 System Models.
Advertisements

Center for Modeling & Simulation.  A Map is the most effective shorthand to show locations of objects with attributes, which can be physical or cultural.
User Interface Design Yonsei University 2 nd Semester, 2013 Sanghyun Park.
Chapter 6 Methodology Logical Database Design for the Relational Model Transparencies © Pearson Education Limited 1995, 2005.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 8 Slide 1 System models.
Semantic Web and Web Mining: Networking with Industry and Academia İsmail Hakkı Toroslu IST EVENT 2006.
Information Integration. Modes of Information Integration Applications involved more than one database source Three different modes –Federated Databases.
Chapter 6 Methodology Conceptual Databases Design Transparencies © Pearson Education Limited 1995, 2005.
Syr Johnathan Duncan. GIS What is GIS? Geography is information about the earth's surface and the objects found on it, as well as a framework for organizing.
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
Advanced Topics COMP163: Database Management Systems University of the Pacific December 9, 2008.
Manajemen Basis Data Pertemuan 8 Matakuliah: M0264/Manajemen Basis Data Tahun: 2008.
©Ian Sommerville 2000Software Engineering, 6/e, Chapter 71 System models l Abstract descriptions of systems whose requirements are being analysed.
Gunnar Misund1 REAL TIME MANAGEMENT OF MASSIVE 2D DATASETS Gunnar Misund.
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
Tse-Chuan Yang, Ph.D The Geographic Information Analysis Core Population Research Institute Social Science Research Institute Pennsylvania State University.
November 2008 Michael Smith (SAIC) Steve Lockwood (PB Consult) NCHRP Project SP20-59 (17) CAPTA Costing Asset Protection: An All Hazards Guide for Transportation.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 7 Slide 1 System models l Abstract descriptions of systems whose requirements are being.
LÊ QU Ố C HUY ID: QLU OUTLINE  What is data mining ?  Major issues in data mining 2.
Software Engineering 8. System Models.
Software Testing Verification and validation planning Software inspections Software Inspection vs. Testing Automated static analysis Cleanroom software.
Data Management Turban, Aronson, and Liang Decision Support Systems and Intelligent Systems, Seventh Edition.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 7 Slide 1 System models l Abstract descriptions of systems whose requirements are being.
Chapter 4 System Models A description of the various models that can be used to specify software systems.
System models Abstract descriptions of systems whose requirements are being analysed Abstract descriptions of systems whose requirements are being analysed.
CSC 480 Software Engineering Lecture 19 Nov 11, 2002.
Chapter 16 Methodology - Conceptual Database Design.
Methodology - Conceptual Database Design Transparencies
Methodology Conceptual Databases Design
1 Chapter 15 Methodology Conceptual Databases Design Transparencies Last Updated: April 2011 By M. Arief
Geographic Information System GIS This project is implemented through the CENTRAL EUROPE Programme co-financed by the ERDF GIS Geographic Inf o rmation.
Copyright 2010, The World Bank Group. All Rights Reserved. COVERAGE, FRAMES & GIS, Part 2 Quality assurance for census 1.
Why Is It There? Getting Started with Geographic Information Systems Chapter 6.
©Ian Sommerville 1995/2000 (Modified by Spiros Mancoridis 1999) Software Engineering, 6th edition. Chapter 7 Slide 1 System models l Abstract descriptions.
GEOG3025 Exploratory analysis of neighbourhood data.
Methodology - Conceptual Database Design. 2 Design Methodology u Structured approach that uses procedures, techniques, tools, and documentation aids to.
Chapter 7 System models.
Spatial Databases: Building Spatial DB Spring, 2015 Ki-Joune Li.
System models l Abstract descriptions of systems whose requirements are being analysed.
Pertemuan 19 PEMODELAN SISTEM Matakuliah: D0174/ Pemodelan Sistem dan Simulasi Tahun: Tahun 2009.
CS 4310: Software Engineering Lecture 4 System Modeling The Analysis Stage.
Modified by Juan M. Gomez Software Engineering, 6th edition. Chapter 7 Slide 1 Chapter 7 System Models.
Software Engineering, 8th edition Chapter 8 1 Courtesy: ©Ian Somerville 2006 April 06 th, 2009 Lecture # 13 System models.
Sommerville 2004,Mejia-Alvarez 2009Software Engineering, 7th edition. Chapter 8 Slide 1 System models.
1 Introduction to Software Engineering Lecture 1.
Ihr Logo Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization Turban, Aronson, and Liang.
Methodology - Conceptual Database Design
Modeling the Effects of Greenbelts at the Urban-Rural Fringe Daniel G. Brown Scott E. Page Rick Riolo William Rand With funding from Biocomplexity First.
Modeling system requirements. Purpose of Models Models help an analyst clarify and refine a design. Models help simplify the complexity of information.
1 Establishing standardized National Disaster Loss Databases IAP Meeting September 2011.
EMIRES Czech. 2 INSPIRE & its requirements Geographic information needed for good governance at all levels should be abundant and widely available under.
Software Architecture Evaluation Methodologies Presented By: Anthony Register.
So, what’s the “point” to all of this?….
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 8 Slide 1 System models.
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
 To explain why the context of a system should be modelled as part of the RE process  To describe behavioural modelling, data modelling and object modelling.
Titre. Geographic Information System GIS offer powerful tools for adding spatial perspectives to: –Planning –Research –Technology transfer –Impact assessment.
Applied Cartography and Introduction to GIS GEOG 2017 EL Lecture-5 Chapters 9 and 10.
Engineering, 7th edition. Chapter 8 Slide 1 System models.
Methodology Conceptual Databases Design
Software Engineering Lecture 4 System Modeling The Analysis Stage.
Methodology Logical Database Design for the Relational Model
Database management system Data analytics system:
Methodology Conceptual Database Design
Abstract descriptions of systems whose requirements are being analysed
Analysis models and design models
Methodology Conceptual Databases Design
Presentation transcript:

Interoperating with GIS and Statistical Environment for an Interactive Spatial Data Mining Didier Josselin, THEMA, UPRESA 6049 du CNRS, Besançon, GDR CASSINI Xlisp-Stat programming D. Betz, L. Tierney, C. Brunsdon, D. Josselin, L. Guerre, B. Dancuo

French Research Group about GIS ( : GDR CASSINI, ?)

The spatial data mining quest Finding significant relations between geographical objects in order to cluster them The spatial data mining quest Finding significant relations between geographical objects in order to cluster them

Examples of geographical purpose

Sub-objectives at geographical entity scale u 1st door : the statistical dependency some entities have common characteristics... u 2nd door : the spatial relation some entities are contiguous, closed from each others… u 3rd door : the combination of spatial and statistical relation some entities are similar and closed...

Sub-objectives at territory and geographical space scale u 1st door : the spatial cutting out and data aggregation : a succession of deriving... Analysing spatial repartition, Identifiing gradients, Detecting discontinuities... u 2nd door : the spatial auto-correlation measure Global and local u 3rd door : the identification of geographical composite (heterogeneous) entities

Geographical agricultural flows analysis Geographical agricultural flows analysis

Agricultural flows between French communes Agricultural flows between French communes Commune A Commune B

Various flows status

Outgoing flows in Franche-Comté

What are we looking for ? Commune aggregate with its key and boundary Commune described by an attribute Commune couple flow

Which softwares may be available and convenient ? Which softwares may be available and convenient ?

Geographical Information Systems Geographical Information Systems

u Various structured query languages u Existing tools to build clean structured databases u Graphical and mapping functionalities u generally open to other softwares+

u Poor in statistical functions u Rarely integrate Exploratory Data Analysis u Need to write queries rather execute them in a graphic way-

ESDA Environment ESDA Environment

u Numerous statistical functions u Numerous graphic representations u Ease to select objects on screen u Dynamic link between objects u generally open to development by programming+

u Poor in geographical and semiologic functionalities u Does not integrate structured databases functions u Does not include geometrical or topological models-

Any solutions ? Any solutions ?

Modifying existing softwares Modifying existing softwares

First methodological choice Adding to a statistical environment some mapping and relational functionalities First methodological choice Adding to a statistical environment some mapping and relational functionalities ARPEGE’ : a tool to Analyse Robustly in Practice and Explore Geographical Environment (XlispStat)

The « visioner » in ARPEGE’

Using ARPEGE’ to analyse flows

u Dynamic link between multiple objects u Relative fastness to support expert decision making u Facilities to implement relations and triggers between objects u Possibility to focus on many crossed selections+

u Difficult to manage with multiscaling u Users may miss some synthetic statistical indicators or automatic methods u Application must be quite simple (RAM limitations) u Combinatory explosion risk !-

Coupling two complementary softwares Coupling two complementary softwares

Second methodological choice Interoperating with a GIS and a statistical environment software Second methodological choice Interoperating with a GIS and a statistical environment software LAVSTAT : a dynamic Link between ArcView and XlispSTAT

Interaction

LAVSTAT principles ArcView XlispStat Services, DDE Server

u Dynamic link between GIS and Statistical software u The whole functionalities access to both systems u Increases the ways to investigate spatial data+

u A screen is not enough to explore data u A few time loss to make interoperating the two softwares u Not already stable (memory conflicts)-

CONCLUSION CONCLUSION

A few advices for spatial analysis to take reliant decisions in order to shape the future... A few advices for spatial analysis to take reliant decisions in order to shape the future...

If you have some objectives to reach with data to explore...

Choose the appropriate methods... Choose the appropriate methods... 0

Keep a critical look on tools and methods... 1

Choose most robusts methods to analyse your data... 2

Check hypothesis without too tight assumptions 3

Try to dominate time during anaysis and to be inside learning process... 4

Keep in touch with all individual data 5

Bring to light all aspects of your problem by multiple representations 6

Use dynamic links and interactivity 7

Study the fringe as the trend... Study the fringe as the trend... 8

...and model deviation, residuals......and model deviation, residuals

… and relations between geographical objects through different scales... 10

… which may be well defined (semantic,topology, structural, functional...) 11

Validate your results by maths and expertise 12

And consider the “measurement density” is not constant 13