УИК ГЕО - создание слоя данных по местоположениям УИК РФ

Материал из GIS-Lab
(Различия между версиями)
Перейти к: навигация, поиск
(Требования и рекомендации по заполнению поля адреса)
 
(не показаны 44 промежуточные версии 2 участников)
Строка 4: Строка 4:
 
==Общая информация о проекте==
 
==Общая информация о проекте==
 
Этот проект является совместным проектом коалиции заинтересованных организаций и групп, включающей на данный момент: GIS-Lab, Ассоциации "Голос" и Союза Наблюдателей России (СОНАР).
 
Этот проект является совместным проектом коалиции заинтересованных организаций и групп, включающей на данный момент: GIS-Lab, Ассоциации "Голос" и Союза Наблюдателей России (СОНАР).
 +
 +
'''[http://uikgeo.ru/uik/export Результаты] проекта - геоданные по УИКам регионов РФ.'''
  
 
В РФ более 90000 участковых избирательных комиссий (УИКов). На данный момент не существует источника информации позволяющего посмотреть, где они располагаются комиссии. С последних общероссийских выборов, географическая информация по которым [http://gis-lab.info/qa/webvybory2012.html доступна], произошло полная смена нумерации комиссий, огромное их число изменили своё местоположение, появились новые, исчезли старые комиссии.
 
В РФ более 90000 участковых избирательных комиссий (УИКов). На данный момент не существует источника информации позволяющего посмотреть, где они располагаются комиссии. С последних общероссийских выборов, географическая информация по которым [http://gis-lab.info/qa/webvybory2012.html доступна], произошло полная смена нумерации комиссий, огромное их число изменили своё местоположение, появились новые, исчезли старые комиссии.
  
 
Цель проекта - совместными усилиями создать такой источник данных и сделать его открытым. Открытые геоданные по расположению УИКов создадут основу для различных производных продуктов, например для удобного создания карт ([http://vybory.nextgis.ru/app пример]) и географического анализа результатов выборов.
 
Цель проекта - совместными усилиями создать такой источник данных и сделать его открытым. Открытые геоданные по расположению УИКов создадут основу для различных производных продуктов, например для удобного создания карт ([http://vybory.nextgis.ru/app пример]) и географического анализа результатов выборов.
 +
 +
[http://gis-lab.info/docs/uikgeo-press.pdf Скачать] пресс-релиз проекта. Если у вас есть возможность его распространить, пожалуйста, сделайте это.
  
 
==Как работает проект==
 
==Как работает проект==
Строка 15: Строка 19:
 
! Номер !! Название этапа !! Кто делает
 
! Номер !! Название этапа !! Кто делает
 
|-
 
|-
| 1 || Подготавливается полный список УИКов региона || Любой желающий
+
| 1 || Подготавливается полный список УИКов региона (готовность см. [http://gis-lab.info/qa/uik-sources.html координационную таблицу]) || Любой желающий
 
|-
 
|-
 
| 2 || Список проходит процедуру автоматического геокодирования с помощью [https://github.com/simgislab/osm-geocode набора скриптов] || Специальный человек (но в принципе может любой)
 
| 2 || Список проходит процедуру автоматического геокодирования с помощью [https://github.com/simgislab/osm-geocode набора скриптов] || Специальный человек (но в принципе может любой)
Строка 21: Строка 25:
 
| 3 || Результат геокодирования проходит процедуру "[http://gis-lab.info/qa/point-displacement.html разводки]", чтобы визуально разделить точки попавшие одна в одну (в одном здании может находится несколько уиков) ([https://github.com/simgislab/osm-geocode/blob/sqlite_output/point_shift.py скрипт]) || Специальный человек (но в принципе может любой)
 
| 3 || Результат геокодирования проходит процедуру "[http://gis-lab.info/qa/point-displacement.html разводки]", чтобы визуально разделить точки попавшие одна в одну (в одном здании может находится несколько уиков) ([https://github.com/simgislab/osm-geocode/blob/sqlite_output/point_shift.py скрипт]) || Специальный человек (но в принципе может любой)
 
|-
 
|-
| 4 || Результат геокодирования загружается в [http://uikgeo.gis-lab.info специальный редактор]|| Администратор системы
+
| 4 || Результат геокодирования загружается в [http://uikgeo.ru специальный редактор]|| Администратор системы
 
|-
 
|-
 
| 5 || Загруженные данные редактируются вручную в редакторе || Любой желающий
 
| 5 || Загруженные данные редактируются вручную в редакторе || Любой желающий
Строка 33: Строка 37:
  
 
#Познакомьтесь с [http://gis-lab.info/qa/uikgeo-manual.html Руководством редактора УИК ГЕО]
 
#Познакомьтесь с [http://gis-lab.info/qa/uikgeo-manual.html Руководством редактора УИК ГЕО]
#Зайдите в [http://uikgeo.gis-lab.info систему редактирования]
+
#Зайдите в [http://uikgeo.ru систему редактирования]
 
#Зарегистрируйтесь
 
#Зарегистрируйтесь
 
#Начинайте редактировать
 
#Начинайте редактировать
 +
 +
'''Пожалуйста, не используйте данные с других карт! Мы создаем открытые данные без нарушений чужих лицензионных соглашений'''
  
 
===Подготовить данные по своему региону===
 
===Подготовить данные по своему региону===
 
Это средний уровень
 
Это средний уровень
Если вы зашли в систему и не обнаружили там УИКов по своему региону, значит они туда еще не были загружены. Для того, чтобы они оказались в систему, нужно:
+
Если вы зашли в систему и не обнаружили там УИКов по своему региону, значит они туда еще не были загружены. Для того, чтобы они оказались в систему, нужно [[%D0%A3%D0%98%D0%9A_%D0%93%D0%95%D0%9E_-_%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81%D0%BB%D0%BE%D1%8F_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%BF%D0%BE_%D0%BC%D0%B5%D1%81%D1%82%D0%BE%D0%BF%D0%BE%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F%D0%BC_%D0%A3%D0%98%D0%9A_%D0%A0%D0%A4#.D0.A1.D0.BE.D0.B7.D0.B4.D0.B0.D0.BD.D0.B8.D0.B5_.D1.81.D0.BF.D0.B8.D1.81.D0.BA.D0.BE.D0.B2_.D0.A3.D0.98.D0.9A.D0.BE.D0.B2|создать список УИКов]].
 
+
#Подготовить таблицу УИКов (начните с [http://gis-lab.info/qa/uik-sources.html координационной таблицы])
+
#Провести геокодирование
+
#Провести постобработку результатов геокодирования
+
#Загрузить результаты постобработки в систему
+
  
 
===Принять участие в разработке===
 
===Принять участие в разработке===
Все инструменты разрабатываемые в рамках проекта имеют открытый исходный код. Если вы разработчик и знаете Python, Javascript, Java и вас не пугает одно из этих слов: Leaflet, Android, Веб-ГИС - напишите [mailto:uikgeo@gis-lab.info нам].
+
Все инструменты разрабатываемые в рамках проекта имеют открытый исходный код. Если вы разработчик и знаете Python, Javascript, Java и вас не пугает одно из этих слов: Leaflet, Android, Веб-ГИС - напишите [mailto:sim@gis-lab.info нам].
  
 
Мы также не откажемся от помощи дизайнера.
 
Мы также не откажемся от помощи дизайнера.
  
===Принять участие в редактировании списков===
+
===Принять участие в редактировании данных об УИКах или оставить отзыв===
 
Это тоже легкий способ принять участие. Он не связан с картами. Если у вас есть немного свободного времени - примите участие в работе [http://wikiuiki.org wikiuiki.org]
 
Это тоже легкий способ принять участие. Он не связан с картами. Если у вас есть немного свободного времени - примите участие в работе [http://wikiuiki.org wikiuiki.org]
  
==Примеры данных==
+
==Данные==
Здесь приводятся ссылки на данные полученные в рамках предварительной подготовки. Эти данные предназначены для целей тестирования.
+
===Результаты===
 +
Результаты проекта по всем регионам обновляемые ежедневно можно получить на [http://uikgeo.ru/uik/export странице экспорта].
 +
 
 +
===Тестовые данные===
 +
Здесь приводятся ссылки на данные полученные в рамках предварительной подготовки. Эти данные предназначены для целей тестирования и сравнения.
  
 
*ТИКи, г. Москва - [http://gis-lab.info/data/uik_geo/tik.csv CSV]
 
*ТИКи, г. Москва - [http://gis-lab.info/data/uik_geo/tik.csv CSV]
Строка 61: Строка 66:
 
*УИКи, Московская область, исходные данные - [http://gis-lab.info/data/uik_geo/RU-MO.zip CSV]
 
*УИКи, Московская область, исходные данные - [http://gis-lab.info/data/uik_geo/RU-MO.zip CSV]
 
*УИКи, г. Москва, результаты геокодирования исходных данных - [http://gis-lab.info/data/uik_geo/RU-MOW-geo.7z ESRI Shape]
 
*УИКи, г. Москва, результаты геокодирования исходных данных - [http://gis-lab.info/data/uik_geo/RU-MOW-geo.7z ESRI Shape]
*УИКи, г. Москва, окончательные результаты - [http://gis-lab.info/data/uik_geo/RU-MOW-csv-result.7z CSV]
+
*УИКи, г. Москва, результаты УИК ГЕО, актуальность 26.08.2013 - [http://gis-lab.info/data/uik_geo/uikgeo_77_20130826.zip CSV, ESRI Shape]
 +
*УИКи, г. Москва, данные [http://mosgorizbirkom.ru/web/guest/searchuik Мосгоризбиркома], актуальность 26.08.2013 [http://gis-lab.info/data/uik_geo/mgik_uiks_all_20130826.zip - CSV/VRT], [http://gis-lab.info/data/uik_geo/mgik_uiks_all_20130826_html.zip исходные HTML] ([http://gis-lab.info/blog/2013-08/mgik-data-problems/ подробнее о данных])
  
==Таблица ТИК==
+
===Лицензия и цитирование===
===Общие===
+
Лицензия данных - ODbL.
Формат - CSV.
+
  
===Структура данных===
+
Предлагаемое цитирование:
 +
<div style="background-color:#eee; padding: 2ex; margin: 0 2em;">[http://uikgeo.ru Местоположения избирательных комиссий], собранные в рамках проекта УИК ГЕО<br>
 +
Базовая картооснова © [http://www.openstreetmap.org/copyright Участники OpenStreetMap]</div>
  
{| class="wikitable sortable"
+
==Создание списков УИКов==
|-
+
! Код поля
+
! Название поля
+
! Пример заполнения
+
|-
+
| auto_code || Код региона || 77
+
|-
+
| tik || Название ТИК  || ТИК Басманного района
+
|-
+
| tik_id || Код ТИК (обменный)  || 2606
+
|-
+
| link_orig || Оригинальный источник || http://mosgorizbirkom.ru/documents/10279/132725/080_4-1_09.pdf/47e6eebc-c7f2-4178-8e43-e2e2942d82e7
+
|-
+
| link_save || Сохраненный источник || http://localhost
+
|}
+
  
==Требования к данным загружаемым в систему==
+
===Почему моего района нет в системе?===
===Общие===
+
На вопросы:
Формат - СSV.
+
  
Данные загружаются по регионам. Каждый регион - один файл.
+
*Загружен ли мой регион в систему?
 +
*Готовит ли кто-то списки по моему региону?
 +
*На какой стадии вообще подготовка моего региона?
  
Данные должны содержать полный, исчерпывающий список УИКов данного региона.
+
ответит [http://gis-lab.info/qa/uik-sources.html координационная таблица].
  
Поля, которые не могут быть пустыми:
+
===Что нужно делать для создания списка===
*auto_code
+
Если вы приняли решение начать заниматься списками УИКов:
*tik_id
+
*uik
+
*addr_v
+
  
В наборе данных должны присутствовать все поля, указанные в таблице "Структура данных".
+
#Создайте тему соответствующую вашему региону или части региона на [http://gis-lab.info/forum/viewforum.php?f=59 форуме], объявите что вы решили им заняться.
 +
#Изучите [http://gis-lab.info/qa/uik-sources.html источники], найдите, откуда вы будете брать информацию.
 +
#Изучите [http://gis-lab.info/qa/uikgeo-listreqs.html требования к формированию данных] списки должны им отвечать.
 +
#Отметьтесь в [http://gis-lab.info/qa/uik-sources.html координационной таблице], что вы взялись за вашу область, добавьте ссылку на форум, своё имя и ссылку на профиль для контактов.
  
В каждом регионе (одном файле) uik не должен повторяться (должен быть уникален).
+
В процессе работы над списком:
  
У каждого tik_id может быть только один tik (номера и названия ТИКов должны быть одинаковыми для всех повторных вхождений).
+
#Если возникают проблемы - не стесняйтесь спрашивать на форуме.
  
===Структура данных===
+
После окончания работы над списками:
  
{| class="wikitable sortable"
+
#Объявите о завершении работы над списком
|-
+
#Дождитесь замечаний по списку и исправьте их или приемки модератором
! Код поля
+
! Название поля
+
! Пример заполнения
+
|-
+
| auto_code || Код региона || 77
+
|-
+
| tik_id || Код ТИК (обменный) || 2606
+
|-
+
| uik || Номер УИК || 24
+
|-
+
| addr_v || Адрес по которому проходит голосование || Аптекарский пер., дом № 8/2
+
|-
+
| place_v || Место помещения голосования || Библиотека № 61
+
|-
+
| addr_o || Адрес расположения офиса || Аптекарский пер., дом № 8/2
+
|-
+
| place_o || Место помещения офиса || Библиотека № 61
+
|-
+
| comment || Комментарий || не разделен адрес и место офиса
+
|}
+
  
Необязательные поля, которые тем не менее было бы полезно заполнить на будущее если есть такая возможность:
+
===После того, как регион принят===
 +
Обычно данные действия выполняются тем, кто принял работу.
  
{| class="wikitable sortable"
+
После приемки региона, отметьте факт приемки в [http://gis-lab.info/qa/uik-sources.html координационной таблице]
|-
+
! Код поля
+
! Название поля
+
! Пример заполнения
+
|-
+
| territory || Описание границ участка ||
+
|-
+
| phone_v || Телефон комиссии ||
+
|}
+
  
Поля добавляемые после автоматического геокодирования (вручную не добавляются):
+
#Отметьте строку региона розовым цветом в основной таблице
 +
#Измените статус на "загружена полностью" или "загружена частично"
 +
#Добавьте ссылку на окончательный файл
 +
#Поставьте дату приемки
 +
#Если не указана, укажите в поле "кто" имя участника сделавшего работу и ссылку на его forum id
 +
#Если сделан не весь регион, а его часть, перейдите к таблице ТИКов региона и укажите там дату подготовки данных и имя участника для сделанных районов
  
{| class="wikitable sortable"
+
После приемки списка он будет геокодирован и выгружен в систему для дальнейшей работы.
|-
+
! Код поля
+
! Название поля
+
! Пример заполнения
+
|-
+
| g_status|| Точность геокодирования || building,street,settlement,region
+
|}
+
  
==Геокодирование==
+
== Прошедшие и планируемые оффлайн мероприятия ==
===Требования и рекомендации по заполнению поля адреса===
+
Хакатон 13.07.2013 [http://gis-lab.info/qa/meet13.html подробнее]
Качество поля адреса влияет на успешность автоматического геокодирования при подготовке данных проекта.
+
  
Пожалуйста, следуйте следующим правилам и рекомендациям:
+
Картопати 24.08.2013 [http://gis-lab.info/blog/2013-08/cartoparty подробнее]
#Название области (края,республики) в адрес не включается
+
#Поле адрес для города должно содержать перечень: город, поселок, улица, дом или район, поселок, улица, дом.
+
#Поле адрес для поселка, села и т.п. должно содержать перечень: район, поселок, улица, дом или район, поселок, улица, дом.
+
#Желательно у города указывать "город" или "г."
+
#Нет разницы, есть или нет префиксы ("дом", "улица", "строение")
+
#Префиксы могут быть в полной или сокращенной форме, например: дом == д., ул. = улица, строение = стр., если вы используете сокращения, выбирайте распространенные ([https://github.com/ErshKUS/OpenStreetMap.ru/blob/master/search/configs/sphinx_exceptions список])
+
 
+
Примеры правильных адресов:
+
  Москва, Большой Казенный пер., д. 9
+
  Московская область, Балашиха, дер. Черное, ул. Агрогородок, 1А
+
  Гурьевский район, пос. Родники, ул. Марьина, д. 21
+
 
+
Примеры неправильных адресов:
+
  пос. Родники Гурьевского района, ул. Марьина, д. 21
+
 
+
Для Москвы и Санкт-Петербурга:
+
 
+
#Название района не нужно
+
#Название города не нужно
+
 
+
Примеры правильных адресов:
+
 
+
Примеры неправильных адресов:
+
 
+
[http://forum.openstreetmap.org/viewtopic.php?pid=200911#p200911 Правила] работы геокодера.
+
 
+
==Состояние предварительной готовности регионов==
+
На вопросы:
+
 
+
*Загружен ли мой регион в систему?
+
*Готовит ли кто-то списки по моему региону?
+
*На какой стадии вообще подготовка моего региона?
+
 
+
ответит [http://gis-lab.info/qa/uik-sources.html координационная таблица].
+
  
== Хакатон 13.07.2013==
 
Информацию о прошедшем хакатоне см. на [http://gis-lab.info/qa/meet13.html отдельной странице]
 
 
[[Категория:Уточнение расположения УИКов]]
 
[[Категория:Уточнение расположения УИКов]]

Текущая версия на 13:27, 12 сентября 2017

Эта страница опубликована в основном списке статей сайта
по адресу http://gis-lab.info/qa/uikgeo.html


Описание проекта и рабочие моменты

Содержание

[править] Общая информация о проекте

Этот проект является совместным проектом коалиции заинтересованных организаций и групп, включающей на данный момент: GIS-Lab, Ассоциации "Голос" и Союза Наблюдателей России (СОНАР).

Результаты проекта - геоданные по УИКам регионов РФ.

В РФ более 90000 участковых избирательных комиссий (УИКов). На данный момент не существует источника информации позволяющего посмотреть, где они располагаются комиссии. С последних общероссийских выборов, географическая информация по которым доступна, произошло полная смена нумерации комиссий, огромное их число изменили своё местоположение, появились новые, исчезли старые комиссии.

Цель проекта - совместными усилиями создать такой источник данных и сделать его открытым. Открытые геоданные по расположению УИКов создадут основу для различных производных продуктов, например для удобного создания карт (пример) и географического анализа результатов выборов.

Скачать пресс-релиз проекта. Если у вас есть возможность его распространить, пожалуйста, сделайте это.

[править] Как работает проект

Работа по каждому региону страны разбивается на следующие этапы.

Номер Название этапа Кто делает
1 Подготавливается полный список УИКов региона (готовность см. координационную таблицу) Любой желающий
2 Список проходит процедуру автоматического геокодирования с помощью набора скриптов Специальный человек (но в принципе может любой)
3 Результат геокодирования проходит процедуру "разводки", чтобы визуально разделить точки попавшие одна в одну (в одном здании может находится несколько уиков) (скрипт) Специальный человек (но в принципе может любой)
4 Результат геокодирования загружается в специальный редактор Администратор системы
5 Загруженные данные редактируются вручную в редакторе Любой желающий

[править] Как я могу принять участие

Существует несколько способов принять участие в проекте вы можете выбрать один или все.

[править] Отредактировать карту УИКов

Это самый легкий способ участия.

  1. Познакомьтесь с Руководством редактора УИК ГЕО
  2. Зайдите в систему редактирования
  3. Зарегистрируйтесь
  4. Начинайте редактировать

Пожалуйста, не используйте данные с других карт! Мы создаем открытые данные без нарушений чужих лицензионных соглашений

[править] Подготовить данные по своему региону

Это средний уровень Если вы зашли в систему и не обнаружили там УИКов по своему региону, значит они туда еще не были загружены. Для того, чтобы они оказались в систему, нужно создать список УИКов.

[править] Принять участие в разработке

Все инструменты разрабатываемые в рамках проекта имеют открытый исходный код. Если вы разработчик и знаете Python, Javascript, Java и вас не пугает одно из этих слов: Leaflet, Android, Веб-ГИС - напишите нам.

Мы также не откажемся от помощи дизайнера.

[править] Принять участие в редактировании данных об УИКах или оставить отзыв

Это тоже легкий способ принять участие. Он не связан с картами. Если у вас есть немного свободного времени - примите участие в работе wikiuiki.org

[править] Данные

[править] Результаты

Результаты проекта по всем регионам обновляемые ежедневно можно получить на странице экспорта.

[править] Тестовые данные

Здесь приводятся ссылки на данные полученные в рамках предварительной подготовки. Эти данные предназначены для целей тестирования и сравнения.

[править] Лицензия и цитирование

Лицензия данных - ODbL.

Предлагаемое цитирование:

Местоположения избирательных комиссий, собранные в рамках проекта УИК ГЕО
Базовая картооснова © Участники OpenStreetMap

[править] Создание списков УИКов

[править] Почему моего района нет в системе?

На вопросы:

  • Загружен ли мой регион в систему?
  • Готовит ли кто-то списки по моему региону?
  • На какой стадии вообще подготовка моего региона?

ответит координационная таблица.

[править] Что нужно делать для создания списка

Если вы приняли решение начать заниматься списками УИКов:

  1. Создайте тему соответствующую вашему региону или части региона на форуме, объявите что вы решили им заняться.
  2. Изучите источники, найдите, откуда вы будете брать информацию.
  3. Изучите требования к формированию данных списки должны им отвечать.
  4. Отметьтесь в координационной таблице, что вы взялись за вашу область, добавьте ссылку на форум, своё имя и ссылку на профиль для контактов.

В процессе работы над списком:

  1. Если возникают проблемы - не стесняйтесь спрашивать на форуме.

После окончания работы над списками:

  1. Объявите о завершении работы над списком
  2. Дождитесь замечаний по списку и исправьте их или приемки модератором

[править] После того, как регион принят

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

После приемки региона, отметьте факт приемки в координационной таблице

  1. Отметьте строку региона розовым цветом в основной таблице
  2. Измените статус на "загружена полностью" или "загружена частично"
  3. Добавьте ссылку на окончательный файл
  4. Поставьте дату приемки
  5. Если не указана, укажите в поле "кто" имя участника сделавшего работу и ссылку на его forum id
  6. Если сделан не весь регион, а его часть, перейдите к таблице ТИКов региона и укажите там дату подготовки данных и имя участника для сделанных районов

После приемки списка он будет геокодирован и выгружен в систему для дальнейшей работы.

[править] Прошедшие и планируемые оффлайн мероприятия

Хакатон 13.07.2013 подробнее

Картопати 24.08.2013 подробнее

Персональные инструменты
Пространства имён

Варианты
Действия
Статьи
Спецпроекты
Инструменты