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

Материал из GIS-Lab
Перейти к навигации Перейти к поиску
Нет описания правки
 
(не показано 27 промежуточных версий 3 участников)
Строка 1: Строка 1:
==Требования к данным загружаемым в систему==
{{Статья|Опубликована|uikgeo-listreqs}}
===Общие===
{{Аннотация|Описание требований к спискам}}
Формат - СSV.


Данные загружаются по регионам. Каждый регион - один файл.
Это требования к данным загружаемым в систему. Пожалуйста, проверьте свои списки относительно этих требований.


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


Поля, которые не могут быть пустыми:
Поля, которые не могут быть пустыми:
Строка 13: Строка 15:
*addr_v
*addr_v


В наборе данных должны присутствовать все поля, указанные в таблице "Структура данных".
В наборе данных должны присутствовать все поля, указанные в таблице "Структура данных", даже если они пустые (в этом случае должны присутствовать заголовки).


В каждом регионе (одном файле) uik не должен повторяться (должен быть уникален).
В каждом регионе (одном файле) uik не должен повторяться (должен быть уникален).


У каждого tik_id может быть только один tik (номера и названия ТИКов должны быть одинаковыми для всех повторных вхождений).
==Структура данных==
 
===Структура данных===
Порядок полей в таблице значения не имеет.
{| class="wikitable sortable"
{| class="wikitable sortable"
|-
|-
Строка 26: Строка 25:
! Название поля  
! Название поля  
! Пример заполнения
! Пример заполнения
! Примечания
! Общий порядок заполнения
|-
| auto_code || Код региона || 77 || коды регионов как на автономерах (первое число из [http://ru.wikipedia.org/wiki/%D0%90%D0%B2%D1%82%D0%BE%D0%BC%D0%BE%D0%B1%D0%B8%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%BD%D0%BE%D0%BC%D0%B5%D1%80%D0%B0_%D0%B2_%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D0%B8#.D0.9A.D0.BE.D0.B4_.D1.80.D0.B5.D0.B3.D0.B8.D0.BE.D0.BD.D0.B0_.D1.80.D0.B5.D0.B3.D0.B8.D1.81.D1.82.D1.80.D0.B0.D1.86.D0.B8.D0.B8 таблицы]) || rowspan="5"| Обязательные поля.
|-
|-
| auto_code || Код региона || 77
| tik || Название ТИК || ТИК города Касимова || Можно взять из [http://gis-lab.info/qa/uik-sources.html координационной таблицы]
|-
|-
| tik_id || Код ТИК (обменный) || 2606
| tik_id || Код ТИК || 2606 || используется для обмена данными между проектами, можно взять из [http://gis-lab.info/qa/uik-sources.html координационной таблицы]
|-
|-
| uik || Номер УИК || 24
| uik || Номер УИК || 24 ||  ||
|-
|-
| addr_v || Адрес по которому проходит голосование || Аптекарский пер., дом № 8/2
| addr_v || Адрес помещения для голосования || Павловский район, г. Горбатов, Аптекарский пер., д. 8/2 || адрес, включая район области и населённый пункт
|-
|-
| place_v || Место помещения голосования || Библиотека № 61
| place_v || Место помещения для голосования || Библиотека № 61 || название организации, указание на конкретное здание или помещение по данному адресу || Поле может быть пустым, но крайне желательно его заполнить.
|-
|-
| addr_o || Адрес расположения офиса || Аптекарский пер., дом № 8/2
| phone_v || Телефон комиссии в день голосования || 2-55-54 ||  || rowspan="5" | Поле может быть пустым. Заполняются при наличии информации на будущее. На сайте uikgeo.ru информация этих полей в данный момент не используется.
|-
|-
| place_o || Место помещения офиса || Библиотека № 61
| addr_o || Адрес расположения избирательной комиссии до дня голосования || Павловский район, г. Горбатов, Аптекарский пер., д. 5 || Поле может быть пустым
|-
|-
| comment || Комментарий || не разделен адрес и место офиса
| place_o || Место расположения избирательной комиссии до дня голосования || ЖЭУ №3 || Поле может быть пустым
|}
|-
 
| phone_o || Телефон комиссии до дня голосования || 2-55-36 || Поле может быть пустым
Необязательные поля, которые тем не менее было бы полезно заполнить на будущее если есть такая возможность:
 
{| class="wikitable sortable"
|-
|-
! Код поля
| territory || Описание границ участка || Улицы: Берёзовская; Ленина; Фрунзе, дома 22-44, 23-45; Яблоневая. Переулки: Холодный. || Поле может быть пустым
! Название поля
! Пример заполнения
|-
|-
| territory || Описание границ участка ||  
| comment || Комментарий || Проверить адрес помещения для голосования || Замечания по содержанию остальных полей, комментарии по геокодированию || Поле может быть пустым
|-
|-
| phone_v || Телефон комиссии ||  
| g_status|| Точность геокодирования || building || Возможные значения: building, street, settlement, region || Поле добавляется при автоматическом геокодировании или вручную на сайте uikgeo.ru. При подготовке таблицы к загрузке поле не используется.
|}
|}


Поля добавляемые после автоматического геокодирования (вручную не добавляются):
Порядок полей в таблице значения не имеет. В таблице могут быть любые другие дополнительные поля.
 
==Требования и рекомендации по заполнению поля адреса==
Качество поля адреса влияет на успешность автоматического геокодирования при подготовке данных проекта.
 
Пожалуйста, следуйте следующим правилам и рекомендациям:
#Название области (края,республики) в адрес не включается
#Поле адрес для города должно содержать перечень: город, поселок, улица, дом или район, поселок, улица, дом.
#Поле адрес для поселка, села и т.п. должно содержать перечень: район, поселок, улица, дом или район, поселок, улица, дом.
#Желательно у города указывать "город" или "г."
#Нет разницы, есть или нет префиксы ("дом", "улица", "строение")
#Префиксы могут быть в полной или сокращенной форме, например: дом == д., ул. = улица, строение = стр., если вы используете сокращения, выбирайте распространенные ([https://github.com/ErshKUS/OpenStreetMap.ru/blob/master/search/configs/sphinx_exceptions список])
#Знак "№" при указании номера дома использовать не следует.
#В составных адресах типа "село Петровы-Буды" следует использовать символ "-" без пробелов вокруг него.
#После знаков препинания "." и "," обязательно должен следовать пробел. Исключение составляет последовательность ".,", которая встречается в адресах вида "Аптекарский пер., д. 8/2".
#Между номером и буквенным обозначением корпуса дома не должно быть пробела или дефиса. Кавычки вокруг буквенного обозначения корпуса дома не нужны. Пример: "ул. Верхняя Дача, д. 9а".
 
Примеры правильных адресов:
  Большой Казенный пер., д. 9
  Балашиха, дер. Черное, ул. Агрогородок, 1А
  Гурьевский район, пос. Родники, ул. Марьина, д. 21
 
Примеры неправильных адресов:
  пос. Родники Гурьевского района, ул. Марьина, д. 21
 
Для Москвы и Санкт-Петербурга:


{| class="wikitable sortable"
#Название района не нужно
|-
#Название города не нужно
! Код поля
 
! Название поля
Примеры правильных адресов:
! Пример заполнения
 
|-
Примеры неправильных адресов:
| g_status|| Точность геокодирования || building,street,settlement,region
 
|}
[http://forum.openstreetmap.org/viewtopic.php?pid=200911#p200911 Правила] работы геокодера.


===Проверка данных===
==Проверка данных==
После составления списка УИК ссылка на подготовленный файл размещается в [http://gis-lab.info/forum/viewforum.php?f=59 соответствующей теме на форуме]. Другой участник проекта должен свежим взглядом просмотреть данные и убедится, что они готовы для загрузки. Ниже приведен список пунктов, которые следует проверить
#наличие всех необходимых полей в таблице (список выше)
#не должно быть пропусков данных в полях, которые не могут быть пустыми (список выше)
#сверить список и нумерацию УИК с постановлением об установлении единой нумерации УИК в данном регионе
#проверить соответствие tik_id тем, которые используются на [http://gis-lab.info/qa/uik-sources.html координационной таблице региона] и на [http://www.wikiuiki.org/st/export wikiuiki].
#проверить правильность заполнения поля адреса
#выборочно проверить, что не перепутаны поля addr_v и addr_o
#убедиться, что нет адресов с точностью до района (исключением являются воинские части)
#убедиться, что в содержании полей нет лишних пустых строк, особенно в номерах УИКов
#таблица может содержать дополнительные поля, не входящие в список выше, эти поля будут пропущены при импорте, поэтому удалять их не обязательно, возможно они пригодятся кому-то еще.
#колонка с телефонами не должна содержать префиксы перед телефонами вида "тел.", "т." и аналогичные

Текущая версия от 21:53, 25 июня 2014

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


Описание требований к спискам

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

Общие

Как правило, данные загружаются по регионам. Каждый регион - один файл.

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

Поля, которые не могут быть пустыми:

  • auto_code
  • tik_id
  • uik
  • addr_v

В наборе данных должны присутствовать все поля, указанные в таблице "Структура данных", даже если они пустые (в этом случае должны присутствовать заголовки).

В каждом регионе (одном файле) uik не должен повторяться (должен быть уникален).

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

Код поля Название поля Пример заполнения Примечания Общий порядок заполнения
auto_code Код региона 77 коды регионов как на автономерах (первое число из таблицы) Обязательные поля.
tik Название ТИК ТИК города Касимова Можно взять из координационной таблицы
tik_id Код ТИК 2606 используется для обмена данными между проектами, можно взять из координационной таблицы
uik Номер УИК 24
addr_v Адрес помещения для голосования Павловский район, г. Горбатов, Аптекарский пер., д. 8/2 адрес, включая район области и населённый пункт
place_v Место помещения для голосования Библиотека № 61 название организации, указание на конкретное здание или помещение по данному адресу Поле может быть пустым, но крайне желательно его заполнить.
phone_v Телефон комиссии в день голосования 2-55-54 Поле может быть пустым. Заполняются при наличии информации на будущее. На сайте uikgeo.ru информация этих полей в данный момент не используется.
addr_o Адрес расположения избирательной комиссии до дня голосования Павловский район, г. Горбатов, Аптекарский пер., д. 5 Поле может быть пустым
place_o Место расположения избирательной комиссии до дня голосования ЖЭУ №3 Поле может быть пустым
phone_o Телефон комиссии до дня голосования 2-55-36 Поле может быть пустым
territory Описание границ участка Улицы: Берёзовская; Ленина; Фрунзе, дома 22-44, 23-45; Яблоневая. Переулки: Холодный. Поле может быть пустым
comment Комментарий Проверить адрес помещения для голосования Замечания по содержанию остальных полей, комментарии по геокодированию Поле может быть пустым
g_status Точность геокодирования building Возможные значения: building, street, settlement, region Поле добавляется при автоматическом геокодировании или вручную на сайте uikgeo.ru. При подготовке таблицы к загрузке поле не используется.

Порядок полей в таблице значения не имеет. В таблице могут быть любые другие дополнительные поля.

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

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

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

  1. Название области (края,республики) в адрес не включается
  2. Поле адрес для города должно содержать перечень: город, поселок, улица, дом или район, поселок, улица, дом.
  3. Поле адрес для поселка, села и т.п. должно содержать перечень: район, поселок, улица, дом или район, поселок, улица, дом.
  4. Желательно у города указывать "город" или "г."
  5. Нет разницы, есть или нет префиксы ("дом", "улица", "строение")
  6. Префиксы могут быть в полной или сокращенной форме, например: дом == д., ул. = улица, строение = стр., если вы используете сокращения, выбирайте распространенные (список)
  7. Знак "№" при указании номера дома использовать не следует.
  8. В составных адресах типа "село Петровы-Буды" следует использовать символ "-" без пробелов вокруг него.
  9. После знаков препинания "." и "," обязательно должен следовать пробел. Исключение составляет последовательность ".,", которая встречается в адресах вида "Аптекарский пер., д. 8/2".
  10. Между номером и буквенным обозначением корпуса дома не должно быть пробела или дефиса. Кавычки вокруг буквенного обозначения корпуса дома не нужны. Пример: "ул. Верхняя Дача, д. 9а".

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

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

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

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

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

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

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

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

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

Проверка данных

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

  1. наличие всех необходимых полей в таблице (список выше)
  2. не должно быть пропусков данных в полях, которые не могут быть пустыми (список выше)
  3. сверить список и нумерацию УИК с постановлением об установлении единой нумерации УИК в данном регионе
  4. проверить соответствие tik_id тем, которые используются на координационной таблице региона и на wikiuiki.
  5. проверить правильность заполнения поля адреса
  6. выборочно проверить, что не перепутаны поля addr_v и addr_o
  7. убедиться, что нет адресов с точностью до района (исключением являются воинские части)
  8. убедиться, что в содержании полей нет лишних пустых строк, особенно в номерах УИКов
  9. таблица может содержать дополнительные поля, не входящие в список выше, эти поля будут пропущены при импорте, поэтому удалять их не обязательно, возможно они пригодятся кому-то еще.
  10. колонка с телефонами не должна содержать префиксы перед телефонами вида "тел.", "т." и аналогичные