Linking objects of different spatial data sets by integration and Aggregation An article by Monika Sester, Karl-Heinrich Andres and Volker Walter Lecture.

Slides:



Advertisements
Similar presentations
Applications of one-class classification
Advertisements

Seeing and Organizing Identity Online thoughts on digital context, perception of self and identity management.
NEURAL NETWORKS Perceptron
Introduction to Scale Maps and Basic Cartography
Center for Modeling & Simulation.  A Map is the most effective shorthand to show locations of objects with attributes, which can be physical or cultural.
Mapping: Scaling Rotation Translation Warp
NAPP Photo Five Pockets near Dubois. Google Earth.
3D Skeletons Using Graphics Hardware Jonathan Bilodeau Chris Niski.
ME 250: Design & Manufacturing I School of Mechanical Engineering
Chapter 3 Notes Section 1-3.
The Vuel Concept: Towards a new way to manage Multiple Representations in Spatial Databases ISPRS / ICA Workshop Multi-Scale Representations of Spatial.
Motion Kinematics – Lecture Series 3 ME 4135 – Fall 2011 R. Lindeke.
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
NR 322: What is GIS? Jim Graham Fall What is GIS? Geographic Information System? Geographic Information Science? A system that provides the ability.
Computer vision: models, learning and inference Chapter 10 Graphical Models.
Lineage February 13, 2006 Geog 458: Map Sources and Errors.
MAPS AND CARTOGRAPHY What is a map? What is Cartography?
Data Acquisition Lecture 8. Data Sources  Data Transfer  Getting data from the internet and importing  Data Collection  One of the most expensive.
Concept of Map Projection Presented by Reza Wahadj University of California,San Diego (UCSD)
Concept of Map Projection. Map Projection A map projection is a set of rules for transforming features from the three- dimensional earth onto a two-dimensional.
Intro. To GIS Lecture 4 Data: data storage, creation & editing
Studying Geography The Big Idea
Maps Ms. Avery July 2011.
Introduction to Cartography Nazrulo Toirbekov Assistant lecturer TSPU, Hungary, 2012.
RESEARCH POSTER PRESENTATION DESIGN © m QUICK TIPS (--THIS SECTION DOES NOT PRINT-- ) This PowerPoint template requires.
Computer vision.
ON THE ROAD TO BUSINESS APPLICATIONS OF SEMANTIC WEB TECHNOLOGY Sematic Web in Business - How to Proceed IASW Kari Oinonen Kiertotie 14.
GIS 1110 Designing Geodatabases. Representation Q. How will we model our real world data? A. Typically: Features Continuous Surfaces and Imagery Map Graphics.
Workshop Standards in Action, Lisbon
Understanding and Interpreting maps
TOURISM PLANNING OF ALMATY INFRASTRUCTURE IN GEOINFORMATION SYSTEMS Erkin H. KakymzhanovErkin H. Kakymzhanov.
1 1 ISyE 6203 Radical Tools Intro To GIS: MapPoint John H. Vande Vate Spring 2012.
NAPP Photo Five Pockets near Dubois.
CS654: Digital Image Analysis Lecture 3: Data Structure for Image Analysis.
Geographic Information System GIS This project is implemented through the CENTRAL EUROPE Programme co-financed by the ERDF GIS Geographic Inf o rmation.
Health Datasets in Spatial Analyses: The General Overview Lukáš MAREK Department of Geoinformatics, Faculty.
How do we represent the world in a GIS database?
Support the spread of “good practice” in generating, managing, analysing and communicating spatial information Participatory Internet-based Mapping Map.
Annotating Words using WordNet Semantic Glosses Julian Szymański Department of Computer Systems Architecture, Faculty of Electronics, Telecommunications.
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
Chapter 1 – A Geographer’s World
Introduction to the Principles of Aerial Photography
(Spring 2015) Instructor: Craig Duckett Lecture 10: Tuesday, May 12, 2015 Mere Mortals Chap. 7 Summary, Team Work Time 1.
Development of NGIS in Taiwan Prof. Feng-Tyan LIN* Graduate Institute of Building and Planning National Taiwan University * Also with The Institute of.
Media Arts and Technology Graduate Program UC Santa Barbara MAT 259 Visualizing Information Winter 2006George Legrady1 MAT 259 Visualizing Information.
Presented by: Ashgan Fararooy Referenced Papers and Related Work on:
GIS Data Structures How do we represent the world in a GIS database?
What is a map? Civil Drafting?
Chapter Nineteen Understanding Information and e-Business.
GIS Data Types. GIS technology utilizes two basic types of data 1. Spatial Data Describes the absolute and relative location of geographic features.
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
Introduction The word transform means “to change.” In geometry, a transformation changes the position, shape, or size of a figure on a coordinate plane.
Information Integration 15 th Meeting Course Name: Business Intelligence Year: 2009.
Vector data model TIN: Triangulated Irregular Network.
What is Design? To design: Originating and developing a plan for a product, system or component A design: Final solution or plan (drawing, model, description)
Lecture 6 – Geodatabase create a geodatabase schema by importing a data model screen digitize simple features on top of an aerial photo understand proper.
Chapter 1 – A Geographer’s World
2016/9/301 Exploiting Wikipedia as External Knowledge for Document Clustering Xiaohua Hu, Xiaodan Zhang, Caimei Lu, E. K. Park, and Xiaohua Zhou Proceeding.
Geocoding and Georeferencing
Ch 1 A Geographer’s World
Image Representation and Description – Representation Schemes
NAPP Photo Five Pockets near Dubois.
(Winter 2017) Instructor: Craig Duckett
Data Mining, Neural Network and Genetic Programming
Personalized Social Image Recommendation
Jianping Fan Dept of CS UNC-Charlotte
Copyright © Cengage Learning. All rights reserved.
Introduction The word transform means “to change.” In geometry, a transformation changes the position, shape, or size of a figure on a coordinate plane.
Understanding the values of a good thematic map
Introduction to Mapping Lecture 3
Presentation transcript:

