This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Preprints) and either DOI or URL of the article must be cited.
This paper describes an open source suite of libraries and tools to support research activities on marine and coastal environment. The suite was initially implemented for the ADRIPLAN portal, an integrated web platform aimed at supporting Maritime Spatial Planning (MSP) activities and other activities concerning the managing of marine environment for the Adriatic-Ionian region. The main elements of the implemented solutions are: i) a GeoNode implementation for sharing geospatial datasets and maps; ii) a new python library (RectifiedGrid) that facilitates the work with geographical grid data; iii) a new python library (Tools4MSP) to perform spatial analysis and assessment of human uses, pressures and the potential impact of maritime and coastal activities on the environment; iv) a new GeoNode plugin (called GeoNode-Tools4MSP) that provides interactive widgets to set up the analyses and to visualize and explore the results. The Tools4MSP and the developed software have been released as FOSS under the GPL3 license and are currently under further development.
This is an article intended for the OGRS2016 Collection. General session track.
This is a new version of the paper where we have incorporated the reviewer's comments.
There are massive efforts for software developments, and solid scientific background, behind this manuscript. A detailed introduction (even considering the limits in length due to the OGRS Symposium requirements) describes problems and the approaches to the Maritime Spatial Planning (MSP), focusing on different tools developed in the framework of previous projects and the need of a comprehensive vision of all the factors and actors that may affect the MSP process. The cited literature is up to date and partly used for the development of the original tools developed and presented in the manuscript. The paper describes the implementation of a Spatial Data Infrastructure (SDI, using the GeoNode software) and, overall, its integration with a new ad-hoc plugin. This plugin has developed for allowing collaborative analyses and workflows exploiting a new stand-alone and extensible python library (Tools4MSP). This library implements a couple of geospatial algorithm for MSP. The Tools4MPS library and the GeoNode plugin are Open Source and made available through the SDI web portal. Given the aforementioned features I believe that the manuscript is particularly appropriate for the publication in the PeerJ Computer Science journal, in particular for the subjects “Spatial and Geographic Information Systems” and “Scientific Computing and Simulation”. In my opinion the manuscript could be slightly extended to better describe how, from a development point of view, the GeoNode plugin has been integrated in the SDI and to show a couple of examples of the usage of the Tools4MPS library, as a stand-alone software, for the analysis of real data.