Для моего веб-картографического приложения я использую GeoServer в качестве сервера, PostGIS в качестве пространственной БД и OpenLayers на стороне клиента (а также другие библиотеки JS). Карта состоит из базовых карт и векторных слоев. Одним из таких векторных слоев является слой "Государственные учреждения". Для каждой категории учреждений (министерств, трибуналов ...) есть лица (я назвал их "участниками"), ответственные за редактирование данных (тел, факс, местоположение на карте ...) об этих учреждениях. Участниками управляет администратор, который определяет привилегии каждого из них. Некоторые изменения участников должны быть проверены администратором (например, удаление учреждения) ...
Поэтому я подумал, что использование CMS поможет. Что вы думаете?
Есть некоторые CMS, такие как Drupal, которая интегрирует OpenLayers, но кажется, что проект все еще находится в стадии разработки, ссылка на страницу проекта . Любой альтернативой или опытом поделиться?
источник
В Википедии (конечно) есть статья о том, что она называет «GeoSpatial Content Management System». В нем перечислены несколько GeoCMS, которые могут подходить для того, что вы хотите сделать:
https://en.wikipedia.org/wiki/Geospatial_Content_Management_System
В частности, они:
Это не 100% авторитетный список, а хорошая отправная точка для выбора. GeoDjango является популярным, но это зависит от того, что вам больше всего нравится и лучше всего соответствует вашим спецификациям.
источник
Я не уверен, что MangoMap - это то, что вы ищете или нет, для меня, я думаю, вы можете создать карту с mangomap и опубликовать ее на www, и вы можете встроить карту на свой личный сайт, не беспокоясь о геосервере, postgis и openlayers. Чтобы обновить содержимое вашей карты, вам нужно просто перейти на страницу администрирования mangomap, обновить карту / данные и опубликовать ее, все готово.
источник
Попробуйте Silverstripe. Модуль администратора для настройки источников данных Openlayers & WMS / WFS работает хорошо. Пример по адресу: http://www.os2020.org.nz/project-map/
Карта и все слои настроены в CMS
источник
Вам нужна система управления геопространственным контентом. Посмотрите на следующее и выберите тот, который вам удобнее: Geonode , Cataro или Geodjango .
Кроме того, вы можете использовать: Сахана или Ушахиди . Хотя эти последние два в большей степени ориентированы на управление операциями в случае стихийных бедствий, они все же могут выполнять свою работу. У них есть более чем десятилетний опыт тестирования.
источник