Event-Details
Vortrag: TEAM Engine - Eine Validierungs-Engine für OGC Geodienste und -formate - Wie kann ich von diesem Tool profitieren?
Referenten
Dirk Stenger |
Die TEAM Engine ist eine Engine, mit der Entwickler und Anwender Geodienste, wie WFS und WMS, und Geoformate, wie GML oder GeoPackage, testen können.
Es werden die aktuellen Entwicklungen der TEAM Engine und der dazugehörigen Testsuites vorgestellt. Zudem wird ein Ausblick gegeben, was die Schwerpunkte der Weiterentwicklung in der Zukunft sein werden.
Dieser Vortrag beantwortet abschließend die Frage, wie einzelne Nutzer mit verschiedenen Interessenschwerpunkten von der TEAM Engine und den aktuellen und zukünftigen Entwicklungen profitieren können.
Die TEAM Engine ist eine Engine, mit der Entwickler und Anwender Geodienste, wie WFS und WMS, und Geoformate, wie GML oder GeoPackage, testen können. Um die Implementierung und das Testen von GIS-Software basierend auf OGC Standards zu unterstützen, stellt das Open Geospatial Consortium (OGC) mehrere Testsuites für die TEAM Engine zur Verfügung.
Die TEAM Engine ist aktuell als OSGeo Projekt in der Inkubationsphase. Sie ist sie ein wichtiges Werkzeug, um die Interoperabilität zwischen verschiedenen Implementierungen von OGC Standards und Clients, die diese Standards in Form von Schnittstellen, wie WFS oder WMS, oder Formaten, wie GML oder GeoPackage, nutzen, zu gewährleisten.
Die TEAM Engine muss in Verbindung mit OGC Executable Test Scripts (ETS) verwendet werden, um Instanzen von Geodiensten und -formaten auf Konformität mit OGC Standards zu prüfen. Die Ausführung einer ETS erfolgt über eine Weboberfläche, eine REST Schnittstelle oder ein Kommandozeilentool. Um die Installation, Konfiguration und das Starten der TEAM Engine zu erleichtern, kann diese mit Docker genutzt werden.
Es werden die aktuellen Entwicklungen der TEAM Engine und der dazugehörigen Testsuites vorgestellt. Zudem wird ein Ausblick gegeben, was die Schwerpunkte der Weiterentwicklung in der Zukunft sein werden.
Dieser Vortrag beantwortet abschließend die Frage, wie einzelne Nutzer mit verschiedenen Interessenschwerpunkten von der TEAM Engine und den aktuellen und zukünftigen Entwicklungen profitieren können.