10 votos

Debo usar un CMS para mi web, aplicación de mapas?

Para mi web, aplicación de mapeo, estoy usando GeoServer como servidor, PostGIS como espacial DB y OpenLayers en el lado del cliente (así como de otras librerías JS). El mapa se compone de mapas base y capas vectoriales. Una de estas capas vectoriales es el de "instituciones Públicas" de la capa. Para cada categoría de instituciones (Ministerios, Tribunales...) hay personas (me llamó "colaboradores") responsable de la edición de datos (Tel, fax, ubicación en el mapa...) acerca de estas instituciones. Los contribuyentes son gestionados por un administrador que especificar los privilegios de cada uno de ellos. Algunas modificaciones de los contribuyentes deben ser validados por el administrador (por ejemplo, la eliminación de una institución)...

Entonces pensé que tal vez el uso de un CMS de ayuda. ¿Qué te parece?

Hay algunos CMS como Drupal, que integra OpenLayers, pero parece que el proyecto todavía está en desarrollo el enlace a la página del proyecto. Cualquier alternativa o experiencia que compartir?

12voto

texai Puntos 178

Creo que se debe vistazo a Cartaro - Geoespacial de la CMS que se compone de todos el de la tecnología. se utiliza... no lo he utilizado pero parece que fue desarrollado para 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

Espero te sirva de ayuda...

2voto

Neall Puntos 261

He estado buscando en el uso de Drupal como framework de base para el espacio de la CMS. En esta etapa todavía estoy en los primeros días de evaluar los pros y los contras de su uso.Yo no he visto a ninguno de los ejemplos de la gente que hace esto, pero debe ser alcanzable.

Un gran pro en usa un CMS como Drupal, es que su confianza en un respetado y de confianza marco para hacer el CMS cosas.

Sin embargo, hacer las cosas como el Nivel de la Capa de Seguridad (especificar privilegios a cada uno de sus contribuyente grupos de capas que se pueden ver/editar) va a ser algo que me imagino que se necesita para construir en la parte superior de Drupal.

Usted podría tener múltiples OpenLayers sitios, y dependiendo de su rol de colaborador de los registros en que dirigirse al sitio pertinente, con las capas que se sirve de PostGIS.

Otro enfoque sería tener una nueva tabla en la base de datos que muestra la lista de las Capas de cada Rol de Colaborador puede ver/editar, y este es administrado dentro de la Administración de Drupal de la consola. Cuando un contribuyente inicia la sesión, se utiliza esta tabla como una mirada, para definir cuál de las capas de OpenLayers debe cargar.

La pila es todo OpenSource -, así que lo dejo para alguien más experimentado opinión sobre OpenSource geoportals.

Esri lanza su Geoportal Server como de código Abierto, y se puede descargar desde sourceforge. Sin embargo, no he visto ningún ejemplo en la integración con OpenLayers o PostGIS, y me imagino que todavía tiene bastante gran énfasis en la tecnología de Esri. Tal vez plantear una similar Q en su foro?

Algo relacionado con (a los demás que pueden venir a través de este hilo) es de Esri ArcGIS para el Portal, que puede ser algo visto como un Espacio-CMS, y tiene soporte tirando de WMS, pero está más dirigida a un Esri tienda.

Esperanza de que algunos de los que ayuda.

2voto

Devdatta Tengshe Puntos 942

Yo antes era uno de los principales desarrolladores de la OpenLayers módulo para Drupal. No creo que la beta de la bandera; tiene cuatro años de desarrollo y 5.000 instalaciones activas. Software de control de versiones es para indicar la compatibilidad y a nivel de función, no la estabilidad, y los que se pegan "versión 20 extra-estable" en sus cosas sólo están mintiendo. Todo el software tiene errores y es desarrollado activamente.

Dicho esto, el módulo no es tan genial, porque OpenLayers no es muy buena.

Usted necesita un CMS si las personas que están contribuyendo necesidad de iniciar sesión. Esto es un gran compromiso y a menudo es por nada; a ver si se puede cortar con esta característica.

1voto

rkthkr Puntos 6651

La Wikipedia (por supuesto) tiene un artículo sobre lo que llama una "Geoespaciales Sistema de Gestión de Contenidos". Muestra un número de GeoCMS que puede ser adecuado para lo que quieres hacer:

https://en.wikipedia.org/wiki/Geospatial_Content_Management_System

Específicamente son:

  • Django (específicamente GeoDjango)
  • Drupal
  • Midgard CMS
  • Plone
  • Tiki Wiki CMS Groupware
  • WordPress
  • Zikula

No es un 100% lista oficial, pero es un buen punto de partida para las opciones. GeoDjango es muy popular, pero depende de lo que usted está más cómodo y mejor se adapte a sus especificaciones.

0voto

Stijn Geukens Puntos 123

No estoy seguro de MangoMap es lo que usted está buscando o no, para mí creo que se puede hacer un mapa con mangomap y publicarlo a la www y que puede incrustar el mapa de su sitio personal, sin preocuparse de geoserver, postgis y openlayers. Lo que usted necesita hacer para actualizar el contenido de su mapa es sólo ir a mangomap la página de administración y actualizar su mapa/datos y, a publicar todo lo que se hace.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X