SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
AUTOMATED SCHEMATIZATION CASESTUDY



           Suchith Anand
             Jerry Swan
            Mike Jackson
             Mark Ware
Presentation
            Overview




Introduction
Generalization background
Automated Schematization
Conclusions
The Centre for Geospatial Science (CGS)
Th C t     f   G     ti l S i

Established November 2005 as a cross-
faculty post-graduate research centre.

Research focus:
 – spatial data infrastructures (SDI),
 – geospatial intelligence,
 – geospatial interoperability
 – location-based services.
   location based
Creating Intelligent Applications
Goal: Make it easier for geospatial researchers to
incorporate proven geospatial techniques into their
workflow.

The idea is to create generic frameworks that are
customized with the problem-specific details.
                      problem specific

Initial efforts have concentrated on an object-level
                                        object level
optimization framework using state-space search.
Bigger picture




                                        Maturity of open
Geospatial Standards                    source software (for
(for ex. OGC spec.)                     ex. OSGeo stack)
OS Geo Product development statistics 2008




            http://wiki.osgeo.org/wiki/Project_Stats
CGS Optimization Framework
• Currently implemented:
    – Hillclimbing, Simulated Annealing
    – (Reactive) Tabu Search
    – Simple Genetic Algorithm



• Implementation targets JVM and hence easily
  integrated with Geotools52North WPS etc
              ith                      etc.
Why – G
           h    Generalization ?
                      li i

The process of simplifying the form or shape of map
features, usually carried out when the map is changed from
a large scale to a small scale, is referred to as
generalisation.


Map g
  p generalisation is a pprocess of extracting the important
                                             g       p
and relevant spatial information from reality.
Map Generalization operators
M   G     li ti         t


Simplification
Amalgamation
    l
Elimination
Typification
Exaggeration
Displacement
Simplification
         Si lifi ti




Douglas-Peucker algorithm (1973)
Amalgamation




DeLucia and Black (1987) - triangulation-based area amalgamation procedures. These ideas are
taken up and advanced in Jones et al (1995)

Su et al (1997) - A raster-based aggregation method (forms the basis of ESRI's AreaAggregate
function)

Ai and van Oosterom (2002) - displacement vectors p o to a a ga at o
   a d a Ooste o ( 00 ) d sp ace e t ecto s prior        amalgamation
Elimination




Regnauld (2001) – area features (includes deletion and
aggregation of features)
Typification
                                 f




Feature clusturing - (Mackaness 1994, Ormsby and Mackaness 1999, Mackaness
and Mackechnie 1999)

Sester (2003) and Moulin (2003) -Kohonen Self Organizing Maps

Regnauld (1996) - Minimum Spanning Trees
Exaggeration
                          gg




Mackaness (1995) - alpha analysis for classifying urban road
  ac a ess ( 995) a p a a a ys s o c ass y g u ba oad
networks hierarchically, providing a means for removing roads at
smaller scale while still conveying essential characteristics of the
network
Displacement




Lonergan and Jones (2001) - map quality is measured in terms of minimum distance violations, and polygon displacement
achieved by calculating displacement vectors in an iterative fashion

Li et al (2002) - polygon displacement using a two-level agent-based architecture.
Harry Beck’s Schematic Tube Map




Source: London Transport Museum
Schematic Map - Characteristics


•Topologically consistent.
 T   l i ll        i t t

•Simplified lines (Douglas-Peucker).

•May be desirable to re-orient lines so that they
 are horizontal, vertical or diagonal.

•Scale in congested areas expanded at the
 expense of scale in areas that are less so
                                         so.
Graphic manipulations for producing
           a schematic map




Lines are simplified and re-oriented to conform to a regular grid. Congested areas are
increased in scale at the expense of scale in areas of lesser node density
Constraints
Topological
Orientation
Clearance
Angle
Rotation
Displacement
Length
   g
Topological

   Original network and derived schematic map should be
   topologically consistent




Topological – original (Left), topological error (Middle) and
                acceptable solution (Right)
Orientation


If possible, network edges should lie in horizontal, vertical
or diagonal direction




      Orientation – original (L) and schematized (R)
Angle

      If possible, the angle between a pair of connected
      edges should be greater than some minimum
      angle




Angle – edges re-oriented but Angle constraint violated (L)
                 and acceptable solution
Rotation

            An edge’s orientation should remain as close to its starting
            orientation as possible




