cooperative web based routing database for trip planning, including dynamic weather integration
DESCRIPTION
Cooperative web based routing database for trip planning, including dynamic weather integration. Poul Grashoff Marcus Wigan Michiel Benjamins www.roadidea.eu. - One of the many ideas generated in the innovation process - Applies to road users most exposed to weather - PowerPoint PPT PresentationTRANSCRIPT
Cooperative web based routing Cooperative web based routing database for trip planning, including database for trip planning, including
dynamic weather integrationdynamic weather integration
Poul GrashoffPoul Grashoff
Marcus WiganMarcus Wigan
Michiel BenjaminsMichiel Benjamins
www.roadidea.eu
What are the key What are the key elements?elements?
• Free radar rainfall prediction Free radar rainfall prediction data from the Royal Dutch data from the Royal Dutch Weather Service KNMIWeather Service KNMI
• A proven on-line trip planning A proven on-line trip planning systemsystem
• Free road network data Free road network data www.OpenStreetMap.Org
• On-line GIS for continuous On-line GIS for continuous rider input to enhance thisrider input to enhance this
Free road network dataFree road network data
• www.openstreetmap.org provides provides free road network data. For the free road network data. For the Netherlands this is based on a gift Netherlands this is based on a gift from AND (from AND (www.and.nl))
• Still for bicyclists and pedestrians Still for bicyclists and pedestrians the network topology and the network topology and underlying data of the network underlying data of the network links is not complete / good.links is not complete / good.
• How to solve this problem? How to solve this problem?
The Demis on-line GIS for The Demis on-line GIS for editing network data atediting network data at
http://rain.roadidea.eu/route/editor.aspx • View, present, edit network link View, present, edit network link
data and node datadata and node data• Used by hundreds of volunteers Used by hundreds of volunteers
contributing to the free on-line contributing to the free on-line bicycle route planner for Hollandbicycle route planner for Holland
• Over a million user input Over a million user input network and information input network and information input and update edits had been and update edits had been recorded by the end of recorded by the end of 2008,and 3 million by mid-20092008,and 3 million by mid-2009
Live weather data www.knmi.nl Live weather data www.knmi.nl 2 hour 1x1 km rainfall prediction2 hour 1x1 km rainfall prediction(free during the project, thanks to KNMI)(free during the project, thanks to KNMI)
Start pointStart point
End pointEnd point
Via pointVia point
Users sets start -, via -and end-pointto calculate a route…..
User can change:Departure time and speedto get rainfall prediction
Example with rainfall, check out the Example with rainfall, check out the umbrella’s and colored route segments….umbrella’s and colored route segments….
1.1. Based on proven bicycle route plannerBased on proven bicycle route planner2.2. From – Via – To route planningFrom – Via – To route planning3.3. Cyclists and MotorcyclistsCyclists and Motorcyclists4.4. After planning route you see the total After planning route you see the total
expected rainfall over the route and expected rainfall over the route and which sections you will get wetwhich sections you will get wet
5.5. You can change departure time and You can change departure time and average speed to optimize your tripaverage speed to optimize your trip
PC IP adressPC IP adressis not sois not soaccurateaccurate
Map showsMap showslocation &location &accuracyaccuracy
Route Rainfall Prediction Route Rainfall Prediction ArchitectureArchitecture• Client-Server basedClient-Server based
• KNMI Data feed in HDF5 format via FTPKNMI Data feed in HDF5 format via FTP• Radar rainfall prediction per 5 minutes, up to two hours Radar rainfall prediction per 5 minutes, up to two hours
aheadahead• HDF5.NET software from the HDF group to process HDF5.NET software from the HDF group to process
HDF5 files into a grid file per time periodHDF5 files into a grid file per time period• Planned route (location & time) is split in 5 minute Planned route (location & time) is split in 5 minute
segmentssegments• For each segment the average rainfall is calculated by For each segment the average rainfall is calculated by
averaging the rainfall in the grid cells in which the route averaging the rainfall in the grid cells in which the route segment lies.segment lies.
Test application:Test application:stand-alone Windowsstand-alone Windows
Route Rainfall Prediction Architecture
Flash client application:Flash client application:Plays Flash SWF filePlays Flash SWF file
2-way data stream2-way data streamTo create routeTo create route
Combines map andCombines map and networknetwork
WEB Server:WEB Server:
Sends Flash SWF file via HTTPSends Flash SWF file via HTTP Internetter ServerInternetter Server 2-way data stream to2-way data stream to calculate ‘best’ routecalculate ‘best’ route and reads KNMI dataand reads KNMI data DemisDemis Web Map ServerWeb Map Server Provides topographicalProvides topographical map via OpenGIS protocol map via OpenGIS protocol
InternetInternetWEB Client:WEB Client:
KNMIKNMIRainfall prediction in Rainfall prediction in
HDF5 format from FTPHDF5 format from FTP
CONCLUSIONS ROADIDEA: Innovation potential of the European ITS sector
1.1. Creating a valuable service to end-users means a Creating a valuable service to end-users means a multi-disciplinary approach. multi-disciplinary approach.
2.2. Bicycle Route Rainfall Prediction as a real service Bicycle Route Rainfall Prediction as a real service depends on having a free weather forecast as end depends on having a free weather forecast as end users are not willing to pay?users are not willing to pay?
3.3. Mobile point rainfall prediction: not much interest Mobile point rainfall prediction: not much interest yet, is likely to change as people get used to this yet, is likely to change as people get used to this two-way kind of communicationtwo-way kind of communication