Встреча GIS-Lab 17, Хакатон, АТД: различия между версиями

Материал из GIS-Lab
Перейти к навигации Перейти к поиску
Строка 17: Строка 17:
{| class="wikitable"
{| class="wikitable"
|-
|-
! Задача !! Описание !! Кто берется !! Сделано !! Итог
! Задача !! Описание !! Кто берется !! Итог
|-
|-
| Исправить ошибки в границах Москвы
| Исправить ошибки в границах Москвы
| Ручное редактирование, частности, нужно исправить пересечения с домами, коих выявлено аж 216 штук
| Ручное редактирование, частности, нужно исправить пересечения с домами, коих выявлено аж 216 штук
| МД, МК
| Михаил Каленков, Анна Смирнова
|
|  
|  
|-
|-
| Проверить границы Москвы
| Проверить границы Москвы
| Ручное редактирование, исходные данные - ([http://docs.cntd.ru/document/3608167 ФЗ г. Москвы])
| Ручное редактирование, исходные данные - ([http://docs.cntd.ru/document/3608167 ФЗ г. Москвы])
| МД, МК
| Михаил Каленков, Анна Смирнова
|
|  
|  
|-
|-
| Обновить наборы данных по АТД Москвы
| Обновить наборы данных по АТД Москвы
| http://gis-lab.info/qa/moscow-atd.html
| http://gis-lab.info/qa/moscow-atd.html
|  
| Максим Дубинин
|  
| сделано
|
|-
|-
| Инструмент для QGIS для разбития полигонов
| Инструмент для QGIS для разбития полигонов
| На входе слой полигонов и слой линий, на выходе слой полигонов разбитых линиями
| На входе слой полигонов и слой линий, на выходе слой полигонов разбитых линиями
| ДР
| Денис Рыков
|
| сделано в виде модели для Processing
|  
|-
|-
| Обновить процесс генерализации АТД
| Обновить процесс генерализации АТД
|  
|  
|  
|  
|  
| не сделано
|
|-
|-
| Обновить наборы генерализованных данных
| Обновить наборы генерализованных данных
|  
|  
|  
|  
|  
| не сделано
|
|-
|-
| Обновить и улучшить наборы данных по делению на избирательные округа
| Обновить и улучшить наборы данных по делению на избирательные округа
|  
|  
|  
|  
|  
| в процессе
|
|-
|-
| Починка и наладка сервиса выгрузок границ и регцентров
| Починка и наладка сервиса выгрузок границ и регцентров
| http://gis-lab.info/qa/osm-adm.html<br>
| http://gis-lab.info/qa/osm-adm.html<br>
http://gis-lab.info/qa/osm-regcenter.html
http://gis-lab.info/qa/osm-regcenter.html
| ДК
| Дмитрий Колесов, Евгений Никулин
|
| требуется значительно больше времени на починку
|
|-
| Разбивка полигонов линиями
|
|
|
|  
|}
|}



Версия от 13:26, 14 июня 2014

Эта страница опубликована на сайте в разделе «Организационные материалы»
по адресу http://gis-lab.info/qa/meet17.html

В рамках 17-й встречи GIS-Lab состоялся хакатон посвященный работе над рядом задач по административно-территориальному делению РФ (АТД).

Участники

http://doodle.com/a56e6wichdta9k3b

Обсуждение в форуме

http://gis-lab.info/forum/viewtopic.php?t=16654

Место проведения

Место проведения: офис NextGIS

Задачи для хакатона

Планируется приложить усилия для решения следующих задач (подписывайтесь, можно несколько человек на задачу):

Задача Описание Кто берется Итог
Исправить ошибки в границах Москвы Ручное редактирование, частности, нужно исправить пересечения с домами, коих выявлено аж 216 штук Михаил Каленков, Анна Смирнова
Проверить границы Москвы Ручное редактирование, исходные данные - (ФЗ г. Москвы) Михаил Каленков, Анна Смирнова
Обновить наборы данных по АТД Москвы http://gis-lab.info/qa/moscow-atd.html Максим Дубинин сделано
Инструмент для QGIS для разбития полигонов На входе слой полигонов и слой линий, на выходе слой полигонов разбитых линиями Денис Рыков сделано в виде модели для Processing
Обновить процесс генерализации АТД не сделано
Обновить наборы генерализованных данных не сделано
Обновить и улучшить наборы данных по делению на избирательные округа в процессе
Починка и наладка сервиса выгрузок границ и регцентров http://gis-lab.info/qa/osm-adm.html

http://gis-lab.info/qa/osm-regcenter.html

Дмитрий Колесов, Евгений Никулин требуется значительно больше времени на починку

Инструмент для QGIS для разбития полигонов

Для решения данной задачи можно создать модель в QGIS, использующую алгоритм Polygon-line intersection из SAGA.

Poly-split-model.png

Особенность данного алгоритма заключается в том, что данный алгоритм корректно разделяет полигоны линиями, которые пересекают полигоны только один раз, в противном случае определяется первая и последняя точки пересечения и отрезком, соединяющим данные точки, разрезается полигон.

Отчет о результатах

О результатах хакатона - ссылка