SlideShare una empresa de Scribd logo
1 de 16
Topological Consistent Generalization of OpenStreetMap By Padraig Corcoran, Peter Mooney, Adam Winstanley NUI Maynooth, Ireland 1
Problem Specification 2 LBS Device
Generalisation by Simplification Remove vertices in a guided and simplified manner 3
A simplification should be invariant with respect to certain properties. In the context of LBS, shape, size and topological invariants are particularly important. Few techniques satisfy multiple invariants. 4
Topological Invariance 5 Simplification not  Topological Invariant Original OSM Map
The Research Question Given a map and corresponding simplification, can we determine if the simplification is  topological consistent without constraints? 6
Any method for determining topological invariant may be summarized in terms of the followingconstraints : constraints on the types of topology for which the technique can determine consistency without returning a false-positive; constraints on the types of topology for which the technique can determine consistency without returning a false-negative; constraints on the types of simplification to which the technique can be applied. 7
Topological features can be classified as planar or non-planar. 8 Planar Topology Non-Planar Topology
Planar topology analysis An analysis of three methods for determining planar topology invariance were examined in terms of their corresponds constrains: De Berg et al. (1998) strategy; Saalfeld (1999) strategy; da Silva and Wu (2006) stragegy. 9
Symbol * indicates that determining topological invariance not subject to any constraint. Symbol x indicates that determining topological invariance is subject to constraints. 10
Non-Planar topology analysis We analysized the techniques Kulik et al. (2005) and Weihua(2008). Constraints on the forms of simplifications to which they can be applied. 11 Simplification Original Features
Shape and size invariants To satisfy shape invariants the contour evolution technique of Latecki and Lakmper (1999) was used. Satisfy size invariants presented a challenge. 12
We determine if removing a vertex will significantly reduce the representation of the polygons shape and in turn not maintain size invariance. 13
Results 14 38 Vertices 182 Vertices
15 375 Vertices 34 Vertices
Conclusions / Future Work For LBS reducing map data size is very important. This reduction must be subject to certain invariants. Results on OSM data show this can be achieved. Future work Simplify all linear features. Progressive transmission of maps for LBS. 16

Más contenido relacionado

Destacado

OKR at Binary Studio
OKR at Binary StudioOKR at Binary Studio
OKR at Binary StudioBinary Studio
 
Alimentación en España
Alimentación en EspañaAlimentación en España
Alimentación en Españaaulasaludable
 
Во саду ли, в огороде
Во саду ли, в огородеВо саду ли, в огороде
Во саду ли, в огородеGBDOU23
 
7B_3_Matterhorn on the horizon
7B_3_Matterhorn on the horizon7B_3_Matterhorn on the horizon
7B_3_Matterhorn on the horizonGISRUK conference
 
Arc GIS Overlay Functions
Arc GIS Overlay FunctionsArc GIS Overlay Functions
Arc GIS Overlay FunctionsEhsan Hamzei
 
Toxiinfecciones alimentarias
Toxiinfecciones alimentarias Toxiinfecciones alimentarias
Toxiinfecciones alimentarias aulasaludable
 
RECURRENCIAS DE LA INFECCIONES VAGINALES. EL PROBIÓTICO CLAVE PARA SU PREVENCIÓN
RECURRENCIAS DE LA INFECCIONES VAGINALES. EL PROBIÓTICO CLAVE PARA SU PREVENCIÓNRECURRENCIAS DE LA INFECCIONES VAGINALES. EL PROBIÓTICO CLAVE PARA SU PREVENCIÓN
RECURRENCIAS DE LA INFECCIONES VAGINALES. EL PROBIÓTICO CLAVE PARA SU PREVENCIÓNGinecólogos Privados Ginep
 
{REKAP} Metodologi Desain Kelompok 9
{REKAP} Metodologi Desain Kelompok 9{REKAP} Metodologi Desain Kelompok 9
{REKAP} Metodologi Desain Kelompok 9windaasari
 

Destacado (12)

OKR at Binary Studio
OKR at Binary StudioOKR at Binary Studio
OKR at Binary Studio
 
Alimentación en España
Alimentación en EspañaAlimentación en España
Alimentación en España
 
Во саду ли, в огороде
Во саду ли, в огородеВо саду ли, в огороде
Во саду ли, в огороде
 
7B_3_Matterhorn on the horizon
7B_3_Matterhorn on the horizon7B_3_Matterhorn on the horizon
7B_3_Matterhorn on the horizon
 
Arc GIS Overlay Functions
Arc GIS Overlay FunctionsArc GIS Overlay Functions
Arc GIS Overlay Functions
 
Antarctic Plus
Antarctic PlusAntarctic Plus
Antarctic Plus
 
