Skip to end of banner
Go to start of banner

Branding (Copy)

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Innhold

Visning av merkevare eller operatør

Branding utvider presentasjonsmulighetene på alle nivåer av rutedata. På toppnivået (Authority/Operator) kan man med Branding overstyre hvilken selskapsinformasjon som vises til kunden. Dette skal ikke brukes for å skille ruter per Authority - da må additionalNetwork brukes.

Modellering for alternativ operatørinformasjon

Alle ruter som eies av fylkeskommunen skal ha fylkeskommunen eller gjeldende administrajonsselskap som Authority. Linjedata som kun leveres av fylkeskommunen på vegne av andre operatører, har (normalt) egen Authority innenfor datasettets Codespace. Dette betyr i praksis at kunden opplyses om at det er angitt Authority som er ansvarlig for ruten vedrørende f.eks. forvaltning og billettering (merk at informasjon om kundeservice/-kontakt uavhengig av dette blir hentet fra CustomerServiceContactDetails for gjeldende Operator).

Dersom man på enkelte ruter ønsker vise en annen selskapinformasjon enn det som er angitt i Authority, må man bruke Branding. Dette legges på etter følgende modell:

Per default peker en Line på en Authority (via Network) og en Operator. Ved å også peke på en Branding kan man indikere at en annen informasjon skal brukes isteden.

Lenke

Hele XML eksempelfilen ligger på prosjektets GitHub-repository under https://github.com/entur/profile-norway-examples/blob/master/netex/submodels/submodel-Branding.xml

Elementer

ValueSet

Hver Branding må defineres under ResourceFrame (som en TypeOfValue), med minimum Name som skal overstyres. 

<typesOfValue>
	<Branding version="1" id="SOF:Branding:1">
		<Name>Firda Billag</Name>
		<Url>https://www.firda-billag.no/</Url>
	</Branding>
	<Branding version="1" id="SOF:Branding:2">
		<Name>Nettbuss Sogndal</Name>
		<Url>https://www.nettbuss.no/</Url>
	</Branding>
</typesOfValue>

BrandingRef

Referanse-elementet BrandingRef må legges inn for det objektet hvor "merkevarenavnet" skal overstyres.

Branding av Line

(forenklet eksempel)

<Line version="1" id="SOF:Line:1">
	<BrandingRef version="1" ref="SOF:Branding:1"/>
	<Name>Sogndal-Kaupanger kai</Name>
	<TransportMode>bus</TransportMode>
	<TransportSubmode>
		<BusSubmode>localBus</BusSubmode>
	</TransportSubmode>
</Line>

Branding av ServiceJourney

(forenklet eksempel)

<ServiceJourney version="1" id="SOF:ServiceJourney:1"> 
	<BrandingRef version="1" ref="SOF:Branding:2"/>
	<Name>Sogndal-Kaupanger kai</Name>
	<TransportMode>bus</TransportMode>
	<TransportSubmode>
		<BusSubmode>localBus</BusSubmode>
	</TransportSubmode>
</ServiceJourney>
  • No labels