Hvor langt kan toget tage mig?

Se hvordan ruteberegning og køretidsanalyser på baggrund af offentlig transportdata kan udføres i ArcGIS Pro

Eksemplet ovenfor viser hvor lang rejsetiden (timer) til forskellige destinationer i Danmark er, når man rejser fra Glostrup Station 18/09/2020 kl. 11:00 og kun gør brug af offentlig transport.

Netværksdatasæt med offentlige transportdata

Det er nødvendigt at have et netværksdatasæt, hvis man skal gøre brug af Network Analyst's funktioner til beregning af køretidsoplande og ruter. I følgende rubrik beskrives workflowet til hvordan et netværksdatasæt med data om offentlig transport kan oprettes og bruges i ArcGIS Pro.

Opbygningen af netværksdatasættet

Netværksdatasættet indeholdende data for offentligt transport der kan oprettes i ArcGIS Pro kræver tre inputs:

  1. GTFS-datasæt (En række tekstfiler)
  2. Vejnetværk (Polyline)
  3. NetværksDatasætSkabelon (Network Dataset Template)

GTFS datasættet i dette eksempel er hentet fra Rejseplanens Labs der udstiller GTFS data. Vejnetværket er KRAK's vejdatasæt. Netværskdatasætskabelonen stammer fra et øvelsesdatasæt fra Esri.

Hvad er GTFS?

General Transit Feed Specification (GTFS) definerer et fælles format til tidsplaner for offentlig transport tilknyttet geografisk information.

Et GTFS-feed består af en række tekstfiler, der er samlet i en ZIP-fil. Hver fil modellerer et bestemt aspekt af transitoplysninger: stop, ruter, ture og andre data omhandlende tidsplaner. Detaljerne for hver fil kan ses defineret i Googles  GTFS-reference .

Som det kan ses på billedet (til højre) er nogle tekstfiler påkrævede og andre er enten valgfri eller betinget påkrævet.

Rejseplanens GTFS indeholder følgende tekstfiler:

GTFS' diagram for datamodellen

Figuren til højre viser diagrammet over datamodellen for GTFS systemet. Her kan des ses hvilke filer der knyttes til hinanden og hvilke filer der er valgfri (se stiplede linjer).

GTFS filerne knyttes sammen via "nøgler"

F.eks knyttes tekstfilerne trips og og stop_times sammen via nøglen/kolonnen "trip_id".

Samtidig knyttes tekstfilerne stop_times og stops sammen via nøglen/kolonnen "stop_id".

Network Dataset Template

Denne template bestemmer hvordan netværket skal opbygges og hvilke regler der skal være gældende.

Det er for eksempel muligt at definere om det skal være muligt at gå/cykle/køre langs netværket og eventuelt begrænse fodgængere og cyklister i at bevæge sig langs motorveje.

Netværskdatasætskabelonen der ligger til grunde for eksemplet i dette StoryMap stammer fra et øvelsesdatasæt fra Esri.

Denne Template definere at det er nødvendigt at Vejnetværkets featureklasse kaldes Streets. Derudover er det også krævet, at denne featureklasse skal have to veldefinerede kolonner.

Disse to kolonner er kaldet Road_Class, som angiver hvilken vejtype der er tale om og RestrictPedestrians der angiver om fodgængere må gå langs den pågældende vej. Dette angives enten med et Y for yes (ja) eller et N for No (nej).

Modellen i ArcGIS Pro

Overordnet set skal 4 værktøjer bruges i ArcGIS Pro:

  1. GTFS to Network Dataset Transit Sources
  2. Connect Network Dataset Transit Sources To Streets
  3. Create Network Dataset From Template
  4. Build Network

Herefter er Netværksdatasættet blevet oprettet og det er muligt at lave netværksanalyser som eksempelvis Service Area og Route via Network Analyst extension.

Modellen til højre viser hvordan processen kan udføres via ModelBuilder. Det er vigtigt at Vejnetværkets navn ændres til Streets, hvis man bruger Esris Network Dataset Template.

Køretidsanalyser og eksempler

I de følgende kort ses der eksempler på hvordan Network Analyst er blevet brugt til at beregne køretidsoplande til og fra Glostrup St. på forskellige tider af døgnet og på forskellige dage.


Morgen vs. eftermiddag

Onsdag kl. 08:00 vs. Onsdag kl. 16:00

Billederne ovenfor viser hvor folk kan rejse fra, hvis de skal nå at være på Glostrup St. på 15, 30 og 60 minutter en gennemsnitlig onsdag henholdsvis kl. 8:00 og kl. 16:00 Det kan tydeligt ses, at der ikke er den store forskel, men enkelte mindre variationer.

Hverdag vs. weekend

Onsdag kl. 08.00 vs. Søndag kl. 08.00

Billederne ovenfor viser hvor folk kan rejse fra, hvis de skal nå at være på Glostrup St. på 15, 30 og 60 minutter en gennemsnitlig Søndag og Onsdag kl. 8:00 Her er der en mærkbar forskel, der viser at der ikke er lige så mange afgange med den offentlige transport på en søndag.

5 tidspunkter på en tirsdag

Slideshowet viser hvor folk kan rejse fra, hvis de skal nå at være på Glostrup St. på 15, 30, 60 og 90 minutter, når afrejsen er kl. 08:00, 12:00, 16:00, 22:00 og 01:00 på en gennemsnitlig tirsdag.

Rute: Kolding-Glostrup

Nedenstående eksempel viser rejsetiden fra Kolding St. til Glostrup St. på to forskellige tidspunkter.

En tur med det offentlige fra Glostrup til Kolding tager henholdvis 169 og 135 minutter alt efter om man tager afsted kl. 08.00 eller kl.11.00 Selve ruten er den samme, men afgangstiden med toget passer bedre ved afgang kl. 11.00.

Dokumentation

Processen som er udført til dette StoryMap er dokumenteret i dette  link  og kræver:

  1. Adgang til ArcGIS Pro (Standard eller Advanced License)
  2. Network Analyst Extension
  3. Vejnetværk
  4. GTFS-datasæt
  5. Et netværksdatasæt eller en netværksdatasettemplate (Network Dataset Template)

Eksemplet ovenfor viser hvor lang rejsetiden (timer) til forskellige destinationer i Danmark er, når man rejser fra Glostrup Station 18/09/2020 kl. 11:00 og kun gør brug af offentlig transport.

Billederne ovenfor viser hvor folk kan rejse fra, hvis de skal nå at være på Glostrup St. på 15, 30 og 60 minutter en gennemsnitlig onsdag henholdsvis kl. 8:00 og kl. 16:00 Det kan tydeligt ses, at der ikke er den store forskel, men enkelte mindre variationer.

Billederne ovenfor viser hvor folk kan rejse fra, hvis de skal nå at være på Glostrup St. på 15, 30 og 60 minutter en gennemsnitlig Søndag og Onsdag kl. 8:00 Her er der en mærkbar forskel, der viser at der ikke er lige så mange afgange med den offentlige transport på en søndag.

En tur med det offentlige fra Glostrup til Kolding tager henholdvis 169 og 135 minutter alt efter om man tager afsted kl. 08.00 eller kl.11.00 Selve ruten er den samme, men afgangstiden med toget passer bedre ved afgang kl. 11.00.