terrestris Codesprint – Tag 4

IMG_6937 IMG_6951 sos Auch Tag 4 des terrestris Codesprints auf Mallorca stand ganz im Zeichen der Bits and Bytes des Geographischen Raumes. Starke Fortschritte gab es erneut bei der Migration von GeoExt auf ExtJS 4: Mittlerweile sind im Laufe unseres Sprints 12 Klassen von GeoExt 1.0 auf ExtJS 4 angepasst worden. Darunter jetzt auch das LegenPanel inklusive WmsLegend und UrlLegend, sowie die GeoExt-Action-Klasse, um entsprechende OpenLayers-Controls in den UIs zu benutzen. Der Sensor Observation Service, der bislang auf Testdaten lief, wurde gestern mit Leben gefüllt. Ein entsprechender Parser versorgt nun den SOS mit aktuellen Daten aus einem Geo-RSS-Feed. Durch die neu entwickelte Schnittstelle, die zu einem SOS-Offering einen entsprechenden WMS-Layer erzeugt, können die Daten problemlos auf einer Karte im Web publiziert werden. Auch der OL-Builder zur Generierung eines Custom-OpenLayers-Builds bekam ein neues Gesicht: Eine komfortable ExtJS 4 GUI ermöglicht nun das Zusammenstellen der benötigten Klassen inklusive der automatischen Detektion von abhängigen Klassen. An der WMS-Front wurden weiter fleißig diverse Ansätze zur Generierung, zum Rendering und zur Performanceverbesserung getestet und evaluiert. Unter anderem wurde eine Schnittstelle zu Mapnik geschaffen um QGIS-Projekte als zu Rendern und als TMS abzulegen. Insgesamt ist der terrestris Codesprint durchweg positiv zu bewerten. Es wurden viele Dinge angegangen und trotz der wenigen Tage beeindruckende Ergebnisse erzielt. Im Nachgang in der Heimat werden wir die geschaffenen Grundlagen weiter verfeinern und den einen oder anderen Leckerbissen der Öffentlichkeit präsentieren, wie zum Beispiel die OWS-Test-Umgebung.