CRC806-Database: Integrating Typo3 with GeoNode and CKAN


The Collaborative Research Centre 806 database (CRC806-Database, is online and operating since 2011. The architecture consists of a Typo3 based website frontend, a CKAN based metadata storage and an OGC compliant Spatial Data Infrastructure (SDI). It was decided to update the system with some major changes to the overall architecture, by preserving the current API functionality and the URLs of the datasets in the database. This paper describes the system architecture of the partly new implementation of the CRC806-Database. The SDI part of the system is migrated from the current MapServer, GeoServer, MapProxy and pyCSW based implementation to a GeoNode based system. Additionally the Typo3 based frontend of the web portal is changed to use mostly server side Extbase and Fluid based content handling and rendering, instead of the current AgularJS based frontend. Due to stability and consistency difficulties of client side rendering we decided to build a more robust system and move to server side rendering. The reasons for migrating to GeoNode for the SDI stack and away from JavaScript based client side to a server side rendering are discussed by taking into account pro and contra of both approaches, as well as a list of lessons learned from the ongoing development and operation of the CRC806-Database. Proceedings of the 2nd Data Management Workshop, 28.-29.11.2014, University of Cologne, Germany, Kölner Geographische Arbeiten, 96, pp. 115-126

Related Identifier 0454-1294
Metadata Access
Creator Willmes, Christian;Gilgenberg, Anton;Yener, Yasa;Bareth, Georg
Publisher Geographisches Institut der Universität zu Köln - Kölner Geographische Arbeiten
Contributor Curdt, Constanze;Willmes, Christian;CRC/TR32 Database (TR32DB);University of Cologne, Regional Computing Centre;GFZ Data Services
Publication Year 2016
Rights Creative Commons Attribution 4.0 International (CC BY 4.0)
Contact Willmes, Christian;Curdt, Constanze;GFZ Data Services;University of Cologne, Regional Computing Centre;CRC/TR32 Database (TR32DB)
Language English
Format application/pdf
Discipline Not stated
Temporal Point 2016-12-29T11:59:59Z