Toxiinfecciones alimentarias
Toxiinfecciones alimentarias Toxiinfecciones alimentarias
Toxiinfecciones alimentarias
 
RECURRENCIAS DE LA INFECCIONES VAGINALES. EL PROBIÓTICO CLAVE PARA SU PREVENCIÓN
RECURRENCIAS DE LA INFECCIONES VAGINALES. EL PROBIÓTICO CLAVE PARA SU PREVENCIÓNRECURRENCIAS DE LA INFECCIONES VAGINALES. EL PROBIÓTICO CLAVE PARA SU PREVENCIÓN
RECURRENCIAS DE LA INFECCIONES VAGINALES. EL PROBIÓTICO CLAVE PARA SU PREVENCIÓN
 
Creating an Actionable Roadmap for Company Growth
Creating an Actionable Roadmap for Company Growth Creating an Actionable Roadmap for Company Growth
Creating an Actionable Roadmap for Company Growth
 
Illustration Pieces
Illustration PiecesIllustration Pieces
Illustration Pieces
 
Campylobacter
CampylobacterCampylobacter
Campylobacter
 
{REKAP} Metodologi Desain Kelompok 9
{REKAP} Metodologi Desain Kelompok 9{REKAP} Metodologi Desain Kelompok 9
{REKAP} Metodologi Desain Kelompok 9
 

Más de GISRUK conference

7A_4_Gps data collection setting for pedestrian activity modelling
7A_4_Gps data collection setting for pedestrian activity modelling7A_4_Gps data collection setting for pedestrian activity modelling
7A_4_Gps data collection setting for pedestrian activity modellingGISRUK conference
 
5A_3_GIS based spatial modelling for improving the sustainability of aggregat...
5A_3_GIS based spatial modelling for improving the sustainability of aggregat...5A_3_GIS based spatial modelling for improving the sustainability of aggregat...
5A_3_GIS based spatial modelling for improving the sustainability of aggregat...GISRUK conference
 
5A_1_Land evaluation techniques comparing fuzzy ahp with ideal point methods
5A_1_Land evaluation techniques comparing fuzzy ahp with ideal point methods5A_1_Land evaluation techniques comparing fuzzy ahp with ideal point methods
5A_1_Land evaluation techniques comparing fuzzy ahp with ideal point methodsGISRUK conference
 
4B_3_Automatically generating keywods for georeferenced imaged
4B_3_Automatically generating keywods for georeferenced imaged4B_3_Automatically generating keywods for georeferenced imaged
4B_3_Automatically generating keywods for georeferenced imagedGISRUK conference
 
4B_1_How many volunteers does it take to map an area well
4B_1_How many volunteers does it take to map an area well4B_1_How many volunteers does it take to map an area well
4B_1_How many volunteers does it take to map an area wellGISRUK conference
 
4A_1_Uncertainty in the 2001 output area classification for the census of eng...
4A_1_Uncertainty in the 2001 output area classification for the census of eng...4A_1_Uncertainty in the 2001 output area classification for the census of eng...
4A_1_Uncertainty in the 2001 output area classification for the census of eng...GISRUK conference
 
3A_4_Applying network analysis to quantify accessibility to urban greenspace ...
3A_4_Applying network analysis to quantify accessibility to urban greenspace ...3A_4_Applying network analysis to quantify accessibility to urban greenspace ...
3A_4_Applying network analysis to quantify accessibility to urban greenspace ...GISRUK conference
 
3A_2_Modelling health-harming behaviours in a socially ranked geographic space
3A_2_Modelling health-harming behaviours in a socially ranked geographic space3A_2_Modelling health-harming behaviours in a socially ranked geographic space
3A_2_Modelling health-harming behaviours in a socially ranked geographic spaceGISRUK conference
 
1A_3_A geodemographic classification of london primary schools
1A_3_A geodemographic classification of london primary schools1A_3_A geodemographic classification of london primary schools
1A_3_A geodemographic classification of london primary schoolsGISRUK conference
 
UK Map Challenge Aidan Slingsby
UK Map Challenge   Aidan SlingsbyUK Map Challenge   Aidan Slingsby
UK Map Challenge Aidan SlingsbyGISRUK conference
 
SP_4 Supporting spatial negotiations in land use planning
SP_4 Supporting spatial negotiations in land use planningSP_4 Supporting spatial negotiations in land use planning
SP_4 Supporting spatial negotiations in land use planningGISRUK conference
 
SP_3 Automatic identification of high streets and classification of urban lan...
SP_3 Automatic identification of high streets and classification of urban lan...SP_3 Automatic identification of high streets and classification of urban lan...
SP_3 Automatic identification of high streets and classification of urban lan...GISRUK conference
 
