Saya telah melihat menggunakan Drupal sebagai kerangka kerja untuk mendasarkan CMS spasial. Pada tahap ini saya masih dalam masa-masa awal mengevaluasi pro & kontra penggunaannya. Saya belum melihat contoh orang melakukan ini, tetapi itu harus dapat dicapai.
Pro besar tentang menggunakan CMS yang ada seperti Drupal, adalah bahwa Anda mengandalkan kerangka kerja yang dihormati dan tepercaya untuk melakukan hal-hal CMS.
Namun, melakukan hal-hal seperti Layer Level Security (untuk menentukan hak istimewa untuk masing-masing grup kontributor Anda di mana lapisan mereka dapat melihat / mengedit) akan menjadi sesuatu yang saya bayangkan Anda perlu membangun di atas Drupal.
Anda dapat memiliki beberapa situs OpenLayers, dan tergantung pada peran log kontributor mana - mereka diarahkan ke situs yang relevan, dengan lapisan yang relevan dilayani dari PostGIS.
Pendekatan lain adalah dengan memiliki tabel baru di DB yang berisi daftar yang Lay / masing-masing Peran Peran dapat lihat / edit, dan ini dikelola dalam konsol Drupal Admin. Ketika kontributor log in, ia menggunakan tabel ini sebagai pencarian, untuk menentukan lapisan mana yang harus dimuat oleh OpenLayers.
Tumpukan Anda adalah semua OpenSource - jadi saya akan menyerahkannya kepada orang lain untuk memberikan pendapat yang lebih berpengalaman tentang geoportal OpenSource.
Esri merilis Geoportal Server mereka sebagai Open Source, dan ini dapat diunduh dari sourceforge . Namun, saya belum melihat contoh tentang mengintegrasikannya dengan OpenLayers atau PostGIS, dan saya membayangkan itu masih memiliki penekanan yang cukup besar pada teknologi Esri. Mungkin menaikkan Q serupa di forum mereka ?
Agak terkait (untuk orang lain yang mungkin menemukan utas ini) adalah ArcGIS untuk Portal Esri , yang dapat dilihat sebagai Spatial-CMS, dan memang mendukung penarikan WMS, tetapi lebih ditargetkan di toko Esri.
Semoga ada yang bisa membantu.
Wikipedia memang (tentu saja) memiliki artikel tentang apa yang disebutnya "Sistem Manajemen Konten GeoSpatial". Itu daftar sejumlah GeoCMS yang mungkin cocok untuk apa yang ingin Anda lakukan:
https://en.wikipedia.org/wiki/Geospatial_Content_Management_System
Khususnya mereka:
Ini bukan daftar otoritatif 100%, tetapi merupakan titik awal yang baik untuk opsi. GeoDjango adalah yang populer tetapi tergantung pada apa yang Anda paling nyaman dan paling sesuai dengan spesifikasi Anda.
sumber
Saya tidak yakin MangoMap adalah apa yang Anda cari atau tidak, bagi saya saya pikir Anda dapat membuat peta dengan mangomap dan menerbitkannya ke www dan Anda dapat menyematkan peta ke situs pribadi Anda tanpa khawatir tentang geoserver, postgis dan openlayers. Apa yang perlu Anda lakukan untuk memperbarui konten peta Anda hanya pergi ke halaman admin mangomap dan memperbarui peta / data Anda dan menerbitkan kembali semuanya sudah selesai.
sumber
Coba Silverstripe. Modul admin untuk mengatur sumber data Openlayers & WMS / WFS bekerja dengan baik. Contoh di: http://www.os2020.org.nz/project-map/
Peta & semua lapisan dikonfigurasikan dalam CMS
sumber
Yang Anda inginkan adalah sistem manajemen konten geospasial. Lihatlah yang berikut ini dan pilih satu dengan teknologi yang Anda sukai: Geonode , Cataro, atau Geodjango .
Selain itu Anda dapat menggunakan: Sahana atau Ushahidi . Meskipun, dua yang terakhir ini lebih diarahkan pada manajemen bencana, mereka masih dapat melakukan pekerjaan. Mereka memiliki lebih dari satu dekade pengalaman pengujian.
sumber