:Rotation   – original (L), acceptable solution (M) and better solution (R)
Clearance


      If possible, the distance between disjoint features should be
      g
      greater than some minimum distance




Clearance – constraint violated (L) and resolved (R)
Displacement



         Vertices should remain as close to their starting positions as possible
                                                                        possible.




Displacement – original (L), acceptable solution (M) and better solution (R)
Length




Length – original (L) and congestion reduced by enforcing Length constraint (R)
Core Process


•Evaluate
  – For each vertex:
     Count topological errors
     Measure constraint violations
     Heuristic l i th
     H i ti value is the sum of the above
                                 f th b

Modify
      Displace vertices
Demo – Original Featureset
Demo – Schematized Featureset
Conclusions

•Implements a usecase for automatic
 production of schematic maps


•Proof-of-concept implemented for WFS, using
 schematization as transformation exemplar.
                                      p
Thank You

Contenu connexe

Tendances

Gps geodetic cors
Gps geodetic corsGps geodetic cors
Gps geodetic cors
Alam survey
 
20110723IGARSS_ZHAO-yang.ppt
20110723IGARSS_ZHAO-yang.ppt20110723IGARSS_ZHAO-yang.ppt
20110723IGARSS_ZHAO-yang.ppt
grssieee
 
Satellite Image Based Mapping of Wetland Tundra Landscapes Using ILWIS GIS
Satellite Image Based Mapping of Wetland Tundra Landscapes Using ILWIS GISSatellite Image Based Mapping of Wetland Tundra Landscapes Using ILWIS GIS
Satellite Image Based Mapping of Wetland Tundra Landscapes Using ILWIS GIS
Universität Salzburg
 
Applied Geospatial Sciences Assignment
Applied Geospatial Sciences AssignmentApplied Geospatial Sciences Assignment
Applied Geospatial Sciences Assignment
Joshua Brunsdon
 
APPLICATION OF KRIGING IN GROUND WATER STUDIES
APPLICATION OF KRIGING IN GROUND WATER STUDIESAPPLICATION OF KRIGING IN GROUND WATER STUDIES
APPLICATION OF KRIGING IN GROUND WATER STUDIES
Abhiram Kanigolla
 

Tendances (20)

Velocity model building in Petrel
Velocity model building in PetrelVelocity model building in Petrel
Velocity model building in Petrel
 
Late Cretaceous to Pliocene Paleogeographic Maps of the Gulf of Mexico - Cari...
Late Cretaceous to Pliocene Paleogeographic Maps of the Gulf of Mexico - Cari...Late Cretaceous to Pliocene Paleogeographic Maps of the Gulf of Mexico - Cari...
Late Cretaceous to Pliocene Paleogeographic Maps of the Gulf of Mexico - Cari...
 
NDGeospatialSummit2019 - Using GIS and Machine-Learning to Recognize Subtle L...
NDGeospatialSummit2019 - Using GIS and Machine-Learning to Recognize Subtle L...NDGeospatialSummit2019 - Using GIS and Machine-Learning to Recognize Subtle L...
NDGeospatialSummit2019 - Using GIS and Machine-Learning to Recognize Subtle L...
 
Looking into the past - feature extraction from historic maps using Python, O...
Looking into the past - feature extraction from historic maps using Python, O...Looking into the past - feature extraction from historic maps using Python, O...
Looking into the past - feature extraction from historic maps using Python, O...
 
Gps geodetic cors
Gps geodetic corsGps geodetic cors
Gps geodetic cors
 
Digital Elevation Models
Digital Elevation ModelsDigital Elevation Models
Digital Elevation Models
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
e-SOTER Regional pilot platform as EU contribution to a Global Soil Observing...
e-SOTER Regional pilot platform as EU contribution to a Global Soil Observing...e-SOTER Regional pilot platform as EU contribution to a Global Soil Observing...
e-SOTER Regional pilot platform as EU contribution to a Global Soil Observing...
 
High resolution dem dtm
High resolution dem dtmHigh resolution dem dtm
High resolution dem dtm
 
Belmont Res.Kibby Basin,NV. Property Gravity Survey Basin Model
Belmont Res.Kibby Basin,NV. Property Gravity Survey Basin ModelBelmont Res.Kibby Basin,NV. Property Gravity Survey Basin Model
Belmont Res.Kibby Basin,NV. Property Gravity Survey Basin Model
 
