Адреса избирательных комиссий
-
- Гуру
- Сообщения: 567
- Зарегистрирован: 30 апр 2013, 09:33
- Репутация: 34
Адреса избирательных комиссий
Недавно в ГАС Выборы появился раздел, содержащий информацию обо всех избирательных комиссиях, действующих на территории России.
Описание представленной там информации дано в статье
Данные по избирательным комиссиям РФ из ГАС Выборы
Какие будут замечания?
Описание представленной там информации дано в статье
Данные по избирательным комиссиям РФ из ГАС Выборы
Какие будут замечания?
-
- Завсегдатай
- Сообщения: 310
- Зарегистрирован: 25 май 2009, 13:50
- Репутация: 43
Re: Адреса избирательных комиссий
хорошая работа.
но мне сложно взять данные и обрабатывать
как сопоставить parent_id и номер ТИКа?
подсказали что по названию...
есть просьба...
можно сделать в единой БД по всем данным ЦИК в формате SQLite дополнительные столбцы.
нужны: из region переделать в auto_code,
дополнительный столбец tik_id, который мы уже присваивали в Координационная таблица и источники данных по УИК РФ. только как его получить? названия тиков в базе и в нашей вики сравнивать?
со своей стороны смогу брать данные и затем причесывать адреса и название мест голосования с телефонами...
но мне сложно взять данные и обрабатывать

