60
10 juni 2015 Trafiklab meetup WIFI: openlab Lösen: 00B2EVv16D

Trafiklab Meetup 20150610

Embed Size (px)

Citation preview

10 juni 2015

Trafiklab meetup

WIFI: openlabLösen: 00B2EVv16D

Agenda

1. Intro. Elias Arnestrand2. Commutathon @OPENLAB.

Susanne3. Sensorernas värld. Ellen4. På gång hos Trafikverket. Joakim5. Samåknings-API från

skjutsgruppen. Mattias6. På gång hos SL. Sabina7. Open TTD. Johannes8. Samtrafikens nya API-plattform.

Åke9. Platform as a service - Elastx.

Henrik 10.Node.js wrapper för att

underlätta konsumeringen av några av Trafiklabs API:er. Simon

11.EU-projektet MobiS. Stéphane

Trafiklab overview

Trafiklab är en community för öppen trafikdata.

Vi bakom Trafiklab vill hjälpa till att öppna upp fler datakällor och förbättra de befintliga.

APIer på Trafiklab

• Reseplanerar-APIer

• Realtid och störning

• Dataset

Ellen Sundh

Trafikverket

Joakim Barkman

TM

ALL

014

1 P

rese

ntat

ion

v 1.

0

På gång i Trafikverket

Joakim Barkman

#commutathon

13

Värt att nämna

• Trafikverkets vägdata– Släpps fritt den 1/1 2016

• Gångvägnät, en ny företeelse– Huddinge kommun har gjort en första

leverans– Ytterligare tre Södertörnskommuner samt

Växjö är på gång

• Hållplatser– 50 000 hållplatser från Samtrafiken läggs

in i NVDB under hösten.– Koordinatsatta och namngivna

Fo

to: M

ich

ael E

rhar

dss

onF

oto

: Kur

t Jo

nss

on

Skjutsgruppen Mattias

Jägerskog

SLSabina Lorentzon

API:er från SL

Sabina Lorentzon, Trafikförvaltningen

2023-04-15

16

Närliggande hållplatser

Nytt API för att hämta ut de närmsta hållplatserna från en position. Arbete pågår med att koppla det till Trafiklab.

2023-04-15

17

Reseplaneraren

Idag visar reseplaneraren planerad trafik och störningsinformation.

Snart visar reseplaneraren om hela eller delar av resan är inställd eller har förseningar och alternativa resor.

Problem med realtidsflödet. Problem att matcha data vid vissa händelser. Prestandaproblem för API:et.

2023-04-15

18

Realtidsinfo för tunnelbanan

Tunnelbanans realtidsinformation kopplas över till det centrala trafikinformationssystemet som används för övriga trafikslag.

Gröna linjen kopplas om först. Planerat att ske ”efter sommaren”.

2023-04-15

19

Nya miljöer för sl.se och api.sl.se

Nya servermiljöer togs i drift den 8/6. Stabilare infrastruktur med separata nät och utökad kapacitet.

2023-04-15

20

Open TTD

Samtrafiken Åke Jonsson

2023-04-15Åke Jonsson

Samtrafikens APIer på Trafiklab

2023-04-15Åke Jonsson

Nyheter

• Bakomliggande API plattform flyttas till ny leverantör (HaCon) • GTFS• ResRobot - Sök Resa (inkluderat FindLocation/StationinZone)• ResRobot – Stolptidstabeller (två metoder: Ankommande och Avgående resa)

• APIet Sök Resa innehåller anrop till mellanliggande stationer för vald resa

• APIerna Stolptidstabeller innehåller realtid från SL, VT, Skånetrafiken och för tåg

• Kortare svarstider/snabbare felhantering

2023-04-15

Ungefärlig Tidplan

• Från augusti till september kommer Samtrafikens nya APIerna successivt finnas tillgängliga för betatest (med testnycklar)

• I oktober inleddes parallel testfas för övergång till nya APIer på ny API plattform

• 19 December, 2015 släcks gamla Samtrafikens APIer ner på Trafiklab

Åke Jonsson

Elast XHenrik

Grankvist

Agile dev and ops

ELASTX

Cloud application development

Java, PHP Ruby, Docker

PaaSJelastic

Run any application oncustom PaaS

Cloud Operations, Dev-Opsand cloud infrastructure

Public OpenStackbased IaaS

Elastx easy:PaaS

Elastx supports trafiklab

Sign up for free tier @ elastx.comContact [email protected] – 500kr bonus

Henrik [email protected]://elastx.com

Projekt på gång baserade på API:er från Trafiklab

Node.js wrapper för SLs API:er

SL-apiNode.js wrapper för SLs API:er

github.com/simon-johansson/SL-api

Simon JohanssonInteraktionsdesigner & Webbutvecklare

API:er

SL Realtidsinformation 3

SL Platsuppslag

SL Reseplanerare 2

SL Trafikläget 2

SL Störningsinformation 2

Varför bör man använda modulen?

Underlättar nyttjande av API:erna:

● Färre rader kod krävs

● Mer semantisk kod

● Response-data snyggare och konsekvent

Med modulen

Instansering

Callback

Promise

Promise chaining

SLs API:er borde:

● Tillåta JSON-P eller CORS

