Day 4 of the terrestris Codesprint in Mallorca was also all about the bits and bytes of the geographic space.
Strong progress was again made in the migration of GeoExt to ExtJS 4: In the course of our sprint, 12 classes have now been adapted from GeoExt 1.0 to ExtJS 4. These now include the LegenPanel including WmsLegend and UrlLegend, as well as the GeoExt action class for using corresponding OpenLayers controls in the UIs.
The Sensor Observation Service, which has so far been running on test data, was brought to life yesterday. A corresponding parser now provides the SOS with current data from a Geo-RSS feed. Thanks to the newly developed interface, which generates a corresponding WMS layer for an SOS offering, the data can be easily published on a map on the web.
The OL builder for generating a custom OpenLayers build also got a new look: A convenient ExtJS 4 GUI now enables the compilation of the required classes, including the automatic detection of dependent classes.
On the WMS front, various approaches to generation, rendering and performance improvement were diligently tested and evaluated. Among other things, an interface to Mapnik was created to render QGIS projects and store them as TMS.
Overall, the terrestris Codesprint can be assessed as consistently positive. Many things were addressed and impressive results were achieved despite the few days. Afterwards at home, we will further refine the created foundations and present one or two delicacies to the public, such as the OWS test environment.