Несколько дней назад Максим Дубинин И Иван Ковалев официально выпустили свой долгосрочный строительный проект Nextgis Crowd, редактор геоданных с открытым исходным кодом.
github.com/nextgis/nextgiscrowd
NextGIS Crowd (NGC) позволяет совместно редактировать расположение и описание точек с любым набором атрибутов.
За последние несколько лет NGC успешно используется в краудсорсинговом проекте PEC GEO для сбора информации об участковых избирательных комиссиях (помните, тогда были выборы?) — сотни пользователей внесли десятки тысяч УИК с описаниями (с помощью немного автоматизации ;)
Как установить?
1. Инициализировать виртуальную среду2. Клонировать репозиторийvirtualenv ngcrowd
git clone https://github.com/nextgis/nextgiscrowd.git
3. Установите пакеты
cd <PATH_TO_YOUR_VIRTUAL_ENV>/nextgiscrowd
.
/bin/python setup.py develop
4. Создайте и скопируйте файл в корневой каталог.
development.ini
и заполните на основе пример
5. Отредактируйте config.json, см.
образец
6. Запустите демон cd <PATH_TO_YOUR_VIRTUAL_ENV>/nextgiscrowd
.
/bin/pserve development.ini --daemon start
Вариант использования
Вам необходимо собрать и отметить на карте 1000 дач хххххххххххххх удаленных цензором хххххххххххх объектов повышенного общественного интереса, которых нет ни на одной готовой карте.Вы поднимаете копию NGC на своем сервере, выбрасываете крик в популярный блог, привлекаете пользователей, на вашем сайте регистрируются толпы пользователей и начинают добавлять и редактировать точки и их описания.
Раз в день (или чаще) собранные данные автоматически загружаются в файлы .
CSV, доступные каждому.
Выгода! Поиск и всевозможные фильтры выбора входят в стандартную комплектацию.
Под капотом:
Код написан на Python (сервер) и JavaScript (клиент) и опубликован под открытой лицензией GNU GPLv2. Системные требования: Python 2.7+, Spaceite, GEOS, PROJ.4, Virtualenv. Код предоставляется «как есть», пожалуйста, присылайте свои запросы на включение.Проект реализован при поддержке «Теплицы социальных технологий».
.
В опросе могут участвовать только зарегистрированные пользователи.
Войти , Пожалуйста.
Ваше возможное участие 11,48% Сохраню копию 7 31,15% Готов отредактировать пункты, если произойдет что-то интересное 19 19,67% Посмотрю, что из этого выйдет, сам ничего делать не буду 12 27,87% Зачем это нужно? Мне есть чем заняться 17 9.84% Расскажу другу 6 Проголосовал 61 пользователь.
33 пользователя воздержались.
Теги: #python #github #Программное обеспечение #JavaScript #Краудсорсинг #ГИС #Инфографика #leaflet.js
-
Интернет-Шопинг Сегодня – Экономия Денег
19 Oct, 24 -
Новости Наизнанку
19 Oct, 24 -
Хаскелл
19 Oct, 24