[GIS] Should I use a CMS for the web mapping application

drupalgeoserveropenlayers-2postgis

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?

Best 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...

Related Question