Top Banner
Open Transport Map Otevřená Dopravní Mapa Pavel Hájek, Karel Charvát, Dmitrij Kozuch, Franta Kolovský, Daniel Beran, Jan Martolos, Jan Šťastný, Jan Ježek, Přemysl Vohnout, Otakar Čerba, Tomáš Mildorf, Tomáš Řezník, Karel Jedlička
18

Open Transport Map by Pavel Hájek

Apr 16, 2017

Download

Data & Analytics

plan4all
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 2: Open Transport Map by Pavel Hájek

• Open Transport Map

– Proč vzniká?

– Co umí / bude umět v budoucnu?

– Jak vzniká?

• Metodika

• Technologie

– Jak ji mohu využít?

– Shrnutí a další plány

Page 3: Open Transport Map by Pavel Hájek

• Proč Open Transport Map?

– OSM

– OTM

• Routování

• Intenzita dopravy

• Kompatibilita s INSPIRE

Page 4: Open Transport Map by Pavel Hájek

• Co poskytne Open Transport Map?

• Kde to poskytne?

– V pilotních územích

– V Evropě?

Page 5: Open Transport Map by Pavel Hájek

• Jak toho dosáhneme?– Prostudujeme datovou specifikaci INSPIRE Transport

Network

– Zjednodušíme na uchopitelný, s INSPIRE kompatibilní datový model

– Přidáme atributy, důležité pro řešení projektů OTN, SDI4Apps a Foodie

– Vytvoříme konverzní schéma z OSM do OTM

– Vypočteme dopravní intenzity (piloty, Evropa)

– Vypočteme kapacitu komunikací

– Vyřešíme přepočet dopravních intenzit v čase blízkém reálnému

– Vyřešíme aktualizaci OTM ze zdrojových dat OSM

Page 6: Open Transport Map by Pavel Hájek

• INSPIRE Transport Network

Page 7: Open Transport Map by Pavel Hájek

• INSPIRE kompatibilní datový model OTM

<<featureType>>

RoadLink

+inspireID: Identifier = DatasetSource_ID

+beginLifeSpanVersion: DateTime

+endLifeSpanVersion: DateTime

+validFrom: DateTime

+validTo: DateTime

+fictitious: Boolean

+centerLineGeometry: GM_Curve

+direction: LinkDirectionValue

+fromRoadNode: Identifier = RoadNode.inspireID

+toRoadNode: Identifier = RoadNode.inspireID

+RoadName: GeographicalName

+nationalRoadCode: CharacterString

+functionalRoadClass: FunctionalRoadClassValue

+formOfWay: FormOfWayValue+roadSurfaceCategory: roadSurfaceCategoryValue

+speedLimit: SpeedLimitValue

+capacity: NumberOfMaximalTrafficVolumeValue

+maximumHeight: Float = meters

+maximumTotalWeight: Float = meters

+maximumWidth: Float = meters

+vehicleType: VehicleTypeValue

<<featureType>>

RoadNode

+inspireID: Identifier = DatasetSource_ID

+beginLifeSpanVersion: DateTime

+endLifeSpanVersion: DateTime

+validFrom: DateTime

+validTo: DateTime

+fictitious: Boolean

+geometry: GM_Point

+geographicalName: GeographicalName

+formOfRoadNode: FormOfRoadNodeValue

+country: Identifier

+area: Identifier

*

1

*

1

<<table>>

TrafficVolume

+ID: Identifier

+roadLinkID: Identifier = RoadLink.inspireID

+trafficVolume: NumberOfVehiclesCrossingTheSegmentInTimePeriod

+trafficVolumeTimePeriod: TimePeriodValue

+fromTime: DateTime

+toTime: DateTime

+vehicleType: VehicleTypeValue

*

1

Page 8: Open Transport Map by Pavel Hájek

• INSPIRE kompatibilní datový model OTM

LinkDirectionValue

<<codeList>>

bothDirections

inDirection

inOppositeDirection

FunctionalRoadClassValue

<<enumeration>>

mainRoad

