Datagedreven werken aan werk aan het spoor · Datagedreven werken aan werk aan het spoor. 2 Anneke...
Transcript of Datagedreven werken aan werk aan het spoor · Datagedreven werken aan werk aan het spoor. 2 Anneke...
Anneke van Abbema & Rob Udink
Datagedreven werken aan werk aan het spoor
2
Anneke is een
energieke en recht door zee
projectmanager. Zij geeft leiding
aan (IT) projecten met oog voor
inhoud en omgeving. Momenteel
Stuurt zin het ProRail project “Data
Driven Infra Onttrekkingen”. Ze richt
zich zowel op software en gegevens
als op proces verandering,
samenwerking en het behalen van
gestelde doelen. Ze is gedreven door
verduurzaming, en ziet haar werk voor
het spoor in dat verlengde.
Rob is een systeem/software architect
met meer dan 20 jaar ervaring in
verschillende vakgebieden waaronder de
GeoICT. Zijn interesse voor Geo-ICT is
versterkt door een vrijwilligersproject voor
African Park in Malawi en Zambia. Sinds
2013 is hij Geo-ICT architect bij CGI waar
hij onder andere verschillende
geografische applicatie voor ProRail
op het ArcGIS Framework
gebouwd
Een prachtige uitdaging
3
Handmatige intelligentie
• Ambachtelijk proces
• Vele handen maken veel werk
• Persoonsafhankelijke resultaten
• Het ene gebied is het andere niet
4
• Veilig en betrokken
• Kennis, beroepseer en verantwoordelijkheid
Een datagedreven inrichting
• Van ambachtelijk naar voortvarend
• Precies én snel wordt van groter belang: het spoor in 2030 e.v.
• Van persoonsafhankelijk naar één algoritme
• Maatwerk o.b.v. onderliggende principes
• Van veilig en betrokken naar... veilig en betrokken
• Hoe blijft de beveiliger bewust verantwoordelijk
5
Een onttrekking
6
De DDIO Applicatie
Het automatisch bepalen welke delen van het
spoor bij werkzaamheden buiten dienst
gesteld moeten worden heeft de volgende
voordelen:
• Ze zijn snel beschikbaar;
• Ze zijn betrouwbaar en eenduidig;
• Ze kunnen op maat worden gemaakt.
Algoritme beschikbaar voor
• Gebruikers ProRail en Aannemers
• Andere applicaties
7
De DDIO Applicatie
8
VIDEO (3min)
TODO
Schematisch vs Geografie
9
Tekening vs Data1.5D vs 2D vs 5D
Applicatie Landschap
10
DDIO
Infra AtlasBasis
Beheerkaart
Buitendienst
plannerGeoPublicatie
Naiade
Bron Beheer
Logistiek Asset Management
OTL
Gegevens
Definities
IMSpoor XML
Uitwisseling
Geintergreerd
Inwinnen
(Web)
Applications
ArcGIS server
GeoDatabase
(Web)
Applications
SDKs / APIs
REST APIs
ArcGIS Enterprise Architecture
11
Standaard Database met extensies om geografische data op te slaan
Oracle/ MSQL / PostGIS / Hadoop
Eindgebruiker applicaties
• Webbased / mobile / ArcGIS Pro
• Standaard / configureerbaar / maatwerk
Beschikbaar stellen Geografische Functies:
• Geografische / Schematisch gegevens
• GeoProcessing
ArcGIS / CGI Referentie Architecture ProRail
12
ArcGIS server
GeoDatabase
(Web)
Applications
Standaard Database met extensies om geografische data op te slaan
• Microsoft SQL Server
• ProRail Specifieke features en tabellen
Eindgebruiker applicaties
• Esri Javascript, Angular, Kendo
Beschikbaar stellen Geografische Functies:
• ProRail Specifieke Visualisatie
SDKs / APIs
REST APIs
Maatwerk
Backend
Maatwerk
Applicatie
Applicatie Specifiek functionaliteit: Algoritmen
• Microsoft .Net, ASP, C#
• REST/JSON interfaces
Regis
ter
van
Infr
astr
uctu
ur
beschik
baar
voor
de
sp
oo
rbra
nch
e
Eén b
ron v
oor
geïn
tegre
erd
e d
ata
Perm
anente
Vastleggin
g S
poo
rgeom
etr
ie
Infr
a O
nttre
kkin
gen e
n v
eili
gheid
sm
aatr
egele
n m
et
een
dru
k o
p d
e k
nop
ArcGIS server
GeoDatabase
(Web)
Applications
SDKs / APIs
REST APIs
Maatwerk
Backend
Maatwerk
Applicatie
ArcGIS server
GeoDatabase
(Web)
Applications
SDKs / APIs
REST APIs
Maatwerk
Backend
Maatwerk
Applicatie
ArcGIS server
GeoDatabase
(Web)
Applications
SDKs / APIs
REST APIs
Maatwerk
Backend
Maatwerk
Applicatie
ArcGIS server
GeoDatabase
(Web)
Applications
SDKs / APIs
REST APIs
Maatwerk
Backend
Maatwerk
Applicatie
Sigma Naiade RINFDDIO
(Web)
Applications
SDKs / APIs
Maatwerk
Applicatie
Aanpak: Agile/Scrum
14
• Product Owner uit de Business
• Sprints van 3 weken
• Sprintwissel met ALLE
stakeholders
• Geautomatiseerde installatie
15
16
?
17
MOCKUP
Mockup
PoC Schematisering Utility Network Management
18
• Spoor in UNM
• Schematisering mbv
Regels en Templates
• Volledig Client – Server
• REST/JSON API
• Javascript Client