Tuesday 20 February 2018

openlayers 2 - Should I use a CMS for my web mapping application?


For my web mapping app, I am using GeoServer as server, PostGIS as spatial DB and OpenLayers on client side (as well as other JS libraries). The map is composed of base maps and vector layers. One of these vector layers is the "Public institutions" layer. For each category of institutions (Ministries, Tribunals...) there are persons (I called them "contributors") responsible for editing data (Tel, fax, location on map...) about these institutions. The contributors are managed by an admin who specify the privileges of each one of them. Some modifications of the contributors need to be validated by the admin (for example deleting an institution)...


So I thought maybe using a CMS would help. What do you think?


There are some CMS like Drupal that integrates OpenLayers, but it seems the project is still in development link to project page. Any alternative or experience to share?



Answer



I think you should glance at Cartaro - Geospatial CMS which consists of all the tech. you use... I haven't used it but it looks like it was developed for gisCMS.


The main features of Cartaro are: (from its site)


Spatial data storage with true geometry data types
Creation of data types from within the Drupal GUI
Integrated online editing of geospatial data
Data publishing with integrated maps
Configuration of map layouts and behaviors
Symbol styling
Data publishing through OGC standards-compliant web services (OWS) like WMS and WFS
High performance map output through GeoWebCache
Transparent privilege handling and security for all spatial data

Basic metadata collection through access to GeoServer-GUI
Full extensibility through thousands of Drupal modules or individual programming

I hope it helps you...


No comments:

Post a Comment

arcpy - Changing output name when exporting data driven pages to JPG?

Is there a way to save the output JPG, changing the output file name to the page name, instead of page number? I mean changing the script fo...