20110723IGARSS_ZHAO-yang.ppt
20110723IGARSS_ZHAO-yang.ppt20110723IGARSS_ZHAO-yang.ppt
20110723IGARSS_ZHAO-yang.ppt
 
Satellite Image Based Mapping of Wetland Tundra Landscapes Using ILWIS GIS
Satellite Image Based Mapping of Wetland Tundra Landscapes Using ILWIS GISSatellite Image Based Mapping of Wetland Tundra Landscapes Using ILWIS GIS
Satellite Image Based Mapping of Wetland Tundra Landscapes Using ILWIS GIS
 
Downhole Logging in 3D Geology and Mineral Potential Modelling
Downhole Logging in 3D Geology and Mineral Potential ModellingDownhole Logging in 3D Geology and Mineral Potential Modelling
Downhole Logging in 3D Geology and Mineral Potential Modelling
 
Applied Geospatial Sciences Assignment
Applied Geospatial Sciences AssignmentApplied Geospatial Sciences Assignment
Applied Geospatial Sciences Assignment
 
Hyougo iv2014 slide
Hyougo iv2014 slideHyougo iv2014 slide
Hyougo iv2014 slide
 
APPLICATION OF KRIGING IN GROUND WATER STUDIES
APPLICATION OF KRIGING IN GROUND WATER STUDIESAPPLICATION OF KRIGING IN GROUND WATER STUDIES
APPLICATION OF KRIGING IN GROUND WATER STUDIES
 
2. Technical introduction to the GSOC Map
2. Technical introduction to the GSOC Map2. Technical introduction to the GSOC Map
2. Technical introduction to the GSOC Map
 
A statistical assessment of GDEM using LiDAR data
A statistical assessment of GDEM using LiDAR dataA statistical assessment of GDEM using LiDAR data
A statistical assessment of GDEM using LiDAR data
 
Th P3 09
Th P3 09Th P3 09
Th P3 09
 
Interferogram Filtering Using Gaussians Scale Mixtures in Steerable Wavelet D...
Interferogram Filtering Using Gaussians Scale Mixtures in Steerable Wavelet D...Interferogram Filtering Using Gaussians Scale Mixtures in Steerable Wavelet D...
Interferogram Filtering Using Gaussians Scale Mixtures in Steerable Wavelet D...
 

En vedette (7)

F. Maggino: Presenting and communicating statistics. Principles, components a...
F. Maggino: Presenting and communicating statistics.Principles, components a...F. Maggino: Presenting and communicating statistics.Principles, components a...
F. Maggino: Presenting and communicating statistics. Principles, components a...
 
Congenica Genome Analysis and Clinical Interpretation: An Overview
Congenica Genome Analysis and Clinical Interpretation: An OverviewCongenica Genome Analysis and Clinical Interpretation: An Overview
Congenica Genome Analysis and Clinical Interpretation: An Overview
 
Information overload
Information overloadInformation overload
Information overload
 
Clinical Decision Support Systems
Clinical Decision Support SystemsClinical Decision Support Systems
Clinical Decision Support Systems
 
Clinical Interpretation Of Abg
Clinical Interpretation Of AbgClinical Interpretation Of Abg
Clinical Interpretation Of Abg
 
Assessment of Learning
Assessment of LearningAssessment of Learning
Assessment of Learning
 
Assessment Of Student Learning
Assessment Of Student LearningAssessment Of Student Learning
Assessment Of Student Learning
 

Similaire à Automated schematization using open standards, by Nottingham Uni

Narrow Band Active Contour
Narrow Band Active ContourNarrow Band Active Contour
Narrow Band Active Contour
Mohammad Sabbagh
 
Miniproject final group 14
Miniproject final group 14Miniproject final group 14
Miniproject final group 14
Ashish Mundhra
 

Similaire à Automated schematization using open standards, by Nottingham Uni (20)

Cad ala brep, csg and sweep representation gtu
Cad   ala  brep, csg and sweep representation gtuCad   ala  brep, csg and sweep representation gtu
Cad ala brep, csg and sweep representation gtu
 
Aitf 2014 pem_introduction_presentation_feb28_ram_version2
Aitf 2014 pem_introduction_presentation_feb28_ram_version2Aitf 2014 pem_introduction_presentation_feb28_ram_version2
Aitf 2014 pem_introduction_presentation_feb28_ram_version2
 
Narrow Band Active Contour
Narrow Band Active ContourNarrow Band Active Contour
Narrow Band Active Contour
 