9B_1_Trust in web gis a preliminary investigation of the environment agencys ...
9B_1_Trust in web gis a preliminary investigation of the environment agencys ...9B_1_Trust in web gis a preliminary investigation of the environment agencys ...
9B_1_Trust in web gis a preliminary investigation of the environment agencys ...GISRUK conference
 
9A_2_Automatic classification of retail spaces from a large scale topographc ...
9A_2_Automatic classification of retail spaces from a large scale topographc ...9A_2_Automatic classification of retail spaces from a large scale topographc ...
9A_2_Automatic classification of retail spaces from a large scale topographc ...GISRUK conference
 
9A_1_On automatic mapping of environmental data using adaptive general regres...
9A_1_On automatic mapping of environmental data using adaptive general regres...9A_1_On automatic mapping of environmental data using adaptive general regres...
9A_1_On automatic mapping of environmental data using adaptive general regres...GISRUK conference
 
8B_4_Exploring the usability of geographic information
8B_4_Exploring the usability of geographic information8B_4_Exploring the usability of geographic information
8B_4_Exploring the usability of geographic informationGISRUK conference
 
8B_2_Using sound to represent uncertainty in address locations
8B_2_Using sound to represent uncertainty in address locations8B_2_Using sound to represent uncertainty in address locations
8B_2_Using sound to represent uncertainty in address locationsGISRUK conference
 
8B_1_A map to hear - use of sound in enhancing the map use experience
8B_1_A map to hear - use of sound in enhancing the map use experience8B_1_A map to hear - use of sound in enhancing the map use experience
8B_1_A map to hear - use of sound in enhancing the map use experienceGISRUK conference
 
8A_2_A containment-first search algorithm for higher-order analysis of urban ...
8A_2_A containment-first search algorithm for higher-order analysis of urban ...8A_2_A containment-first search algorithm for higher-order analysis of urban ...
8A_2_A containment-first search algorithm for higher-order analysis of urban ...GISRUK conference
 

Más de GISRUK conference (20)

8A_1_To vote or not to vote
8A_1_To vote or not to vote8A_1_To vote or not to vote
8A_1_To vote or not to vote
 
7A_4_Gps data collection setting for pedestrian activity modelling
7A_4_Gps data collection setting for pedestrian activity modelling7A_4_Gps data collection setting for pedestrian activity modelling
7A_4_Gps data collection setting for pedestrian activity modelling
 
5A_3_GIS based spatial modelling for improving the sustainability of aggregat...
5A_3_GIS based spatial modelling for improving the sustainability of aggregat...5A_3_GIS based spatial modelling for improving the sustainability of aggregat...
5A_3_GIS based spatial modelling for improving the sustainability of aggregat...
 
5A_1_Land evaluation techniques comparing fuzzy ahp with ideal point methods
5A_1_Land evaluation techniques comparing fuzzy ahp with ideal point methods5A_1_Land evaluation techniques comparing fuzzy ahp with ideal point methods
5A_1_Land evaluation techniques comparing fuzzy ahp with ideal point methods
 
4B_3_Automatically generating keywods for georeferenced imaged
4B_3_Automatically generating keywods for georeferenced imaged4B_3_Automatically generating keywods for georeferenced imaged
4B_3_Automatically generating keywods for georeferenced imaged
 
4B_1_How many volunteers does it take to map an area well
4B_1_How many volunteers does it take to map an area well4B_1_How many volunteers does it take to map an area well
4B_1_How many volunteers does it take to map an area well
 
4A_1_Uncertainty in the 2001 output area classification for the census of eng...
4A_1_Uncertainty in the 2001 output area classification for the census of eng...4A_1_Uncertainty in the 2001 output area classification for the census of eng...
4A_1_Uncertainty in the 2001 output area classification for the census of eng...
 
3A_4_Applying network analysis to quantify accessibility to urban greenspace ...
3A_4_Applying network analysis to quantify accessibility to urban greenspace ...3A_4_Applying network analysis to quantify accessibility to urban greenspace ...
3A_4_Applying network analysis to quantify accessibility to urban greenspace ...
 
3A_2_Modelling health-harming behaviours in a socially ranked geographic space
3A_2_Modelling health-harming behaviours in a socially ranked geographic space3A_2_Modelling health-harming behaviours in a socially ranked geographic space
3A_2_Modelling health-harming behaviours in a socially ranked geographic space
 
1A_3_A geodemographic classification of london primary schools
1A_3_A geodemographic classification of london primary schools1A_3_A geodemographic classification of london primary schools
1A_3_A geodemographic classification of london primary schools
 
