how to include gis 3d technology in transport network representation
DESCRIPTION
Presentation on Esri European User Conference 2011 by David Lellouche from RATP.TRANSCRIPT
HOW TO INCLUDE GIS THREE DIMENSIONNAL TECHNOLOGY IN TRANSPORT NETWORK REPRESENTATION.IN TRANSPORT NETWORK REPRESENTATION.
Include 3D in the passenger information standard
David Lellouche. RATP. Engineering department ING. Innovative customers technologies and mobility
Summary
• 1) Transport and passenger information CEN standard s
• 2) 3D representation of historized or scheduled topo logy of line versions. Managing the future?
• 3) Modelling a 3D station for services.
• 4) conclusions
CEN Standards and technical specifications for modelling and exchange transport data
TRANSMODEL 5.1Multimodal operations Schedules & vehicle schedulesTactical planningNetwork descriptionFare collection RosteringOperation monitoringPersonnel disposition.Passenger informationAll fonctionnals domains
IFOPT
dentification of fixed objects in TP
Stop Place
Accessibility
Path link
Equipments
Topography
Concepts and model for database
All fonctionnals domains Topography
SIRIReal time data exchange
Stop monitoringGeneral messageFacility monitoringDisruption messages…..
XML messages and services
Next European Standard NETEXScheduled data exchangebased on national standards (trident, transexchange, vdv,
noptis, tap/tsi …)Network description part 1Tactical planning part 2Fare collection part 3Include IFOPT concepts.
Link with GIS
• GIS shape or projection of transport network topolo gy. Stop point, line, route, path link and stop place or station in database.
• Interoperability of ESRI Product with oracle, WMS, WFS.
• Integrate GML (Geographic MarkUp Langage with 3D or Z) in transport object exchange standard.
• Exchange transport layer with the INSPIRE European Directive and interoperable format. (ISO Geographic Data File, GDF which includ e a transport layer)
• Link between infrastructure and transport superset objects.
Summary
• 1) Transport and passenger information Standards
• 2) 3D representation of historicized or scheduled to pology of line versions. Managing the futur?
• 3) Modelling a 3D station for services
• 4) conclusions
RATP NETWORK
Metro / subway- 14 lines. 1 automated - 1 400 millions trips/year- 212 km of tracks- 298 stations- 3 000 drivers
RER suburban railway lines- 447 millions de trips/years-115 km of tracks- 67 stations- 835 drivers
Tramway :3 lines and 4 in project - 3 lines (T1, T2, T3)- 80 millions trips /years- 82 trains
BusAccessibility on all the bus NetworkReal time information at each stop pointBus network Mobilien Night network Noctilien
- 351 lines- 952 millions de trips/an- 12 000 drivers - 4 200 bus- 16 000 stop points - 21 bus garage center
GIS ESRI Tools to draw the Bus lines
Oracle spatialWith SDE andARCGIS 9.2
Arc engine
Desktop Desktop AdministrationArcmapArcCatalog
Prototype3D with arcscene
Show and draw the anticipated network. Choose a date in the future.
Line->routes
->transport link->infrastructure link
Stop points
Draw the line by selectingRoad infrastructure onUrban reference database
Other layersPOIaddress
2D representation of futur network in progress
• How to resolve the concurrence between differents s oftware sessions• Define a plan or a date if each object have a separ ate version life• Define the future is always false. How to have mult iple competitives versions
with fusion mechanism or one reference version afte r an other.• How to modify an anticipated version and propagate the modifications on
times axe.• Show the time and the interaction between object us ing 3D tools modeling
3D view of times and line version with arcsceneuse Z as time. A line shape and a beginning and end ing date from today
The attributs of line selectedIn the 3D view
Under zero: Historizedupper zero: futur
Reference or historicized Network in 3D
Interact with object. Sculpt the time by modifying the 3D shape ?
Use or create specific mud toolsshow the scale, show the link between common object s
Summary
• 1) Transport and passenger information Standards
• 2) 3D representation of historized or scheduled topo logy of line versions. Managing the futur?
• 3) Modelling a 3D station for services.
• 4) conclusions
« Gare de lyon station » 3D prototype Main goals and services
• RATPModelling stations (560 stations = 384 metro statio ns + 67 rail stations + 112 tramway stations )
Showing the station, entrances and exits for safety and security plan and on site space learning
Path link for indoor route computer or passenger gu idance in station (7800 corridors + 6500 spaces, ha ll, concourses)
Accessibility for passengers information map in sit e
Managing and monitoring equipments like passenger i nformation display for real time information
Compatibility between 2 D infrastructure and bus to pology reference database with 3D station.
Virtual reality and 360 °°°° photo and video to visualise the deasable persons n avigation path and the equipment.
• LOCAL TRANSPORT AUTORITY
Build an IFOPT stop place reference database to ide ntify the common multi operator stop. Enhance intermodality in Ile de France for real time data e xchange.
Minimal set of information of IFOPT concept. Easy to anderstood with 3D Level, path link, statique assignement between logi cal network (line, route, scheduled stop point) and the physical network of a station (quay, stop p lace entrance, space, quay).
Stop place gare de lyonWith label and identifierStop place entrance
Line Scheduled stop point
QUAY
Path link
Stop point assignement
2D, 3D coherence of differents geographics sources on gare de lyon station
External and enterprise reference data. Link betwee n transport, road and urban data
3D Building fromNational geographic institut.
Bus lines
Path link and levelOf undergroundstation
RER line
Stops
IFOPTIdentification of fixed object in public transport.
Access-ibility Stop
Point Of
interest
IFOPT fonctionnal domains. 3D proptotype, a core description of station
Topographiy
StopPlaceId[1] : StopPlaceId
StopPlace
1subplace of
StopPlaceElementRef[0..1] : StopPlaceId
StopPlaceComponentId[1] : ComponentId
LevelRef[0..1] : LevelCode
isIndoors[0..1] : boolean
StopPlaceComponent
1
0..*
is part of
0..*
foot
bicyclecar
taxi
shuttle
«enumeration»
AccessModesEnum
PrimaryTransportMode[0..1] : ModeCode
AbstractStopPlaceElement
TransportModeType[1] : ModeCode
TM-Mdl::TransportMode
0..*
1access by
0..*
1
transport for
ElementId[1] : string
NameTypeRef[0..1] : nmtoken
Language[0..1] : lang
Name[1] : nlString
ShortName[0..1] : nlString
Abbreviation[0..1] : nlString
AlternativeCommonName
1
0..* allias
air
rail
suburbanRailurbanRail
metro
tram
bus
trolleyBus
coach
ferry
water
telecabinfunicular
taxi
selfDrive
unknown
all
«enumeration»
VehicleModesEnum
CreationDateTime[1] : dateTime
ModificationDateTime[0..1] : dateTime
VersionFrame[0..1] : string
AdministrativeAreaRef[0..1] : AdminAreaCode
Admin-Mdl::DataManagedObjectPlaceId[0..1] : PlaceId
PointProjection[0..1] : PointProjection
LinkProjection[0..1] : LinkProjection
ZoneProjection[0..1] : ZoneProjection
TM-Mdl::Place
CountryRef[0..1] : CountryIanaEnum
AddressId[0..1] : AddressId
Address-Mdl::Address
1
0..*
address
CountryCode[1] : CountryIanaEnum
CountryName[0..1] : nlString
ShortName[0..1] : nlString
Topog-Mdl::Country
1
0..*
is inAccessiblePlace
ibility Stop place
PublicCode[0..1] : PublicCode
BoardingPositionName[0..1] : nlString
Label[0..1] : nlString
BoardingPositionType[0..1] : BoardingPositionTypeEnum
BoardingPosition
PublicCode[0..1] : PublicCode
QuayName[0..1] : nlString
Label[0..1] : nlString
DestinationDisplay[0..1] : nlString
QuayType[0..1] : QuayTypeEnum
CompassBearing[0..1] : compassBearing
CompassOctant[0..1] : CompassOctantEnum
ParentQuayRef[0..1] : ComponentId
Quay1
0..*
has
1
0..*
subzone of
BoardingUse[0..1] : booleanAlightingUse[0..1] : boolean
AbstractStopPlaceSpace
AccessSpaceName[0..1] : nlString
AccessSpaceType[0..*] : AccessSpaceEnum
PassageType[0..1] : PassageEnum
AccessSpace
1
0..*
subzone of
PathName[0..1] : nlString
StopPathLink
0..*1
from
0..*
1
to
FromPlaceRef[1] : PlaceId
ToPlaceRef[1] : PlaceId
FromLevelRef[0..1] : LevelCode
ToLevelRef[0..1] : LevelCode
FromEntranceRef[0..1] : ComponentIdToEntranceRef[0..1] : ComponentId
Description[0..1] : nlString
Distance[0..1] : distance
Steps[0..1] : integer
FromToDirectionOfUse[0..1] : DirectionOfUseEnum
Direction[0..1] : PathDirectionEnum
MaximumFlowPerMinute[0..1] : integer
DefaultDuration[0..1] : duration
FrequentTravellerDuration[0..1] : duration
OccasionalTravellerDuration[0..1] : durationMobilityRestrictedTravellerDuration[0..1] : duration
AbstractPathLink
LevelCode[1] : LevelCode
LevelName[0..1] : nlString
Level0..1
0..*to level
0..1
0..* from level
StopPlaceId[ ] : StopPlaceId
PublicCode[0..1] : StopPlaceCode
StopPlaceName[0..1] : nlString
ShortName[0..1] : nlString
StopPlaceType[0..1] : StopPlaceTypeEnumParentPlaceRef[0..1] : StopPlaceId
Weighting[1] : InterchangeWeightingEnum
1
0..*
levels
1
0..*
path links
1
0..*
has
0..* 1
0..*
has*
*
neigbour of
0..1
is on
shuttleall
other
IFOPT / TS278 SG6
Stop Place
Basic Path Model
EntranceName[0..1] : nlString
IsExternal[0..1] : boolean
IsEntry[0..1] : boolean
IsExit[0..1] : boolean
Width[0..1] : metres
Height[0..1] : metres
StopPlaceEntrance
0..*0..1
from
0..*
0..1
to
1
0..*
entrances
STOP PLACE:
LEVEL: STOP PATH LINK: QUAY: BOARDING POSITION:
ACCESS SPACE: STOP PLACE ENTRANCE:
Différents methods to aggregate thestop point of mu ltiple operators
Hub and spokes
2D stop place polygone.A shape to identify all the operators composants in side.
Gare de lyon 3D prototype
Services
• 3D view
• 2D passenger information map
• Indoor route computer• Indoor route computer
• Virtual reality , visualisation of equipment
• Plan a trip for restricted mobility persons
3D map with IFOPT base with ARCSCENE
Semi Automatic generation of 2D passenger informati on map.
GIS IFOPT database and on site sign information
Three indoor routes with differents level of access ibility.
Web application: a level station discovery with ESRI flex applicatio n
Web: address to address route computer with video 360°°°° navigation path throught connection and transit
Questions ?
To be or notto be in 3D ?