16355694.ppt
16355694.ppt16355694.ppt
16355694.ppt
 
Miniproject final group 14
Miniproject final group 14Miniproject final group 14
Miniproject final group 14
 
Highs and Lows: A Resel-based Approach to the Analysis of Data from Geophysic...
Highs and Lows: A Resel-based Approach to the Analysis of Data from Geophysic...Highs and Lows: A Resel-based Approach to the Analysis of Data from Geophysic...
Highs and Lows: A Resel-based Approach to the Analysis of Data from Geophysic...
 
A Comparative Study of Wavelet and Curvelet Transform for Image Denoising
A Comparative Study of Wavelet and Curvelet Transform for Image DenoisingA Comparative Study of Wavelet and Curvelet Transform for Image Denoising
A Comparative Study of Wavelet and Curvelet Transform for Image Denoising
 
187186134 5-geometric-modeling
187186134 5-geometric-modeling187186134 5-geometric-modeling
187186134 5-geometric-modeling
 
187186134 5-geometric-modeling
187186134 5-geometric-modeling187186134 5-geometric-modeling
187186134 5-geometric-modeling
 
5 geometric modeling
5 geometric modeling5 geometric modeling
5 geometric modeling
 
5 geometric-modeling-ppt-university-of-victoria
5 geometric-modeling-ppt-university-of-victoria5 geometric-modeling-ppt-university-of-victoria
5 geometric-modeling-ppt-university-of-victoria
 
Scattered gis handbook
Scattered gis handbookScattered gis handbook
Scattered gis handbook
 
Cbir ‐ features
Cbir ‐ featuresCbir ‐ features
Cbir ‐ features
 
Fassold-MMAsia2023-Tutorial-GeometricDL-Part1.pptx
Fassold-MMAsia2023-Tutorial-GeometricDL-Part1.pptxFassold-MMAsia2023-Tutorial-GeometricDL-Part1.pptx
Fassold-MMAsia2023-Tutorial-GeometricDL-Part1.pptx
 
image segmentation image segmentation.pptx
image segmentation image segmentation.pptximage segmentation image segmentation.pptx
image segmentation image segmentation.pptx
 
Fisheye Omnidirectional View in Autonomous Driving
Fisheye Omnidirectional View in Autonomous DrivingFisheye Omnidirectional View in Autonomous Driving
Fisheye Omnidirectional View in Autonomous Driving
 
On mesh
On meshOn mesh
On mesh
 
Finding Meaning in Points, Areas and Surfaces: Spatial Analysis in R
Finding Meaning in Points, Areas and Surfaces: Spatial Analysis in RFinding Meaning in Points, Areas and Surfaces: Spatial Analysis in R
Finding Meaning in Points, Areas and Surfaces: Spatial Analysis in R
 
Gsdi10
Gsdi10Gsdi10
Gsdi10
 
Vector.pdf
Vector.pdfVector.pdf
Vector.pdf
 

Plus de British Cartographic Society

Plus de British Cartographic Society (20)

Cartography and Web GIS - Jack Dangermond
Cartography and Web GIS - Jack DangermondCartography and Web GIS - Jack Dangermond
Cartography and Web GIS - Jack Dangermond
 
Consequences of the modern mapping paradigm - Kenneth Field
Consequences of the modern mapping paradigm - Kenneth FieldConsequences of the modern mapping paradigm - Kenneth Field
Consequences of the modern mapping paradigm - Kenneth Field
 
Water, Water Everywhere... - by Richard Carpenter, UKHO
Water, Water Everywhere... - by Richard Carpenter, UKHOWater, Water Everywhere... - by Richard Carpenter, UKHO
Water, Water Everywhere... - by Richard Carpenter, UKHO
 
Designing mapping databases for the future: UKMap - the next generation - by ...
Designing mapping databases for the future: UKMap - the next generation - by ...Designing mapping databases for the future: UKMap - the next generation - by ...
Designing mapping databases for the future: UKMap - the next generation - by ...
 
Utility detection and mapping, setting the standards for the future - by Grah...
Utility detection and mapping, setting the standards for the future - by Grah...Utility detection and mapping, setting the standards for the future - by Grah...
Utility detection and mapping, setting the standards for the future - by Grah...
 