Linking objects of different spatial data sets by integration and Aggregation An article by Monika Sester, Karl-Heinrich Andres and Volker Walter Lecture by Gil Zellner

What is a map? wikipedia: A map is a visual representation of an area — a symbolic depiction highlighting relationships between elements of that space such as objects, regions, and themes.

What is a map (cont’d) A map is not just a 2d image: A map is not just a 2d image: List of objectsList of objects Partitions of areasPartitions of areas Linking informationLinking information Different versions of the same areaDifferent versions of the same area Aerial PhotoAerial Photo Satellite ImageSatellite Image

Outline The article discusses ways of integrating different maps onto a single easily accessible database, without losing information. The article discusses ways of integrating different maps onto a single easily accessible database, without losing information.

What is the problem with unification? Satellite images are not always available, often outdated, and more expensive. Satellite images are not always available, often outdated, and more expensive.

What is the problem with unification? (cont’d) Aerial photo limits Aerial photo limits Aerial reconnaissance photos are taken as “strips” of a larger whole.Aerial reconnaissance photos are taken as “strips” of a larger whole. Even the slightest (and with current technology, unavoidable) shift in angle, connecting them is difficultEven the slightest (and with current technology, unavoidable) shift in angle, connecting them is difficult

What is the problem with unification? (cont’d) Even if we still had all the data: Even if we still had all the data: Inaccuracies prevent us from matching objectsInaccuracies prevent us from matching objects Terrain is not flat, angle of photography…Terrain is not flat, angle of photography… Information is not AbsoluteInformation is not Absolute

Motivation Many maps today exist in many different formats, each containing : Many maps today exist in many different formats, each containing : some correlating informationsome correlating information some different informationsome different information The TRUE potential of this information is when it is integrated and we can see all of it at once … The TRUE potential of this information is when it is integrated and we can see all of it at once …