● Endast kräva en API-nyckel...

● …eller ingen nyckel överhuvudtaget

● Leverera konsekvent data

github.com/simon-johansson/SL-api

[email protected]

GitHub issues & pull requests

MobiS - en pendlingsassistent

Personalized Mobility Services for energy efficiency and securitythrough advanced Artificial Intelligence Techniques

Trafiklab

KTH OpenLab, Valhallavagen 79

2015-06-10

MobiS - en pendlingsassistent

Stephane Junique (Acreo Swedish ICT)

MobiS Consortium 2012

2007•2013

European Commission7th Framework Program

ICT Theme

Innehåll

• Inledning

• Mall

• MobiS arkitektur

• MobiS Android-appen

• Smarta Hemmet

• Prova MobiS!

© 2012MobiS - en pendlingsassistent,

Stephana Junique (Acreo Swedish ICT) 2

MobiS: Inledning

PERSONALIZED MOBILITY SERVICES FOR ENERGY

EFFICIENCY AND SECURITY THROUGH ADVANCED

ARTIFICIAL INTELLIGENCE TECHNIQUES

StockholmUniversity

AtoS

MobiS-euproject.eu

Singular Logic'' *iVuNlNOVAIDT ACREO

Institute de Desen volvi men to de Novas Tecnologias

US infCtrip if ■ insiel

This project has received funding from the European Union’s SeventhProgramme for research, technological development and demonstration under

Grant Agreement No 318452

© 2012 MobiS - en pendlingsassistent,Stephane Junique (Acreo Swedish ICT)

3

MobiS: Mall

• En pendlingsassistent som ger förslag för resor medprivat fordon och kommunaltransport

• Ett personligt planeringsverktyg som förstårindividens preferenser

• En personlig tjänstemäklare som ansluter användaretill tjänster för att skapa mervärde

• En personlig rådgivare, som görsammanhangsrelevanta förslag genom att resoneraoch förutsäga

© 2012 MobiS - en pendlingsassistent,Stephane Junique (Acreo Swedish ICT)

4

MobiS arkitektur

• Trafiklabs kallor:• ResRobot ’’Journey Search” för

kommunaltransport• Trafikverket ”Datex II” för

Trafikhändelser

• Egen router för privat fordon

MobiS-karnan byggdpå Generic Enablers

REST-gränsnitt motAppar

Wrapper-gränsnitt motexterna tjänster ochdatakällor

Federerad arkitektur,kan lätt utvidgas

© 2012 MobiS - en pendlingsassistent,Stephane Junique (Acreo Swedish ICT)

5

MobiS: en pendlingsassistent

We have a long way ahead of us...

but we’re shortening the path!

RESEPLANERING

Eg KALENDERBOKNINGAR

f

TRAFIKHANDELSER

We have a long way ahead of us

jH Pianera en ny resa

Planera en ny resa

Se sparade rutter

TRAFIKHANDELSER

© 2012 MobiS - en pendlingsassistent,Stephane Junique (Acreo Swedish ICT)

6

MobiS: en pendlingsassistent

© 2012 MobiS - en pendlingsassistent,Stephane Junique (Acreo Swedish ICT)

7

MobiS: en pendlingsassistent

Avfarda

URSVIK JARV/V

Friends Arena *i

SolnaSundbyberg

HAGALUND

SKYTTEHOLM

V* BiolI

Fardvag

Spara Start

LLA

HUSBY

Danderyd

K ST A

RINKEBY

Bromma

Stockholm Airport MIVUDSTA

Avstand: 26.8 Kms.

Tid: 2015-06-08 5:05- 5:31k nOO

© 2012 MobiS - en pendlingsassistent,Stephane Junique (Acreo Swedish ICT)

8

Kalenderbokning

We have a long way ahead of us...but we’re shortening the path!

RESEPLANERING

Eg KALENDERBOKNINGAR

f

TRAFIKHANDELSER

© 2012 MobiS - en pendlingsassistent,Stephane Junique (Acreo Swedish ICT)

9

Trafikhändelser

Sigtuna Marsta

Jakobsberg

Faringso

Sodertbm

Bx

Karta over trafikhandelser

Skrotnmg av berg.

897 Kms, 04-22 05:00 -> 06-30 22:00

Hog tryck pa lokal andrinqar

© 2012 MobiS - en pendlingsassistent,Stephane Junique (Acreo Swedish ICT)

10

Smarta Hemmet

Varfor• Demonstrera arkitekturensflexibilitet• Kombinera trafiktjanstermed andra, icketrafikrelaterade• Leverantoroberoende

Funktionalitet

• Upptacker nar man ar pa vag till sin stuga

• Justerar termostaten

• Foreslar en paus (fika?) om stugan inte hinner varmas upp

• Tander utomhus belysningen nar man kommer fram

© 2012 MobiS - en pendlingsassistent,Stephane Junique (Acreo Swedish ICT)

11

Prova MobiS!

• Appen fungerar• I Sverige

• I Grekland• I Slovenien

• Hämtas pa Google Play• MobiS Commuting Assistant

• För Android 4.1 eller senare

© 2012 MobiS - en pendlingsassistent,Stephane Junique (Acreo Swedish ICT)

12

Tack!