Die Sommersportberichte beinhalten Daten über Bade- und Lufttemperaturen sowie Informationen zu Badeanstalten für die folgenden Regionen:
- Graubünden
- Ostschweiz / Liechtenstein
- Zürich Region
- Luzern – Vierwaldstättersee
- Basel Region
- Destination Bern
- Berner Oberland
- Jura & Drei-Seen-Land
- Genferseegebiet
- Genf Region
- Wallis
- Tessin
- Region Freiburg
Technischer Betreiber der Sommersportberichte ist die Firma BEGASOFT AG, Bern, www.begasoft.ch
Beschreibung Export
Die folgenden technischen Möglichkeiten stehen Ihnen für den Export des Badewetterberichts zur Verfügung:
Type of delivery Format | FTP | HTTP | Individual solutions | |
XML | X | X | X | |
HTML | X | X | ||
Individual solutions | X | X | X |
Bad-IDs
Hier finden Sie einen neulichen Auszug der Bad-IDs: Liste Bad-IDs
Formate
Nachfolgend finden sich Informationen zu den verschiedenen zur Verfügung gestellten Formaten:
XML
- Grundaufbau des Dateinamens für einzelne Bäder: ‚bath_bid_lg.xml‘
- bid = Badeanstalt ID
- lg = Sprache (mögliche Werte: de, fr, it, en)
- Grundaufbau des Dateinamens für Bäder von ST Resorts: ‚resort_rid_lg.xml‘
- rid = ST Resort ID
- lg = Sprache (mögliche Werte: de, fr, it, en)
- Grundaufbau des Dateinamens für alle Resorts mit allen Bädern: ‚resort_all_lg.xml‘
- lg = Sprache (mögliche Werte: de, fr, it, en)
- lg = Sprache (mögliche Werte: de, fr, it, en)
- Grundaufbau des Dateinamens für Liste der Resorts: ‚resort_list_lg.xml‘
- lg = Sprache (mögliche Werte: de, fr, it, en)
HTML / Online-Integration
Sommersport Online-Integrationen (URL Steuerung)
Nachfolgend beschriebene Möglichkeiten geben ein HTML-Fragment zurück, welches via IFrame eingebaut werden kann. (Thermometeranzeige nur ein Bild)
Bei allen Parameter Namen ist auf die Gross-/Kleinschreibung zu achten. Bei den Parameter Werten wird die Gross-/Kleinschreibung ignoriert. Existiert ein Parameter Wert nicht, wird dieser ignoriert.
Banner
Für jede auf sospo verfügbare Badeanstalt kann ein eigener Bild-Teaser generiert werden.
URL: sospo.myswitzerland.com/services/Banner.jsf
Parameter sind in der folgenden Tabelle ersichtlich.
Parameter | Mögliche Werte | Beschreibung |
id | Zahl | Die ID der Badeanstalt |
type | 1 / 2 | 1 = horizontale Darstellung 2 = vertikale Darstellung |
backgroundcolor | Hexwert (6-stellig) | Hintergrundfarbe Standard: ffffff = weiss |
textcolor | Hexwert (6-stellig) | Textfarbe Standard: 000000 = schwarz |
Thermometeranzeige
Für jede auf sospo verfügbare Badeanstalt kann ein einzelnes Thermometer generiert werden. Dieser Service gibt eine Bilddatei zurück.
sospo.myswitzerland.com/services/Temperature.jsf
Parameter sind in der folgenden Tabelle ersichtlich.
Parameter | Mögliche Werte | Beschreibung |
id | Zahl | Die ID der Badeanstalt |
type | 1 / 2 | 1 | B = Becken 2 | F = Fluss 3 | S = See 4 | L = Luft |
Beispiel:
http://sospo.myswitzerland.com/services/Temperature.jsf?id=42&type=1
Beispiel Code:
<a href=“http://sospo.myswitzerland.com/detail.jsf?id=42″> <img src=“http://sospo.myswitzerland.com/services/Temperature.jsf?id=42&type=1″ alt=“Lufttemperatur Strandbad Twann“> </a> |
Filterfunktionen für Such- und Detailseite
Die neuen Filterfunktionen erlauben eine konfigurierbare Anzeige der Such- und der Detailseite. Das zurückgegebene HTML-Fragment kann z.B. via IFrame eingebunden werden.
Parameter | Mögliche Werte | Beschreibung |
headerfooter | Zahl | 0 = ohne Header / Footer 1 = mit Header / Footer |
skey1 | Zahl1 | ID der Subregion1 |
resort1/2 | Zahl / Buchstaben1/2 | ID des Resort1/2 / Name des Resort |
region1 | Zahl / Buchstaben1 | ID der Region / Name der Region1 |
lang | 2 Buchstaben3 | Spracheinstellung: de = Deutsch fr = Französisch it = Italienisch en = Englisch es = Spanisch nl = Holländisch |
category | Zahl / Buchstaben | 1 / B = Becken (aussen) 2 = Becken (innen) 3 / S = See 4 / F = Fluss 5 = Frauenbad 6 = Männerbad |
onlyupdated | Zahl | 0 = Alle Bäder 1 = Nur Bäder mit aktualisierten Temperaturen |
search | Zahl | 0 = Suchfelder ausgeblendet 1 = Suchfelder sichtbar |
bathId2/4 | Zahl2/4 | ID des Bades2/4 |
list | Zahl / Buchstaben | Zahl = Anzahl Suchresultate die angezeigt werden, wenn es mehr hat erscheint Button „weitere Ergebnisse anzeigen“ all = Alle Suchresultate anzeigen, Button „weitere Ergebnisse anzeigen“ erscheint nicht |
1 Alle Parameter sind kombinierbar, ausser skey, resort und region. Werden mehrere angegeben, wird nur das kleinere Gebiet berücksichtigt. Region > Subregion > Resort.
2 Mehrere ID’s können angegeben werden. Die einzelnen ID’s werden mit Komma „,“ oder Semikolon „;“ getrennt.
3 Standardsprache ist die im Browser angegebene Standardsprache.
4 Die ID des Bades findet man unter http://sospo.myswitzerland.com/index.jsf, wenn man das gewünschte Bad anzeigen lässt, wird am Schluss der URL die ID angegeben: http://sospo.myswitzerland.com/detail.jsf?id=30 (Freibad Marzili in Bern)
Bezugsarten
FTP
Die Badewetterberichte liegen abholbereit auf einem FTP-Server (ftp.stnet.ch). Der FTP-Zugang (UserID/Passwort) wird Distributoren nach erfolgreicher Anmeldung zugestellt.
HTTP
Die Bezugs-URL für das Badewetter ist frei verfügbar, es wird keine Anmeldung vorausgesetzt.
Bezugs-URL:
static.stnet.ch/sospo/export/
Format: XMLDateiname gemäss Beschreibung: siehe oben „Formate/XML“
Beispiel für XML:
http://static.stnet.ch/sospo/xml/bath_942_de.xml
Beschreibung Import
Browser-Interface
Mittels Browser-Interface können Badeanstalten ihre jeweiligen Daten pflegen, bzw. ihren Sommersporbericht erfassen
SMS
Die Applikation SOSPO besitzt eine SMS Import-Schnittstelle zur Erfassung von Luft- und Wassertemperaturen.
Preise
Für den Bezug von Badewetter-Daten fallen grundsätzlich keine Kosten an. Die Nutzung bzw. Weiterverbreitung der Badewetter-Daten unterliegt jedoch mit ST vertraglich festgelegten Bedingungen. Interessierte Datenbezüger bzw. Distributoren können sich mit dem unten stehenden Formular anmelden.
Die Kosten für Spezial-Lösungen (Spezialformate, Replikationen, spezielle Kommunikationswege usw.) können bei der Betreiberfirma der Schneesportberichte, BEGASOFT AG, Bern, support(at)begasoft.ch oder 031 384 08 33) offeriert werden lassen.