Motivation- examples Multi-national forces in IRAQ\Afghanistan use non-stanag equipment, which uses arcane map formats, maps are essential for efficient cooperation! Multi-national forces in IRAQ\Afghanistan use non-stanag equipment, which uses arcane map formats, maps are essential for efficient cooperation! - STANAG is a family of NATO standards for military equipment.

Motivation- examples (cont’d) Information from freely available maps on web sites can be used to see trends in demographics, economy etc … Information from freely available maps on web sites can be used to see trends in demographics, economy etc …

What is the closest chinese restaurant ? Motivation- examples (cont’d)

Problem Many formats exist, integrating them can be quite difficult without losing information Many formats exist, integrating them can be quite difficult without losing information DLM = digital landscape model Cadastre = bordered maps

Solution? Conversion into a single format ? Conversion into a single format ? Not a viable option, since data can become bloated and hard to decipher, also – some data STILL will be lost!

Solution – take 2 We keep all the original data, and simply link the objects together, choosing when to use one format or another. We keep all the original data, and simply link the objects together, choosing when to use one format or another. This article focuses on the linking aspects. This article focuses on the linking aspects.

Our formats GDF – specifically designed for road network data – vehicle navigation GDF – specifically designed for road network data – vehicle navigation

Our formats (cont’d) ATKIS – Topographic data system ATKIS – Topographic data system

Our formats (cont’d) Since the common data between system is roads, they are the matching primitives Since the common data between system is roads, they are the matching primitives

Matching at object level The usual system for matching information The usual system for matching information This is not possible here!

What is geometric matching ?

Matching at geometry level This we CAN do! This we CAN do!

The different Approaches

Examples of geometric matching

Matching examples (cont’d)

How do we efficiently match these objects ? Cardinality of the matching pairs Cardinality of the matching pairs

Efficient matching (cont’d) Normal Machine vision is clunky and difficult Solution: use noise margins, and Map the matching problem onto a communication system!

Noise margins

Matching problem mapped onto a communication system

Matching function

Matching function (cont’d) In order to calculate the mutual information I(D1,D2), In order to calculate the mutual information I(D1,D2), the 2 data sets are seen as messages which consist of symbols represented by our match primitives – the centerlines of streets. the 2 data sets are seen as messages which consist of symbols represented by our match primitives – the centerlines of streets.

Matching function (cont’d) For the matching of GDF and ATKIS data we take account the length, shape, and position of start and end points For the matching of GDF and ATKIS data we take account the length, shape, and position of start and end points

Matching function (cont’d) Our final function: Our final function:

Results

Medium scale object from large scale data through Aggregation Now that we know how to establish connections between objects of the same scale, we have another problem: Now that we know how to establish connections between objects of the same scale, we have another problem: Multi-scale data objects Multi-scale data objects

Multi scale data objects How do we match objects of different scale ? How do we match objects of different scale ? First we transform them to a similar scale (data aggregation problem)First we transform them to a similar scale (data aggregation problem)

Scaling

Our formats: German ALK (1:500) German ALK (1:500) ATKIS DLM25 (1:25000) ATKIS DLM25 (1:25000)

The process Classification Classification Based on usageBased on usage Relations are check by combinationRelations are check by combination Aggregation Aggregation Adjoining parcels are aggregatedAdjoining parcels are aggregated Separated areas are merged accordinglySeparated areas are merged accordingly

Learning Aggregation rules Usage of “typical” machine learning can be used here Usage of “typical” machine learning can be used here What to groupWhat to group Why groupWhy group When to groupWhen to group

Learning Objects and Semantic relations 1) Object Types 2) Classification is derived from the data set 3) Classes created

Learning Objects and Semantic relations (cont’d)

1 st phase Classification

Final Classification

Structural Description of knowledge acquired

Summary Linkage of objects based on geometry Linkage of objects based on geometry Linkage of different scaled objects Linkage of different scaled objects

Article Criticism Lack of proper explanation Lack of proper explanation Not self contained Not self contained Addresses problems without proper explanation of “Train of thought” Addresses problems without proper explanation of “Train of thought”

Questions ?