Projekt “EMS - electronic match sheet” Format

pic_ems

Das Projekt EMS (electronic match sheet/elektronisches Spielprotokoll) soll die Basis für eine elektronische Ergebnis- und Spielereignisübermittlung im Internet ermöglichen. Das EMS-Format beschreibt den Aufbau einer XML-Datei, die alle Informationen die bisher auf einem Papierprotokoll geführt wurden, beinhaltet.

Wie funktioniert das?

Der Anbieter einer Ligawebsite kann mit den vorhandenen Daten zu Spielen, Mannschaften und Spielern eine Datei erzeugen, die ungefähr so aussieht: import.ems.

Die Datei kann dann in Waterpolo Timing geladen und während dem Spiel mit allen Aufstellungen, Protokollführern, Ereignissen, … ergänzt werden. Nach Abschluss des Spiels kann dann die endgültige EMS Datei erzeugt und (bei vorhandenem UMTS/Internetzugang) direkt an die Ligawebsite gesendet werden. Die endgültige EMS sieht dann ungefähr so aus: export.ems.

Welche Informationen (ob nur Ergebnisse oder auch alle Ereignisse) veröffentlicht werden, kann der Anbieter der Ligawebsite abhängig von den Anforderungen selbst bestimmen.

Technischer Hintergrund

Vorteil der Umsetzung in einem XML Format ist, das die Informationen auch für Menschen einfach zu lesen und zu verstehen sind und auf einfache Art und Weise mit allen gängigen Programmiersprachen ausgelesen und interpretiert werden können.

Damit die XML Datei von allen Anbietern einheitlich aufgebaut wird, gibt es ein so genanntes XSD Schema, was die Struktur der XML Datei (hier der EMS Datei) beschreibt. Die aktuelle Version des XSD Schema gibt es hier:

Grundstruktur (anklicken zum Vergrößern):

xsd_matchsheet

Detailansicht Ergebnisse
Detailansicht Spieloffizielle
Detailansicht Mannschaft/Spieler
Detailansicht Spielprotokoll