More Related Content More from Elias Arnestrand (17) Trafiklab Meet-up 20160211: GTFS Johan Nilsson7. • Ett färdigt API
• En reseplanerare
• Realtid
• Avvikelser
• Vägnät
10. agency.txt
agency_id,agency_name,agency_url,agency_timezone,agency_lang
999,Samtrafiken,http://www.resrobot.se/,Europe/Stockholm,sv
!
calendar.txt
service_id,monday,tuesday,wednesday,thursday,friday,saturday,sunday,start_date,end_date
000001,0,0,0,0,0,0,0,20160112,20161210
!
calendar_dates.txt
service_id,date,exception_type
000001,20160117,1
!
feed_info.txt
feed_publisher_name,feed_publisher_url,feed_lang,feed_version
Samtrafiken i Sverige AB,http://www.samtrafiken.se,sv,2016-01-12
!
routes.txt
route_id,agency_id,route_short_name,route_long_name,route_type,route_url
1,277,,Flygbussarna,700,http://www.resrobot.se/
!
stop_times.txt
trip_id,arrival_time,departure_time,stop_id,stop_sequence,pickup_type,drop_off_type
1,4:05:00,4:05:00,740004046,1,0,1
!
stops.txt
stop_id,stop_name,stop_lat,stop_lon,location_type
100000831,Tornio linja-autoasema,65.841736,24.143401,0
!
transfers.txt
from_stop_id,to_stop_id,transfer_type,min_transfer_time,from_trip_id,to_trip_id
740000001,740000622,2,1200,,
!
trips.txt
route_id,service_id,trip_id,trip_headsign,trip_short_name
1,000001,1,Arlanda terminal 2-3 buss,
12. Tillägg
• Ej med i standarden
• Lösningar för specifika tillämpningar som t.ex
Google Maps
• Nya fält
• Nya värden till existerande fält
• Tillkommer oftast efter diskussion på gtfs-changes
16. stops.txt
stop_id stop_name stop_lat stop_lon location_type
740000060 Falköping Centralstation 58.176083 13.553986 0
trips.txt
route_id service_id trip_id trip_headsign trip_short_name
4430 2420 236176 Skövde Centralstation
4430 2205 245558 Göteborg Centralstation
transfers.txt
from_stop_id to_stop_id transfer_type min_transfer_time from_trip_id to_trip_id
740000060 740000060 2 0 236176 245558
18. GTFS
Gång, cykel & vägnät (OSM)
Höjddata (Lantmäteriet)
Entréer (OSM)
Störningsinformation (Trafiklab)
Utökad GTFS
…
19. GTFS
Gång, cykel & vägnät (OSM)
Höjddata (Lantmäteriet)
Entréer (OSM)
Störningsinformation
Utökad GTFS
…
20. Störningsinformation
• Hämtas från SL, Trafiklab
• Matchas till GTFS
• Exponeras som GTFS-realtime
{
"entity": [{
"alert": {
"active_period": [{
"end": 1462078800,
"start": 1412785800
}],
"description_text": {
"translation": [{
"text": "Hu00e5llplats Magasinsvu00e4gen u00e4r flytta
}]
},
"effect": 9,
"header_text": {
"translation": [{
"text": "Hu00e5llplats Magasinsvu00e4gen flyttad"
}]
},
"informed_entity": [{
"agency_id": "275",
"route_id": "275_502_BLT",
"route_type": 3,
"stop_id": "7464062"
}]
},
"id": "41"
}],
"header": {
"gtfs_realtime_version": "1.0",
"incrementality": 0,
"timestamp": 1455106353
}
}
25. Gång, cykel & vägnät
• Basdata från OSM
• Höjddata från Lantmäteriet
• Kombineras till en graf som
kan ge svar på restid,
instruktioner osv.
27. Entréer
• Mappas i OSM
• Hämtas från OSM
• Översätts till GTFS hållplats id
• Översätts till SL site id