Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Innhold

Table of Contents

...

Line 109, Oslo

Info

For beskrivelse av rutedata etter norsk NeTEx-profil skal det i utgangspunktet sendes inn én egen fil a description of route data according to the Norwegian NeTEx profile, one separate file should be sent per Line.

...

Routepattern 

Linje 109 er en morgenbuss mellom Line 109 is a morning bus between Helsfyr T og and Holtet, delvis som partly as a supplement for T-bane, alle ukedager med følgende stoppmetro, all weekdays with the following stops:

  • Helsfyr T
  • Brynseng T
  • Høyenhall T
  • Manglerud T
  • Ryen T
  • Holtet stasjon

Avgangen kjøres tre ganger hver morgen, men til ulike tidspunkt for ukedager, lørdager og søndager. Line med én route er modellert tilsvarende som i eksempel Enkel rute for buss med rytmebasert avgang, men Timetable er derimot modellert som eksplisitte ServiceJourney for hver avgang.

Lenke

Hele XML eksempelfilen ligger på prosjektets The departure runs three times each morning, but at different times for weekdays, Saturdays and Sundays. Line with one route is modeled accordingly as in example Simple route for bus with rhytmbased departure, but Timetable is modeled as explicit ServiceJourney for each departure.

The entire XML sample file is on the project's GitHub-repository under https://github.com/entur/profile-norway-examples/blob/master/netex/Full_PublicationDelivery_109_Oslo_morningbus_example.xml

PublicationDelivery

Info
Fordi relevante datastrukturer i dette eksempelet allerede er gjennomgått i Enkel rute - Buss (rytmebasert avgang og Projeksjon  blir kun ServiceJourney-konstruksjonen beskrevet i detalj i dette dokumentet
  •  only the ServiceJourney construction is described in detail in this document.

Service Frame

ServiceJourney

Oppsett av passasjertransport for en gitt dagstype er i dette eksempelet spesifisert som et sett av Passenger transport setup for a given day type is specified in this example as a set of ServiceJourney (under vehicleJourneys),  som hver for seg beskriver den enkelte tur. Selv om mønsteret kunne vært definert som en rytmebasert avgang, ref. Enkel rute - Buss (rytmebasert avgang) (Copy), er det p.g.a. få avganger og ulike avgangstider de forskjellige dagene enklere å definere den enkelte avgang som en egen ServiceJourney.Eksempelet under viser en avgang som kjøres både ukedager og lørdagerwhich individually describes each trip. Although the pattern could have been defines as a rhytm-based departure, ref. Simple route - Bus (rhytmbased ) (Copy), it is due to few departures and different departure times on those different days easier to define each departure as a separate ServiceJourney.

The example below shows a departure that runs on both weekdays and Saurdays:

Code Block
languagexml
<ServiceJourney version="any" id="UNI:sj:109:CODE-0530">
	<DepartureTime>05:30:00</DepartureTime>
	<dayTypes>
		<DayTypeRef ref="UNI:dt:weekday"/>
		<DayTypeRef ref="UNI:dt:saturday"/>
	</dayTypes>
	<JourneyPatternRef ref="UNI:JourneyPattern:109"/>
	<!-- Optional: -->
	<LineRef ref="UNI:line:109"/>
	<passingTimes>
		<TimetabledPassingTime>
			<!-- Helsfyr T -->
			<StopPointInJourneyPatternRef version="any" ref="UNI:StopPointInJourneyPattern:helfyr_t"/>
			<DepartureTime>05:30:00</DepartureTime>
		</TimetabledPassingTime>
		<TimetabledPassingTime>
			<!-- Brynseng T -->
			<StopPointInJourneyPatternRef version="any" ref="UNI:StopPointInJourneyPattern:brynseng_t"/>
			<DepartureTime>05:32:00</DepartureTime>
		</TimetabledPassingTime>
		<TimetabledPassingTime>
			<!-- Høyenhall T -->
			<StopPointInJourneyPatternRef version="any" ref="UNI:StopPointInJourneyPattern:hoyenhall_t"/>
			<DepartureTime>05:33:00</DepartureTime>
		</TimetabledPassingTime>
		<TimetabledPassingTime>
			<!-- Manglerud T -->
			<StopPointInJourneyPatternRef version="any" ref="UNI:StopPointInJourneyPattern:manglerud_t"/>
			<DepartureTime>05:34:00</DepartureTime>
		</TimetabledPassingTime>
		<TimetabledPassingTime>
			<!-- Ryen T -->
			<StopPointInJourneyPatternRef version="any" ref="UNI:StopPointInJourneyPattern:ryen_t"/>
			<DepartureTime>05:35:00</DepartureTime>
		</TimetabledPassingTime>
		<TimetabledPassingTime>
			<!-- Holtet -->
			<StopPointInJourneyPatternRef version="any" ref="UNI:StopPointInJourneyPattern:holtet"/>
			<ArrivalTime>05:40:00</ArrivalTime>
		</TimetabledPassingTime>
	</passingTimes>
</ServiceJourney>

...