Para mi aplicación de mapeo web, estoy usando GeoServer como servidor, PostGIS como DB espacial y OpenLayers en el lado del cliente (así como otras bibliotecas JS). El mapa se compone de mapas base y capas vectoriales. Una de estas capas vectoriales es la capa "Instituciones públicas". Para cada categoría de instituciones (Ministerios, Tribunales ...) hay personas (las llamé "contribuyentes") responsables de editar datos (Tel, fax, ubicación en el mapa ...) sobre estas instituciones. Los contribuyentes son administrados por un administrador que especifica los privilegios de cada uno de ellos. Algunas modificaciones de los contribuyentes deben ser validadas por el administrador (por ejemplo, eliminar una institución) ...
Entonces pensé que tal vez usar un CMS ayudaría. ¿Qué piensas?
Hay algunos CMS como Drupal que integra OpenLayers, pero parece que el proyecto todavía está en el enlace de desarrollo a la página del proyecto . ¿Alguna alternativa o experiencia para compartir?
fuente
Wikipedia (por supuesto) tiene un artículo sobre lo que llama un "Sistema de gestión de contenido geoespacial". Enumera una serie de GeoCMS que pueden ser adecuados para lo que desea hacer:
https://en.wikipedia.org/wiki/Geospatial_Content_Management_System
Específicamente son:
No es una lista 100% autorizada, pero es un buen punto de partida para las opciones. GeoDjango es popular, pero depende de con qué se sienta más cómodo y se adapte mejor a sus especificaciones.
fuente
No estoy seguro de que MangoMap sea lo que está buscando o no, para mí creo que puede hacer un mapa con mangomap y publicarlo en www y puede incrustar el mapa en su sitio personal sin preocuparse por geoserver, postgis y openlayers. Lo que debe hacer para actualizar el contenido de su mapa es ir a la página de administración de mangomap y actualizar su mapa / datos y volver a publicarlo todo está hecho.
fuente
Prueba Silverstripe. Un módulo de administración para configurar fuentes de datos Openlayers y WMS / WFS funciona bien. Ejemplo en: http://www.os2020.org.nz/project-map/
El mapa y todas las capas se configuran en el CMS
fuente
Lo que quiere es un sistema de gestión de contenido geoespacial. Eche un vistazo a lo siguiente y elija la tecnología que le resulte más cómoda: Geonode , Cataro o Geodjango .
Además, puede utilizar: Sahana o Ushahidi . Aunque estos dos últimos están más orientados a la gestión de desastres, aún pueden hacer el trabajo. Tienen más de una década de experiencia en pruebas.
fuente