Решение С Открытым Исходным Кодом Для Картографирования Толпы: Nextgis Crowd

Несколько дней назад Максим Дубинин И Иван Ковалев официально выпустили свой долгосрочный строительный проект Nextgis Crowd, редактор геоданных с открытым исходным кодом.



Решение с открытым исходным кодом для картографирования толпы: Nextgis Crowd

github.com/nextgis/nextgiscrowd NextGIS Crowd (NGC) позволяет совместно редактировать расположение и описание точек с любым набором атрибутов.

За последние несколько лет NGC успешно используется в краудсорсинговом проекте PEC GEO для сбора информации об участковых избирательных комиссиях (помните, тогда были выборы?) — сотни пользователей внесли десятки тысяч УИК с описаниями (с помощью немного автоматизации ;)



Как установить?

1. Инициализировать виртуальную среду
  
  
  
  
   

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



Вариант использования

Вам необходимо собрать и отметить на карте 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

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.