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

Материал из GIS-Lab
Перейти к навигации Перейти к поиску
Строка 88: Строка 88:


==Требования к данным загружаемым в систему==
==Требования к данным загружаемым в систему==
===Общие===
Если вы занимаетесь составлением списков УИКов - ознакомьтесь, пожалуйста, с [http://gis-lab.info/qa/uikgeo-listreqs.html требованиями к формированию данных].
Формат - СSV.
 
Данные загружаются по регионам. Каждый регион - один файл.
 
Данные должны содержать полный, исчерпывающий список УИКов данного региона.
 
Поля, которые не могут быть пустыми:
*auto_code
*tik_id
*uik
*addr_v
 
В наборе данных должны присутствовать все поля, указанные в таблице "Структура данных".
 
В каждом регионе (одном файле) 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"
|-
! Код поля
! Название поля
! Пример заполнения
|-
| territory || Описание границ участка ||
|-
| phone_v || Телефон комиссии ||
|}
 
Поля добавляемые после автоматического геокодирования (вручную не добавляются):
 
{| class="wikitable sortable"
|-
! Код поля
! Название поля
! Пример заполнения
|-
| g_status|| Точность геокодирования || building,street,settlement,region
|}


==Геокодирование==
==Геокодирование==

Версия от 12:45, 27 августа 2013

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


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

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

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

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

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

Как работает проект

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

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

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

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

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

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

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

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

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

  1. Подготовить таблицу УИКов (начните с координационной таблицы)
  2. Провести геокодирование
  3. Провести постобработку результатов геокодирования
  4. Загрузить результаты постобработки в систему

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

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

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

Принять участие в редактировании списков

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

Примеры данных

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

  • ТИКи, г. Москва - CSV
  • УИКи, г. Москва, исходные данные - CSV
  • УИКи, Московская область, исходные данные - CSV
  • УИКи, г. Москва, результаты геокодирования исходных данных - ESRI Shape
  • УИКи, г. Москва, результаты УИК ГЕО, актуальность 26.08.2013 - CSV, ESRI Shape
  • УИКи, г. Москва, данные Мосгоризбиркома, актуальность 26.08.2013 - CSV/VRT, исходные HTML (подробнее о данных)

Таблица ТИК

Общие

Формат - CSV.

Структура данных

Код поля Название поля Пример заполнения
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

Требования к данным загружаемым в систему

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

Геокодирование

Требования и рекомендации по заполнению поля адреса

Качество поля адреса влияет на успешность автоматического геокодирования при подготовке данных проекта.

Пожалуйста, следуйте следующим правилам и рекомендациям:

  1. Название области (края,республики) в адрес не включается
  2. Поле адрес для города должно содержать перечень: город, поселок, улица, дом или район, поселок, улица, дом.
  3. Поле адрес для поселка, села и т.п. должно содержать перечень: район, поселок, улица, дом или район, поселок, улица, дом.
  4. Желательно у города указывать "город" или "г."
  5. Нет разницы, есть или нет префиксы ("дом", "улица", "строение")
  6. Префиксы могут быть в полной или сокращенной форме, например: дом == д., ул. = улица, строение = стр., если вы используете сокращения, выбирайте распространенные (список)

Примеры правильных адресов:

 Большой Казенный пер., д. 9
 Балашиха, дер. Черное, ул. Агрогородок, 1А
 Гурьевский район, пос. Родники, ул. Марьина, д. 21

Примеры неправильных адресов:

 пос. Родники Гурьевского района, ул. Марьина, д. 21

Для Москвы и Санкт-Петербурга:

  1. Название района не нужно
  2. Название города не нужно

Примеры правильных адресов:

Примеры неправильных адресов:

Правила работы геокодера.

Состояние предварительной готовности регионов

На вопросы:

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

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

Хакатон 13.07.2013

Информацию о прошедшем хакатоне см. на отдельной странице