Pull to refresh

Open-source решение для крауд-мэппинга: Nextgis Crowd

Reading time2 min
Views5.5K
Пару дней назад Максим Дубинин и Иван Ковалев официально выпустили свой долгострой — Nextgis Crowd — опенсорсный редактор геоданных.

image

github.com/nextgis/nextgiscrowd

NextGIS Crowd (NGC) позволяет совместно редактировать расположение и описание точек с любым наборов атрибутов. Последние несколько лет NGC успешно использовался в краудсорсинговом проекте УИК ГЕО для сбора информации по участковым избирательным комиссиям (помните, тогда были выборы? ) — сотня юзеров внесла десятки тысяч УИКОВ с описанием (не без помощи некоторой автоматизации ;)

Как поставить?



1. Инициализируем virtualenv
virtualenv ngcrowd

2. Клонируем репозиторий
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


Use case


Вам необходимо собрать и отметить на карте 1000 дач хххххххххх хххххх удалено цензором ххххххх хххххх объектов повышенного интереса публики, которых нет ни на одной готовой карте. Вы поднимаете копию NGC на своем сервере, кидаете клич в популярном блоге, привлекаете пользователей, толпы юзеров регистрируются на вашем сайте и начинают добавлять и редактировать точки и их описание. Раз в сутки (или чаще) собранные данные автоматически выгружаются в .CSV файлы доступные всем желающим. Profit!
Поиск и всякие фильтры-выборки включены в стандартную поставку.

Под капотом:


Код написан на Python (серверная) и JavaScript (клиентская часть) и опубликован под открытой лиценцией GNU GPLv2. Системные требования: Python 2.7+, spatialite, GEOS, PROJ.4, Virtualenv.

Код предоставляется “as is”, присылайте ваши pull-реквесты.

Проект реализован при поддержке Теплицы социальных технологий.
Only registered users can participate in poll. Log in, please.
Ваше возможное участие
11.48% Поставлю у себя копию7
31.15% Готов редактировать точки, если будет интересное дело19
19.67% Посмотрю, что из этого выйдет, сам не буду ничего делать12
27.87% Нафиг это нужно? у меня есть чем заняться17
9.84% Расскажу другу6
61 users voted. 33 users abstained.
Tags:
Hubs:
Total votes 11: ↑11 and ↓0+11
Comments13

Articles