paros: pareto optimal route selection · paros: pareto optimal route selection institute for f....

1
PAROS: Pareto Optimal Route Selection PAROS: Pareto Optimal Route Selection F G f H P Ki l M Shb tM R F . Graf, H. -P. Kriegel, M. Schubert, M. Renz INSTITUTE FOR INFORMATICS INFORMATICS Contribution: Contribution: Compute route skyline queries on traffic network graphs Compute route skyline queries on traffic network graphs by using multiple road attributes like distance time by using multiple road attributes like distance, time, height amount of traffic lights crossings etc height, amount of traffic lights, crossings, etc. Analyze the algorithm and resulting routes in terms of Analyze the algorithm and resulting routes in terms of benchmark information like runtime amount of visited benchmark information like runtime , amount of visited nodes total nodes in skyline paths and all attributes of the nodes, total nodes in skyline paths and all attributes of the search search Visualize the resulting attribute weightings for each route Visualize the resulting attribute weightings for each route for up to three attributes using simplex controls for up to three attributes using simplex controls Visualize resulting routes on real world maps Visualize resulting routes on real world maps Fast painting of large graphs as map overlay to indicate Fast painting of large graphs as map overlay to indicate possible connections possible connections Architecture: Pluggable architecture that allows the easy extension and integration of algorithms into the graphical user interface with a minimum overhead Easy integration of any Web Map Service (WMS) (like Data conversion and Enrichment: NASA, OpenStreetMap, ) for map visualization Data conversion and Enrichment: Extraction and conversion of relevant sub maps from Extraction and conversion of relevant sub maps from OpenStreetMap XML into PAROS data format for more OpenStreetMap XML into PAROS data format for more reasonable handling of big data Algorithms Route visualization Dijkstra reasonable handling of big data Conversion of OpenStreetMap ways into subsections for Algorithms API Dijkstra Conversion of OpenStreetMap ways into subsections for more efficient routing WMS Map provider API Skyline more efficient routing Elevation data from the Shuttle Radar Topography Mission Elevation data from the Shuttle Radar Topography Mission (SRTM) to achieve a full 3d profile for routing (Resolution: Controller (SRTM) to achieve a full 3d profile for routing (Resolution: ~90m x 90m with a deviation of ±6m) Controller 90m x 90m with a deviation of ±6m) PAROS database PAROS database OpenStreetMap C i d OpenStreetMap Conversion and C bi i SRTM Combination Data (OpenStreetMap): Data (OpenStreetMap): Topologically Integrated Geographic Encoding and Topologically Integrated Geographic Encoding and Referencing system (TIGER) produced by the US Census Referencing system (TIGER), produced by the US Census Bureau Bureau Data entered from more than 250 000 users worldwide Data entered from more than 250,000 users worldwide (GPS tracks points of interest street names house (GPS tracks, points of interest, street names, house numbers more streets one way restrictions ) numbers, more streets, one way restrictions, ) Various additional attributes like type of street number of Various additional attributes like type of street, number of lanes speed restrictions bridges tunnels barriers points lanes, speed restrictions, bridges, tunnels, barriers, points of interest (schools museums libraries atm banks of interest (schools, museums, libraries, atm, banks, doctors parking lots street names house numbers ) doctors, parking lots, street names, house numbers, ) // Database http://www.dbs.informatik.unimuenchen.de Database Group http://www.dbs.informatik.uni muenchen.de Group

Upload: others

Post on 26-Jun-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PAROS: Pareto Optimal Route Selection · PAROS: Pareto Optimal Route Selection INSTITUTE FOR F. Graf, GfH.-PP. Ki lKriegel, M. Schubert, M. Shb tMRRenz INFORMATICS Contribution: •

PAROS: Pareto Optimal Route SelectionPAROS: Pareto Optimal Route SelectionF G f H P K i l M S h b t M RF. Graf, H.-P. Kriegel, M. Schubert, M. RenzINSTITUTE FOR

INFORMATICSINFORMATICS

Contribution:Contribution:• Compute route skyline queries on traffic network graphsCompute route skyline queries on traffic network graphsby using multiple road attributes like distance timeby using multiple road attributes like distance, time,height amount of traffic lights crossings etcheight, amount of traffic lights, crossings, etc.

• Analyze the algorithm and resulting routes in terms ofAnalyze the algorithm and resulting routes in terms ofbenchmark information like runtime amount of visitedbenchmark information like runtime , amount of visitednodes total nodes in skyline paths and all attributes of thenodes, total nodes in skyline paths and all attributes of thesearchsearch

• Visualize the resulting attribute weightings for each route• Visualize the resulting attribute weightings for each routefor up to three attributes using simplex controlsfor up to three attributes using simplex controls

• Visualize resulting routes on real world maps• Visualize resulting routes on real world maps• Fast painting of large graphs as map overlay to indicate• Fast painting of large graphs as map overlay to indicatepossible connectionspossible connections

Architecture:• Pluggable architecture that allows the easy extension andgg yintegration of algorithms into the graphical user interfaceg g g pwith a minimum overhead

• Easy integration of any Web Map Service (WMS) (like Data conversion and Enrichment:y g y p ( ) (NASA, OpenStreetMap, … ) for map visualization

Data conversion and Enrichment:• Extraction and conversion of relevant sub maps from, p p, ) p Extraction and conversion of relevant sub maps fromOpenStreetMap XML into PAROS data format for moreOpenStreetMap XML into PAROS data format for morereasonable handling of big data

AlgorithmsRoute visualization Dijkstrareasonable handling of big data

• Conversion of OpenStreetMap ways into subsections forAlgorithmsAPI

oute sua at o Dijkstra • Conversion of OpenStreetMap ways into subsections formore efficient routingWMS Map provider API Skylinemore efficient routing

• Elevation data from the Shuttle Radar Topography Missiony • Elevation data from the Shuttle Radar Topography Mission(SRTM) to achieve a full 3d profile for routing (Resolution:

Controller(SRTM) to achieve a full 3d profile for routing (Resolution:~90m x 90m with a deviation of ±6m)Controller 90m x 90m with a deviation of ±6m)

PAROS databasePAROS database

OpenStreetMapC i d OpenStreetMapConversion and C bi i SRTMCombination

Data (OpenStreetMap):Data (OpenStreetMap):• Topologically Integrated Geographic Encoding andTopologically Integrated Geographic Encoding andReferencing system (TIGER) produced by the US CensusReferencing system (TIGER), produced by the US CensusBureauBureau

• Data entered from more than 250 000 users worldwideData entered from more than 250,000 users worldwide(GPS tracks points of interest street names house(GPS tracks, points of interest, street names, housenumbers more streets one way restrictions )numbers, more streets, one way restrictions, …)

• Various additional attributes like type of street number of• Various additional attributes like type of street, number oflanes speed restrictions bridges tunnels barriers pointslanes, speed restrictions, bridges, tunnels, barriers, pointsof interest (schools museums libraries atm banksof interest (schools, museums, libraries, atm, banks,doctors parking lots street names house numbers )doctors, parking lots, street names, house numbers, …)

//Database http://www.dbs.informatik.uni‐muenchen.deDatabase Group

http://www.dbs.informatik.uni muenchen.de Group