Future mapping to reconstruct the past - by Jason Peters, Posthumous Plans
Future mapping to reconstruct the past - by Jason Peters, Posthumous PlansFuture mapping to reconstruct the past - by Jason Peters, Posthumous Plans
Future mapping to reconstruct the past - by Jason Peters, Posthumous Plans
 
Mapping using the convergence of Survey and GIS - by Mike Cooper, Leica Geosy...
Mapping using the convergence of Survey and GIS - by Mike Cooper, Leica Geosy...Mapping using the convergence of Survey and GIS - by Mike Cooper, Leica Geosy...
Mapping using the convergence of Survey and GIS - by Mike Cooper, Leica Geosy...
 
What can lessons from the last 30 years tell us about future mapping? - by To...
What can lessons from the last 30 years tell us about future mapping? - by To...What can lessons from the last 30 years tell us about future mapping? - by To...
What can lessons from the last 30 years tell us about future mapping? - by To...
 
Cartography and Geospatial Intelligence (GEOINT): Actionable Knowledge for Hu...
Cartography and Geospatial Intelligence (GEOINT): Actionable Knowledge for Hu...Cartography and Geospatial Intelligence (GEOINT): Actionable Knowledge for Hu...
Cartography and Geospatial Intelligence (GEOINT): Actionable Knowledge for Hu...
 
The Walker's Map: Designing GPS-enabled mapping for the urban recreational wa...
The Walker's Map: Designing GPS-enabled mapping for the urban recreational wa...The Walker's Map: Designing GPS-enabled mapping for the urban recreational wa...
The Walker's Map: Designing GPS-enabled mapping for the urban recreational wa...
 
Mapping the Swiss Way esri-ch
Mapping the Swiss Way esri-chMapping the Swiss Way esri-ch
Mapping the Swiss Way esri-ch
 
Freight Journey Planner for Transport for London
Freight Journey Planner for Transport for LondonFreight Journey Planner for Transport for London
Freight Journey Planner for Transport for London
 
Mapping - for Solutions to Poverty
Mapping - for Solutions to PovertyMapping - for Solutions to Poverty
Mapping - for Solutions to Poverty
 
Saving lives at sea: current activities and the use of GIS to understand a we...
Saving lives at sea: current activities and the use of GIS to understand a we...Saving lives at sea: current activities and the use of GIS to understand a we...
Saving lives at sea: current activities and the use of GIS to understand a we...
 
Mapping birds, biodiversity and business: the role of GIS in conservation
Mapping birds, biodiversity and business: the role of GIS in conservationMapping birds, biodiversity and business: the role of GIS in conservation
Mapping birds, biodiversity and business: the role of GIS in conservation
 
A series of deployments as seen through the maps, how they’ve changed and evo...
A series of deployments as seen through the maps, how they’ve changed and evo...A series of deployments as seen through the maps, how they’ve changed and evo...
A series of deployments as seen through the maps, how they’ve changed and evo...
 
Mapping the Olympics: the example of the ‘Atlas of world sport’
Mapping the Olympics: the example of the ‘Atlas of world sport’Mapping the Olympics: the example of the ‘Atlas of world sport’
Mapping the Olympics: the example of the ‘Atlas of world sport’
 
A century of geographical names: toponymic evolution in Somalia
A century of geographical names: toponymic evolution in SomaliaA century of geographical names: toponymic evolution in Somalia
A century of geographical names: toponymic evolution in Somalia
 
GIS as an artistic medium - rendering the sublime
GIS as an artistic medium - rendering the sublimeGIS as an artistic medium - rendering the sublime
GIS as an artistic medium - rendering the sublime
 
A common mapping symbology across national security stakeholders during the 2...
A common mapping symbology across national security stakeholders during the 2...A common mapping symbology across national security stakeholders during the 2...
A common mapping symbology across national security stakeholders during the 2...
 

Dernier

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Dernier (20)

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 