UK Map Challenge Aidan Slingsby
UK Map Challenge   Aidan SlingsbyUK Map Challenge   Aidan Slingsby
UK Map Challenge Aidan Slingsby
 
SP_4 Supporting spatial negotiations in land use planning
SP_4 Supporting spatial negotiations in land use planningSP_4 Supporting spatial negotiations in land use planning
SP_4 Supporting spatial negotiations in land use planning
 
SP_3 Automatic identification of high streets and classification of urban lan...
SP_3 Automatic identification of high streets and classification of urban lan...SP_3 Automatic identification of high streets and classification of urban lan...
SP_3 Automatic identification of high streets and classification of urban lan...
 
9B_1_Trust in web gis a preliminary investigation of the environment agencys ...
9B_1_Trust in web gis a preliminary investigation of the environment agencys ...9B_1_Trust in web gis a preliminary investigation of the environment agencys ...
9B_1_Trust in web gis a preliminary investigation of the environment agencys ...
 
9A_2_Automatic classification of retail spaces from a large scale topographc ...
9A_2_Automatic classification of retail spaces from a large scale topographc ...9A_2_Automatic classification of retail spaces from a large scale topographc ...
9A_2_Automatic classification of retail spaces from a large scale topographc ...
 
9A_1_On automatic mapping of environmental data using adaptive general regres...
9A_1_On automatic mapping of environmental data using adaptive general regres...9A_1_On automatic mapping of environmental data using adaptive general regres...
9A_1_On automatic mapping of environmental data using adaptive general regres...
 
8B_4_Exploring the usability of geographic information
8B_4_Exploring the usability of geographic information8B_4_Exploring the usability of geographic information
8B_4_Exploring the usability of geographic information
 
8B_2_Using sound to represent uncertainty in address locations
8B_2_Using sound to represent uncertainty in address locations8B_2_Using sound to represent uncertainty in address locations
8B_2_Using sound to represent uncertainty in address locations
 
8B_1_A map to hear - use of sound in enhancing the map use experience
8B_1_A map to hear - use of sound in enhancing the map use experience8B_1_A map to hear - use of sound in enhancing the map use experience
8B_1_A map to hear - use of sound in enhancing the map use experience
 
8A_2_A containment-first search algorithm for higher-order analysis of urban ...
8A_2_A containment-first search algorithm for higher-order analysis of urban ...8A_2_A containment-first search algorithm for higher-order analysis of urban ...
8A_2_A containment-first search algorithm for higher-order analysis of urban ...
 

7B_2_Topological consistent generalization of openstreetmap

  • 1. Topological Consistent Generalization of OpenStreetMap By Padraig Corcoran, Peter Mooney, Adam Winstanley NUI Maynooth, Ireland 1
  • 3. Generalisation by Simplification Remove vertices in a guided and simplified manner 3
  • 4. A simplification should be invariant with respect to certain properties. In the context of LBS, shape, size and topological invariants are particularly important. Few techniques satisfy multiple invariants. 4
  • 5. Topological Invariance 5 Simplification not Topological Invariant Original OSM Map
  • 6. The Research Question Given a map and corresponding simplification, can we determine if the simplification is topological consistent without constraints? 6
  • 7. Any method for determining topological invariant may be summarized in terms of the followingconstraints : constraints on the types of topology for which the technique can determine consistency without returning a false-positive; constraints on the types of topology for which the technique can determine consistency without returning a false-negative; constraints on the types of simplification to which the technique can be applied. 7
  • 8. Topological features can be classified as planar or non-planar. 8 Planar Topology Non-Planar Topology
  • 9. Planar topology analysis An analysis of three methods for determining planar topology invariance were examined in terms of their corresponds constrains: De Berg et al. (1998) strategy; Saalfeld (1999) strategy; da Silva and Wu (2006) stragegy. 9
  • 10. Symbol * indicates that determining topological invariance not subject to any constraint. Symbol x indicates that determining topological invariance is subject to constraints. 10
  • 11. Non-Planar topology analysis We analysized the techniques Kulik et al. (2005) and Weihua(2008). Constraints on the forms of simplifications to which they can be applied. 11 Simplification Original Features
  • 12. Shape and size invariants To satisfy shape invariants the contour evolution technique of Latecki and Lakmper (1999) was used. Satisfy size invariants presented a challenge. 12
  • 13. We determine if removing a vertex will significantly reduce the representation of the polygons shape and in turn not maintain size invariance. 13
  • 14. Results 14 38 Vertices 182 Vertices
  • 15. 15 375 Vertices 34 Vertices
  • 16. Conclusions / Future Work For LBS reducing map data size is very important. This reduction must be subject to certain invariants. Results on OSM data show this can be achieved. Future work Simplify all linear features. Progressive transmission of maps for LBS. 16