firstClass

secondClass

thirdClass

fourthClass

fifthClassFormOfWayValue

<<codeList>>

bicycleRoad

dualCarriageway

enclosedTrafficArea

entranceOrExitCarPark

entranceOrExitService

freeway

motorway

pedestrianZone

roundabout

serviceRoad

singleCarriageway

slipRoad

tractor

trafficSquare

walkway

VehicleTypeValue

<<codeList>>

all vehicle

bicycle

car with trailer

delivery truck

emergency vehicle

employee vehicle

facility vehicle

farm vehicle

high occupancy vehicle

light rail

mail vehicle

military vehicle

moped

motorcycle

passenger car

pedestrian

private bus

public bus

residential vehicle

school bus

snow chain equipped vehicle

tanker

taxi

transport truck

trolley bus

vehicle for disabled person

vehicle with explosive load

vehicle with other dangerous load

vehicle with water polluting load

FormOfRoadNodeValue

<<codeList>>

enclosed traffic area

junction

level crossing

pseudo node

road end

road service area

roundabout

traffic square

FormOfRoadNodeValue

<<codeList>>

enclosed traffic area

junction

level crossing

pseudo node

road end

road service area

roundabout

traffic square

RoadSurfaceCategoryValue

<<codeList>>

paved

unpaved

TimePeriodValue

<<codeList>>

hour

day

monday, ..., sunday

weekday

weekend

week

month

year

Page 10: Open Transport Map by Pavel Hájek

• OSM -> OTM konverzní schéma======== ======

«featureType»

RoadLink source

======== ======

+ inspireID: Identifier [1] OSM.roads.osm_id_segments

.

.

+ roadSurfaceCategory: RoadSurfaceCategoryValue «codelist» OSM.roads.surface

.

.

================

«codeList»

RoadSurfaceCategoryValue OSM.roads.surface

================

+ paved: paved, asphalt, cobblestone, cobblestone:flattened,

sett, concrete, concrete:lanes, concrete:plates,

paving_stones, paving_stones:30, paving_stones:20,

metal

+ unpaved: <all other values>

Page 11: Open Transport Map by Pavel Hájek

• Dopravní intenzity

3. Modal split

• Individual: • Public:

cars

cyclists

pedestrian

bus

train

city transport …

1. Traffic generators

zones

2. Traffic flow

matrix

4. Traffic Flow allocated on the net

volume oftraffic

Page 12: Open Transport Map by Pavel Hájek

• Dopravní intenzita– Počet aut za jednotku času– Dynamická. Liší se pro:

• Různé časy• Různé směry• Typy vozidel

• Kapacita komunikace– Maximální počet aut za

jednotku času– Statická (liší se max. pro

směr tam a zpět)

• Dopravní tok– volný– zácpa

Flow speed

Vehicles count per time unit

Road capacity

un-congested

flow

congestedflow

Traffic volume

Page 13: Open Transport Map by Pavel Hájek

• Přepočet dopravních intenzit v čase blízkém reálnému

Page 14: Open Transport Map by Pavel Hájek

• Aktualizace OTM

OTMOSM

Page 15: Open Transport Map by Pavel Hájek

• Využité technologie

OSM RawExport Data

ImpOSM

OSM2PO

RoutableOSM

OSM->OTM

Open Transport Map- TrafficVolume

- Piloty- EU

- Capacity DemographicData

Measurementsof traffic

OmnitransHadoop

PostGIS

OSM RawExport Data

Page 17: Open Transport Map by Pavel Hájek

• Road Map of Open Transport Map– Leden 2016

• WMS

• WFS

– Březen 2016• Dopravní Intenzity pro všechny pilotní oblasti OTN

– Září 2016• Periodická aktualizace

• Výpočet kapacit komunikací

– Leden 2017• Dopravní intenzity pro Evropu

• Prototyp pro přepočet intenzit v čase blízkém reálnému

• Rutinní provoz

Page 18: Open Transport Map by Pavel Hájek

• Shrnutí

– OpenTransportMap.info