RSS feeds en images

Somda levert RSS feeds en images. Hieronder vind je een omschrijving van de mogelijkheden.

RSS feed - Dienstregelingen en werkzaamheden
Om een overzicht te krijgen van werkzaamheden en de eerstkomende dienstregelingen van speciale treinen, lees je RSS op de volgende URL:
https://www.somda.nl/feeds/rss/special-routes/

Er is RSS, atom en JSON formaat:
https://www.somda.nl/feeds/atom/special-routes/
https://www.somda.nl/feeds/json/special-routes/

Het maximaal aantal dienstregelingen wat standaard wordt weergegeven is 10. Wil je een ander aantal, geef dan de optie "limit" mee:
https://www.somda.nl/feeds/rss/special-routes/?limit=5

RSS feed - Spots
Om een overzicht te krijgen van de laatst gespotte treinen, lees je RSS op de volgende URL:
https://www.somda.nl/feeds/rss/spots/

Er is RSS, atom en JSON formaat:
https://www.somda.nl/feeds/atom/spots/
https://www.somda.nl/feeds/json/spots/

Het maximaal aantal spots wat standaard wordt weergegeven is 10. Wil je een ander aantal, geef dan de optie "limit" mee:
https://www.somda.nl/feeds/rss/spots/?limit=5

Standaard wordt al het gespotte materieel weergegeven, je kan hierin een filter aanbrengen door de optie "train" mee te geven:
https://www.somda.nl/feeds/rss/spots/?train=9525
Let op: deze functie kan alleen met volledige materieel-nummers overweg. Is het materieel niet gevonden, zie je een lege feed.

Image met doorkomststaat
De doorkomststaat levert alle aankomende, passerende en vertrekkende treinen in een station in een bepaalde periode.
De standaard uitvoer is een PNG-afbeelding met de 10 eerstvolgende treinen. Voor deze standaard uitvoer hoeft alleen een station opgegeven te worden:
https://www.somda.nl/feeds/image/ut/

Je kan deze image op je site gewoon als plaatje gebruiken, dus: <img src="https://www.somda.nl/feeds/image/ut/" />. Dit levert het volgende:


De URL van de image accepteert achtereenvolgens ook nog het dagnummer en de starttijd:
https://www.somda.nl/feeds/image/ut/3/
https://www.somda.nl/feeds/image/ut/3/09:30/
Geef je geen dagnummer en start-tijd, dan worden vandaag en de huidige tijd gebruikt.

Daarnaast worden er 3 argumenten geaccepteerd, te weten:
Argument-naamUitlegStandaard-waarde
limitAantal weer te geven treinen10
fg-color6 karakters hexadecimaal voor de tekstkleur, bijvoorbeeld FFAA33FFFFFF (wit)
bg-color6 karakters hexadecimaal voor de achtergrondkleur, bijvoorbeeld 0000FF000000 (zwart)

Voorbeeld
https://www.somda.nl/feeds/image/ut/3/09:30/?limit=20&fg-color=FFAA33&bg-color=0000FF