Automated schematization using open standards, by Nottingham Uni

  • 1. AUTOMATED SCHEMATIZATION CASESTUDY Suchith Anand Jerry Swan Mike Jackson Mark Ware
  • 2. Presentation Overview Introduction Generalization background Automated Schematization Conclusions
  • 3. The Centre for Geospatial Science (CGS) Th C t f G ti l S i Established November 2005 as a cross- faculty post-graduate research centre. Research focus: – spatial data infrastructures (SDI), – geospatial intelligence, – geospatial interoperability – location-based services. location based
  • 4. Creating Intelligent Applications Goal: Make it easier for geospatial researchers to incorporate proven geospatial techniques into their workflow. The idea is to create generic frameworks that are customized with the problem-specific details. problem specific Initial efforts have concentrated on an object-level object level optimization framework using state-space search.
  • 5. Bigger picture Maturity of open Geospatial Standards source software (for (for ex. OGC spec.) ex. OSGeo stack)
  • 6. OS Geo Product development statistics 2008 http://wiki.osgeo.org/wiki/Project_Stats
  • 7. CGS Optimization Framework • Currently implemented: – Hillclimbing, Simulated Annealing – (Reactive) Tabu Search – Simple Genetic Algorithm • Implementation targets JVM and hence easily integrated with Geotools52North WPS etc ith etc.
  • 8. Why – G h Generalization ? li i The process of simplifying the form or shape of map features, usually carried out when the map is changed from a large scale to a small scale, is referred to as generalisation. Map g p generalisation is a pprocess of extracting the important g p and relevant spatial information from reality.
  • 9. Map Generalization operators M G li ti t Simplification Amalgamation l Elimination Typification Exaggeration Displacement
  • 10. Simplification Si lifi ti Douglas-Peucker algorithm (1973)
  • 11. Amalgamation DeLucia and Black (1987) - triangulation-based area amalgamation procedures. These ideas are taken up and advanced in Jones et al (1995) Su et al (1997) - A raster-based aggregation method (forms the basis of ESRI's AreaAggregate function) Ai and van Oosterom (2002) - displacement vectors p o to a a ga at o a d a Ooste o ( 00 ) d sp ace e t ecto s prior amalgamation
  • 12. Elimination Regnauld (2001) – area features (includes deletion and aggregation of features)
  • 13. Typification f Feature clusturing - (Mackaness 1994, Ormsby and Mackaness 1999, Mackaness and Mackechnie 1999) Sester (2003) and Moulin (2003) -Kohonen Self Organizing Maps Regnauld (1996) - Minimum Spanning Trees
  • 14. Exaggeration gg Mackaness (1995) - alpha analysis for classifying urban road ac a ess ( 995) a p a a a ys s o c ass y g u ba oad networks hierarchically, providing a means for removing roads at smaller scale while still conveying essential characteristics of the network
  • 15. Displacement Lonergan and Jones (2001) - map quality is measured in terms of minimum distance violations, and polygon displacement achieved by calculating displacement vectors in an iterative fashion Li et al (2002) - polygon displacement using a two-level agent-based architecture.
  • 16. Harry Beck’s Schematic Tube Map Source: London Transport Museum
  • 17. Schematic Map - Characteristics •Topologically consistent. T l i ll i t t •Simplified lines (Douglas-Peucker). •May be desirable to re-orient lines so that they are horizontal, vertical or diagonal. •Scale in congested areas expanded at the expense of scale in areas that are less so so.
  • 18. Graphic manipulations for producing a schematic map Lines are simplified and re-oriented to conform to a regular grid. Congested areas are increased in scale at the expense of scale in areas of lesser node density
  • 20. Topological Original network and derived schematic map should be topologically consistent Topological – original (Left), topological error (Middle) and acceptable solution (Right)
  • 21. Orientation If possible, network edges should lie in horizontal, vertical or diagonal direction Orientation – original (L) and schematized (R)
  • 22. Angle If possible, the angle between a pair of connected edges should be greater than some minimum angle Angle – edges re-oriented but Angle constraint violated (L) and acceptable solution
  • 23. Rotation An edge’s orientation should remain as close to its starting orientation as possible :Rotation – original (L), acceptable solution (M) and better solution (R)
  • 24. Clearance If possible, the distance between disjoint features should be g greater than some minimum distance Clearance – constraint violated (L) and resolved (R)
  • 25. Displacement Vertices should remain as close to their starting positions as possible possible. Displacement – original (L), acceptable solution (M) and better solution (R)
  • 26. Length Length – original (L) and congestion reduced by enforcing Length constraint (R)
  • 27. Core Process •Evaluate – For each vertex: Count topological errors Measure constraint violations Heuristic l i th H i ti value is the sum of the above f th b Modify Displace vertices
  • 28. Demo – Original Featureset
  • 29. Demo – Schematized Featureset
  • 30. Conclusions •Implements a usecase for automatic production of schematic maps •Proof-of-concept implemented for WFS, using schematization as transformation exemplar. p
  • 31.