Para o meu aplicativo de mapeamento da web, estou usando o GeoServer como servidor, o PostGIS como banco de dados espacial e o OpenLayers no lado do cliente (além de outras bibliotecas JS). O mapa é composto de mapas base e camadas vetoriais. Uma dessas camadas vetoriais é a camada "Instituições públicas". Para cada categoria de instituições (Ministérios, Tribunais ...), existem pessoas (eu as chamei de "colaboradores") responsáveis pela edição de dados (Tel, fax, localização no mapa ...) sobre essas instituições. Os colaboradores são gerenciados por um administrador que especifica os privilégios de cada um deles. Algumas modificações dos colaboradores precisam ser validadas pelo administrador (por exemplo, excluir uma instituição) ...
Então eu pensei que talvez usar um CMS ajudaria. O que você acha?
Existem alguns CMS como o Drupal que integram o OpenLayers, mas parece que o projeto ainda está em desenvolvimento link para a página do projeto . Alguma alternativa ou experiência para compartilhar?
fonte
A Wikipedia (é claro) possui um artigo sobre o que chama de "Sistema de gerenciamento de conteúdo geoespacial". Ele lista vários GeoCMSs que podem ser adequados para o que você deseja fazer:
https://en.wikipedia.org/wiki/Geospatial_Content_Management_System
Especificamente, eles são:
Não é uma lista 100% autorizada, mas é um bom ponto de partida para opções. O GeoDjango é popular, mas depende do que você está mais confortável e que melhor se adapta às suas especificações.
fonte
Não tenho certeza se o MangoMap é o que você está procurando ou não; acho que você pode fazer um mapa com o mangomap e publicá-lo no site www e você pode incorporar o mapa ao seu site pessoal sem se preocupar com geoserver, postgis e openlayers. O que você precisa fazer para atualizar o conteúdo do seu mapa é apenas ir à página de administração do mangomap, atualizar seu mapa / dados e republicá-lo, tudo feito.
fonte
Tente Silverstripe. Um módulo de administração para configurar fontes de dados Openlayers e WMS / WFS funciona bem. Exemplo em: http://www.os2020.org.nz/project-map/
O mapa e todas as camadas são configuradas no CMS
fonte
O que você deseja é um sistema de gerenciamento de conteúdo geoespacial. Dê uma olhada no seguinte e escolha aquele com tecnologias com as quais você se sinta confortável: Geonode , Cataro ou Geodjango .
Além disso, você pode fazer uso de: Sahana ou Ushahidi . Embora esses dois últimos sejam mais voltados para o gerenciamento de desastres, eles ainda podem fazer o trabalho. Eles têm mais de uma década de experiência em testes.
fonte