SlideShare a Scribd company logo
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
Automated schematization using open standards, by Nottingham Uni
Thank You

More Related Content

PDF
ILWIS GIS for Monitoring Landscapes in Tundra Ecosystems: Yamal Peninsula, Ru...
PDF
Development of Methodology for Determining Earth Work Volume Using Combined S...
PPT
Automatic Dense Semantic Mapping From Visual Street-level Imagery
PDF
Vf sift
PPTX
Static model development
PDF
Reservoir Modeling
PPTX
Automated Extraction of Landforms from DEM Data
PDF
Sable presentation bowen
ILWIS GIS for Monitoring Landscapes in Tundra Ecosystems: Yamal Peninsula, Ru...
Development of Methodology for Determining Earth Work Volume Using Combined S...
Automatic Dense Semantic Mapping From Visual Street-level Imagery
Vf sift
Static model development
Reservoir Modeling
Automated Extraction of Landforms from DEM Data
Sable presentation bowen

What's hot (19)

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

Viewers also liked (7)

PPT
F. Maggino: Presenting and communicating statistics. Principles, components a...
PDF
Congenica Genome Analysis and Clinical Interpretation: An Overview
PDF
Information overload
PPT
Clinical Decision Support Systems
PPTX
Clinical Interpretation Of Abg
PPT
Assessment of Learning
PPT
Assessment Of Student Learning
F. Maggino: Presenting and communicating statistics. Principles, components a...
Congenica Genome Analysis and Clinical Interpretation: An Overview
Information overload
Clinical Decision Support Systems
Clinical Interpretation Of Abg
Assessment of Learning
Assessment Of Student Learning
Ad

Similar to Automated schematization using open standards, by Nottingham Uni (20)

PPT
Gis Concepts 5/5
PDF
Data Display and Cartography-I.pdf
PPT
Optimizing GIS based Systems
PDF
unitiv-spacialdataanalysis-200423132043.pdf
PPTX
TYBSC IT PGIS Unit IV Spacial Data Analysis
PDF
Scattered gis handbook
PPTX
Applied GIS - 3022.pptx
PPT
Using FME for Topographical Data Generalization at Natural Resources Canada
PDF
Hengl & Reuter poster at Geomorphometry.org/2011
DOC
USING THE G.I.S. INSTRUMENTS TO OPTIMIZE THE DECISIONAL PROCESS AT THE LOCAL ...
PDF
Optimizing your Map Services
PDF
Gephi icwsm-tutorial
PDF
SP1: Exploratory Network Analysis with Gephi
PPTX
Pactices of GPS/GIS in/for rural development
PDF
(eBook PDF) Introduction to Geographic Information Systems, 9th Edition
PPT
GIS_Whirlwind_Tour.ppt
PPT
GIS_Whirlwind_Tour.ppt
PPT
GIS_Whirlwind_Tour.ppt
PPT
GIS_Whirlwind_Tour.ppt
PDF
MAP MAKING FROM TABLES
Gis Concepts 5/5
Data Display and Cartography-I.pdf
Optimizing GIS based Systems
unitiv-spacialdataanalysis-200423132043.pdf
TYBSC IT PGIS Unit IV Spacial Data Analysis
Scattered gis handbook
Applied GIS - 3022.pptx
Using FME for Topographical Data Generalization at Natural Resources Canada
Hengl & Reuter poster at Geomorphometry.org/2011
USING THE G.I.S. INSTRUMENTS TO OPTIMIZE THE DECISIONAL PROCESS AT THE LOCAL ...
Optimizing your Map Services
Gephi icwsm-tutorial
SP1: Exploratory Network Analysis with Gephi
Pactices of GPS/GIS in/for rural development
(eBook PDF) Introduction to Geographic Information Systems, 9th Edition
GIS_Whirlwind_Tour.ppt
GIS_Whirlwind_Tour.ppt
GIS_Whirlwind_Tour.ppt
GIS_Whirlwind_Tour.ppt
MAP MAKING FROM TABLES

More from British Cartographic Society (20)

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

Recently uploaded (20)

PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PDF
The Final Stretch: How to Release a Game and Not Die in the Process.
PPTX
PPH.pptx obstetrics and gynecology in nursing
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PDF
Pre independence Education in Inndia.pdf
PPTX
Pharma ospi slides which help in ospi learning
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
Basic Mud Logging Guide for educational purpose
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
102 student loan defaulters named and shamed – Is someone you know on the list?
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
The Final Stretch: How to Release a Game and Not Die in the Process.
PPH.pptx obstetrics and gynecology in nursing
Microbial diseases, their pathogenesis and prophylaxis
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
Pre independence Education in Inndia.pdf
Pharma ospi slides which help in ospi learning
O7-L3 Supply Chain Operations - ICLT Program
Basic Mud Logging Guide for educational purpose
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
Anesthesia in Laparoscopic Surgery in India
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
human mycosis Human fungal infections are called human mycosis..pptx
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...

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