как сопоставить parent_id и номер ТИКа?
подсказали что по названию...
есть просьба...
можно сделать в единой БД по всем данным ЦИК в формате SQLite дополнительные столбцы.
нужны: из region переделать в auto_code,
дополнительный столбец tik_id, который мы уже присваивали в Координационная таблица и источники данных по УИК РФ. только как его получить? названия тиков в базе и в нашей вики сравнивать?
со своей стороны смогу брать данные и затем причесывать адреса и название мест голосования с телефонами...
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Адреса избирательных комиссий
Боюсь что да, кто-то должен сесть и составить третью таблицу соответствия tik_id из УИК ГЕО/ВикиУИКи и ЦИК. Просто две колонки, или четыре, если есть названия.sadless74 писал(а):дополнительный столбец tik_id, который мы уже присваивали в Координационная таблица и источники данных по УИК РФ. только как его получить? названия тиков в базе и в нашей вики сравнивать?
У меня есть поисковый скрипт для таких случаев, который возможно поможет связать большую часть автоматически, но потом все равно нужно будет проверять.
пристегивайтесь, турбулентность прямо по курсу
-
- Завсегдатай
- Сообщения: 310
- Зарегистрирован: 25 май 2009, 13:50
- Репутация: 43
Re: Адреса избирательных комиссий
этап раз...
достать из вики таблицу что есть - gislab-autocode_tik_id_tik_name.csv
этап два...
достать из Единой базы только type_ik=ik и type_ik=tik_id - edinaya-base-ik_tik_id.csv
последний штрих...
скрестить ужа с ежом... - в процессе
достать из вики таблицу что есть - gislab-autocode_tik_id_tik_name.csv
этап два...
достать из Единой базы только type_ik=ik и type_ik=tik_id - edinaya-base-ik_tik_id.csv
последний штрих...
скрестить ужа с ежом... - в процессе
- Вложения
-
edinaya-base-ik_tik_id.csv
- (851.96 КБ) 1832 скачивания
-
gislab-autocode_tik_id_tik_name.csv
- (174.66 КБ) 1490 скачиваний
-
- Завсегдатай
- Сообщения: 310
- Зарегистрирован: 25 май 2009, 13:50
- Репутация: 43
Re: Адреса избирательных комиссий
Вот что мне нравится в ГИС-ЛАБе, то что ЧСВ прокачивается неимоверно...
Питона пока не приручил. А вот VBA лет десять уже не использовал, но кое что вспомнил...
Обнаружились подводные камни: двойные пробелы и разный регистр у букв...
Решил сделать все данные в верхнем регистре и почистил лишние символы...
Получилось 2832 строк (это и ik и tik)
из них в таблице вики не нашлось 9 тиков. наверное новые?
как-то вернуть это в полную базу надо...
"А теперь пора спать..."
Питона пока не приручил. А вот VBA лет десять уже не использовал, но кое что вспомнил...
Спойлер
Код: Выделить всё
Sub StupidCompare()
For i = 2745 To 1 Step -1
cc = "C" & i
cct = Range(cc).Text
ccp = i
For k = 1 To 2834
gg = "G" & k
ggt = Range(gg).Text
If ggt = cct Then
aa = "A" & ccp
aat = Range(aa).Text
dd = "D" & k
Range(dd).Value = aat
bb = "B" & ccp
bbt = Range(bb).Text
ee = "E" & k
Range(ee).Value = bbt
cc = "C" & ccp
ff = "F" & k
Range(ff).Value = cct
Exit For
End If
Next k
Next i
End Sub
Решил сделать все данные в верхнем регистре и почистил лишние символы...
Получилось 2832 строк (это и ik и tik)
из них в таблице вики не нашлось 9 тиков. наверное новые?
как-то вернуть это в полную базу надо...
"А теперь пора спать..."
- Вложения
-
edinaya-base+gislab.ods
- (362.12 КБ) 2686 скачиваний
-
- Гуру
- Сообщения: 567
- Зарегистрирован: 30 апр 2013, 09:33
- Репутация: 34
Re: Адреса избирательных комиссий
Здорово
У меня получилось, что нет соответствия для следующих ТИК
Коми:
ТИК Княжпогостского района
ТИК Койгородского района
ТИК Усть-Цилемского района
ТИК города Усинска
Белгородская область:
Избирательная комиссия муниципального района "Краснояружский район"
Московская область:
ТИК Щёлковского района
ТИК Луховицкого района
Санкт-Петербург:
ТИК № 29
Чукотка:
Избирательная комиссия городского поселения Угольные Копи
Но не все ТИКи потеряны.
ТИК Щёлковского района имеет tik_id=1540 и присутствует в координационной таблице. Он видимо не нашелся из-за буквы "ё".
ТИК Луховицкого района действительно потерялся. Но id ему был назначен. Рассогласованность возникла из-за того, что УИКи Московской области были обработаны до создания координационной таблицы. Добавил его в таблицу.
У меня получилось, что нет соответствия для следующих ТИК
Коми:
ТИК Княжпогостского района
ТИК Койгородского района
ТИК Усть-Цилемского района
ТИК города Усинска
Белгородская область:
Избирательная комиссия муниципального района "Краснояружский район"
Московская область:
ТИК Щёлковского района
ТИК Луховицкого района
Санкт-Петербург:
ТИК № 29
Чукотка:
Избирательная комиссия городского поселения Угольные Копи
Но не все ТИКи потеряны.
ТИК Щёлковского района имеет tik_id=1540 и присутствует в координационной таблице. Он видимо не нашелся из-за буквы "ё".
ТИК Луховицкого района действительно потерялся. Но id ему был назначен. Рассогласованность возникла из-за того, что УИКи Московской области были обработаны до создания координационной таблицы. Добавил его в таблицу.
-
- Гуру
- Сообщения: 567
- Зарегистрирован: 30 апр 2013, 09:33
- Репутация: 34
Re: Адреса избирательных комиссий
У ИКМО Краснояружского района тоже был tik_id, но запись об этом отсутствовала к координационной таблице. Добавил.
А вот с Чукоткой сложнее. Вот тут
http://chukot.izbirkom.ru/way/944268.html
сказано, что УИКи 6-20 относятся к ТИК Анадырского района и никаких Угольных Копей там нет. В этом месте в ГАС Выборы похоже ошибка. Там ещё куча УИК в Анадырском районе потеряно.
А вот с Чукоткой сложнее. Вот тут
http://chukot.izbirkom.ru/way/944268.html
сказано, что УИКи 6-20 относятся к ТИК Анадырского района и никаких Угольных Копей там нет. В этом месте в ГАС Выборы похоже ошибка. Там ещё куча УИК в Анадырском районе потеряно.
-
- Гуру
- Сообщения: 567
- Зарегистрирован: 30 апр 2013, 09:33
- Репутация: 34
Re: Адреса избирательных комиссий
В Коми похоже мы потеряли кучу ТИК. Но за этот регион пока ещё никто не брался.
ТИК 29 также потерялся. Но за Питер ещё никто не брался.
ТИК 29 также потерялся. Но за Питер ещё никто не брался.
-
- Завсегдатай
- Сообщения: 310
- Зарегистрирован: 25 май 2009, 13:50
- Репутация: 43
Re: Адреса избирательных комиссий
из таблицы соответствий в которой только ik и tik, но добавлены нужные нам столбцы edinaya-base+gislab.ods
перенёс значения столбцов auto_code, tik_id_gislab в общий файл cik_uik_20140404.csv
За исключением обозначенных выше проблем...
Можно порезать на области получившийся файл
и останется только обработать адреса чтобы привести их к нашей схеме
или это не спортивно?
перенёс значения столбцов auto_code, tik_id_gislab в общий файл cik_uik_20140404.csv
За исключением обозначенных выше проблем...
Можно порезать на области получившийся файл
и останется только обработать адреса чтобы привести их к нашей схеме
или это не спортивно?
- Вложения
-
cik_uik_20140423.7z
- (2.56 МБ) 1260 скачиваний
-
- Гуру
- Сообщения: 567
- Зарегистрирован: 30 апр 2013, 09:33
- Репутация: 34
Re: Адреса избирательных комиссий
Вот тут и начнутся проблемы. Если начать присматриваться к адресам в ГАС Выборы, то идиллическая картина нарушается.sadless74 писал(а): и останется только обработать адреса чтобы привести их к нашей схеме
или это не спортивно?
Ну вот, для примера
УИК 71 в Якутии
http://www.yakut.vybory.izbirkom.ru/yak ... 4006127393
Адрес комиссии: 678411, Республика Саха (Якутия), Булунский район, Борогонский наслег, Жиркова, 6
И как это понимать? Какой это населенный пункт?? Чтобы это узнать придется посмотреть в постановление
http://sakha.gov.ru/node/122086
И там видно, что правильный адрес
678411, Республика Саха (Якутия), Булунский район, Борогонский наслег, с. Намы, Жиркова, 6
Там таких проблем с пропуском существенной части адреса навалом. И что с этим делать?
-
- Гуру
- Сообщения: 567
- Зарегистрирован: 30 апр 2013, 09:33
- Репутация: 34
Re: Адреса избирательных комиссий
УИКи в ГАС Выборы немного меняются: исправляют опечатки, добавляют недостающую информацию, вносят официальные исправлени.
Выложили ссылки на свежий срез раздела ГАС Выборы, содержащего сведения об избирательных комиссиях
http://gis-lab.info/qa/cik-data.html
Выложили ссылки на свежий срез раздела ГАС Выборы, содержащего сведения об избирательных комиссиях
http://gis-lab.info/qa/cik-data.html
-
- Активный участник
- Сообщения: 120
- Зарегистрирован: 09 мар 2010, 10:43
- Репутация: 3
- Откуда: Нижний Новгород
- Контактная информация:
Re: Адреса избирательных комиссий
Сейчас на странице проекта данные за 2018 год. А можно где-то взять данные предыдущих составов комиссий?
Сам понял, был очень невнимателен )
Сам понял, был очень невнимателен )
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей