Für meine Web-Mapping-App verwende ich GeoServer als Server, PostGIS als räumliche Datenbank und OpenLayers auf der Clientseite (sowie andere JS-Bibliotheken). Die Karte besteht aus Basiskarten und Vektorebenen. Eine dieser Vektorebenen ist die Ebene "Öffentliche Institutionen". Für jede Kategorie von Institutionen (Ministerien, Tribunale ...) gibt es Personen (ich nannte sie "Mitwirkende"), die für die Bearbeitung von Daten (Tel, Fax, Standort auf der Karte ...) über diese Institutionen verantwortlich sind. Die Mitwirkenden werden von einem Administrator verwaltet, der die Berechtigungen jedes einzelnen von ihnen angibt. Einige Änderungen der Mitwirkenden müssen vom Administrator validiert werden (z. B. Löschen einer Institution) ...
Also dachte ich, vielleicht würde die Verwendung eines CMS helfen. Was denken Sie?
Es gibt einige CMS wie Drupal, die OpenLayers integrieren, aber es scheint, dass sich das Projekt noch im Entwicklungslink zur Projektseite befindet . Gibt es eine Alternative oder Erfahrung zum Teilen?
quelle
Wikipedia hat (natürlich) einen Artikel über das, was es als "GeoSpatial Content Management System" bezeichnet. Es werden eine Reihe von GeoCMS aufgelistet, die für Ihre Aufgaben geeignet sind:
https://en.wikipedia.org/wiki/Geospatial_Content_Management_System
Insbesondere sind sie:
Es ist keine zu 100% maßgebliche Liste, aber ein guter Ausgangspunkt für Optionen. GeoDjango ist sehr beliebt, aber es hängt davon ab, mit was Sie sich am wohlsten fühlen und was Ihren Spezifikationen am besten entspricht.
quelle
Ich bin mir nicht sicher, ob MangoMap das ist, wonach Sie suchen oder nicht. Ich denke, Sie können eine Karte mit Mangomap erstellen und im Internet veröffentlichen und die Karte in Ihre persönliche Website einbetten, ohne sich um Geoserver, Postgis und Openlayer kümmern zu müssen. Um den Inhalt Ihrer Karte zu aktualisieren, müssen Sie nur zur Mangomap-Administrationsseite gehen, Ihre Karte / Daten aktualisieren und erneut veröffentlichen. Alles ist erledigt.
quelle
Probieren Sie Silverstripe. Ein Admin-Modul zum Einrichten von Openlayers & WMS / WFS-Datenquellen funktioniert gut. Beispiel unter: http://www.os2020.org.nz/project-map/
Die Karte und alle Layer werden im CMS konfiguriert
quelle
Was Sie wollen, ist ein Geospatial Content Management System. Schauen Sie sich Folgendes an und wählen Sie die Technologie aus, mit der Sie vertraut sind: Geonode , Cataro oder Geodjango .
Zusätzlich können Sie Folgendes verwenden: Sahana oder Ushahidi . Obwohl die letzten beiden eher auf Katastrophenmanagement ausgerichtet sind, können sie ihre Arbeit dennoch erledigen. Sie haben über ein Jahrzehnt Testerfahrung.
quelle