Проект УИК Петербурга
Проект по созданию слоя точек УИК Санкт-Петербурга, аналогичный московскому. Шаги для реализации:
Собрать список источниковПреобразовать списки в единый форматЧерез поиск openstreetmap.ru найти адреса или, как минимум, улицыПреобразовать списки в *.osmПоправить координаты по OSM совместными силами- Выложить готовый csv-файл для районов и целиком
Также, в конце января 2012 года начинается проект для выборов 4 марта:
Собрать список источников для выборов 2012 года- Преобразовать новые списки в csv
- Сравнить их со старыми
- Придумать способ переноса неизменённых координат в новые списки
- Преобразовать в *.osm
- Поправить координаты по OSM совместными силами
- PROFIT!
Источники
Ссылки на перечни на сайте gov.spb.ru (к сожалению, адекватные ссылки изнутри сайта не всегда существуют; с января некоторые перестали работать из-за выборов 2012 года):
Район | Список-2011 | Номера участков | CSV | Список-2012 | Номера-2012 | Совпадает? |
---|---|---|---|---|---|---|
Адмиралтейский район | 1—60 | csv | html | 1—61 | ||
Василеостровский район | html (заменён) | 74—147 | csv | html | 74—147 | |
Выборгский район | doc | 162—327 | csv | doc | 162—328, 1849 | |
Калининский район | html (заменён) | 329—483 | csv | html | 329—480 | |
Кировский район | doc | 485—619 | csv | html | 485—620 | |
Колпинский район | html (удалён) | 622—672 | csv | doc | 622—687 | |
Красногвардейский район | 689—818 | csv | html | 689—821, 1850-1851 | ||
Красносельский район | html | 822—957 | csv | html | 830—957 | |
Кронштадтский район | doc | 959—976 | csv | doc | 959—976 | |
Курортный район | html, из кэша | 979—1006 | csv | html | 979—1006 | |
Московский район | doc | 1009—1127 | csv | doc | 1009—1127 | |
Невский район | html | 1130—1295 | csv | html | 1130—1295 | |
Петроградский район | doc | 1297—1354 | csv | doc | 1297—1354 | |
Петродворцовый район | doc | 1358—1404 | csv | doc | 1358—1404 | |
Приморский район | doc | 1405—1554 | csv | doc | 1405—1554 | |
Пушкинский район | html | 1558—1610 | csv | html | 1558—1614, 1943—1947 | |
Фрунзенский район | pdf (картинки) | 1615—1755 | csv | doc | 1615—1755 | |
Центральный район | 1758—1843 | csv | doc | 1758—1843 |
Всё страницы сохранены (архив 2012). Также есть поисковый сайт, выдающий УИК по адресу.
Потихоньку преобразовываем всё в формат csv. Колонки разделены табом, их список: номер УИК, адрес, комментарий (школа), телефон.
Данные для работы
В результате обработки получились osm-файлы со следующими тегами:
- ref -- номер избирательной комиссии;
- name -- название объекта, в котором находится помещение для голосования;
- address -- адрес объекта в свободной форме;
- phone -- телефон избирательной комиссии.
Требуется последовательно проверить каждый участок. Для этого точки нужно передвинуть на их правильные места. Это удобнее всего делать в JOSM, добавив подложку "OpenStreetMap (Mapnik)", и уменьшив её яркость кнопкой с градиентом в панели слоёв. Чтобы отслеживать, какие из точек обработаны, можно добавлять им произвольные теги (пользуйтесь пресетами), либо добавить сначала всем скопом (Ctrl+A, Alt+A), а затем убирать по одному. При этом желательно не повредить вышеупомянутые четыре тега.
Когда несколько УИК находятся по одному адресу, поставьте их рядом друг с другом, красиво растащив вдоль фасада здания (или вокруг входа, если вам известно, где он). Кнопка B распределяет точки по прямой, кстати. Точки с одинаковыми координатами при предобработке были растянуты в ряд, на расстояние 30-50 метров друг от друга.
Отмечайтесь в таблице, когда взяли какой-то кусок (регистрироваться надо на форуме, либо просто оповестите Zverik-а). Когда закончите -- напишите это в таблицу и дайте ссылку на готовый файл (либо пришлите файл координатору проекта). Столкнулись с проблемами -- запишите их в таблицу в следующем разделе: другие решат.
Ссылка на OSM | Количество УИК | Кто работает | Результат |
---|---|---|---|
Адмиралтейский район | 61 | xamal | done |
Василеостровский район | 74 | Zverik | done |
Выборгский район | 155 | Danidin9 | done |
Калининский район | 154 | Danidin9 | done |
Кировский район | 133 | xamal | done |
Колпинский район | 65 | Максим Дубинин | done |
Красногвардейский район | 127 | Danidin9 | done |
Красносельский район | 131 | Zverik | done |
Кронштадтский район | 18 | Zverik | done |
Курортный район | 28 | Zverik | done |
Московский район | 111 | Максим Дубинин | done |
Невский район | 163 | Danidin9 | done |
Петроградский район | 54 | SS_Rebelious | done |
Петродворцовый район | 46 | Zverik | done |
Приморский район | 148 | Danidin9 | done |
Пушкинский район | 53 | Zverik | done |
Фрунзенский район | 134 | xamal | done |
Центральный район | 80 | xamal | done |
Проблемы
Иногда из исходных данных не понятно, куда ставить точку. Добавляйте в этот список номера участков и комментарии, желательно соблюдая последовательность номеров. Если проблема не с поиском, а с данными OSM (например, школа не подписана) -- можно вместо занесения в таблицу, не отходя от кассы, сделать запрос в OpenStreetBugs (через одноимённый плагин). Пытаясь поправить непосредственно в данных, не совершите глупость, загрузив данные в слой УИК: сначала сделайте пустой слой. Или поставьте плагин openstreetbugs, наконец: куда удобнее.
Номер УИК | Описание проблемы | Комментарий |
---|---|---|
2 | не указана школа | |
4 | не указан ГБОУ ДОД ЦТТ | |
11 | не указана школа | |
12,13 | не указана школа | |
15 | не указана школа | |
16 | в осм нет Садовая, 52 поставил на ул. Садовая, 52 к2, не указана школа | |
17,18 | не указана ФГБОУ ВПО, поставил на середину здания | |
22 | не указан дворец творчества | |
24 | не указано общество | |
26 | не указан УФПС | |
27,28 | не указана школа | |
30 | в осм указан удрес галерная улица, 36-38 | |
35,36 | не указаны адрес и объект | |
43 | не указан лицей | |
44 | здания №134а нет, поставил на 134б | |
57 | не указан объект | |
58 | не указан адрес | |
59 | не указан адрес | |
60 | не указан адрес | |
61 | не указана школа | |
77 | В осме два здания с таким адресом, не подписаны. Поставил посередине. | |
110, 111 | По адресу Шевченко, 36 находится ГОУ №15. Что это, где это? Такого дома в осм нет. Поставил на ближайший. | |
145, 146 | "Школа-интернат 567" и "576". Какая? На osm не подписано. | |
170-171 | адрес здания и школа не указаны, поставил точку на основе адреса с rgis | |
173 | в здании не указан колледж | |
174,181 | в здании не указана администрация Выборг. района | |
194 | Установил точку на здание с номером без корпуса. На территории ЛТА есть и другие здания с тем же №, но с корпусами. | |
195 | есть 2 рядом расположенных здания с таким адресом, поставил в большее по размеру | |
210 | не указано название колледжа | |
223,233 | в здании не указан дом дет. и юн. творчества | |
226-228 | в здании не указана школа | |
244,258,259 | в списке неверно указан адрес - Поэтич. б-р д. 15 Школа расположена в доме 15 корп. 2, точку поставил туда | |
269-271 | в списке неверно указан адрес - пр. Просвещения д. 46. Школа расположена в доме 46 корп. 4, точку поставил туда | |
311-313, 318 | в здании не указана школа | |
319 | в здании не указана школа | |
320 | адрес и школа не указаны, поставил точку на основе адреса с rgis | |
322 | адрес и школа не указаны. В rgis дома 25 нет, но дом 23 - типовое школьное здание. Поставил туда, т.к. вокруг частный сектор, других крупных зданий рядом нет. | |
323 | в osm ничего нет, точку поставил согласно адресу и координатам в rgis | |
324 | в здании не указана школа | |
325,327 | адрес и школа не указаны, поставил точку на основе адреса с rgis | |
326 | в здании не указано РЭУ | |
398-399 | в osm другой № ПУ - 107 вместо 80. В 2gis здание указано как ПУ 80, вероятно, теперь это переименованный филиал оригинального ПУ 80 (которое находится в Выборг. р-не) Погуглил - телефон принадлежит всё же зданию бывш. ПУ 107. | |
423 | в длинном жилом доме не указан подростковый клуб. Точку поставил в середину здания. | |
426,429 | по указанному адресу в osm находится школа 93, а не 470. Школа 470 - соседняя в микрорайоне, но в ней уже есть 2 участка. Вероятно ошибка составителей списка. Точки поставил на основе адреса. | |
444,446 | не уверен, где границы здания (в rgis и osm по разному, 2gis согласен с osm). Точку поставил в середине здания как в osm | |
447 | адреса и организации нет в osm, точку поставил на основе адреса rgis | |
448 | в длинном жилом доме не указан подростковый клуб. Точку поставил в середину здания. | |
452,459 | в здании не указан колледж | |
458,460 | в здании не указана школа | |
462 | в здании не указана школа-интернат | |
464,465 | в здании не указана школа | |
466 | в здании не указана школа | |
467 | в здании не указан дом дет. и юн. творчества | |
468 | в здании не указана школа | |
469,470 | в здании не указана школа | |
473 | в здании не указан лицей | |
471,472 | в длинном жилом доме не указан подростковый клуб. Точку поставил в середину здания. | |
481 | следственный изолятор. адреса в osm нет. В rgis - комплекс зданий с разными литерами. Точку поставил на самое большое здание. | |
482 | следственный изолятор. адреса в osm нет. В rgis - комплекс зданий с разными литерами. Точку поставил на самое большое здание. | |
483 | следственный изолятор. адреса в osm нет. В rgis - комплекс зданий с разными литерами. Точку поставил на самое большое здание. | |
485,486 | в осм не указаны школа и адрес | |
487,488 | не указан адрес | |
489 | не указана школа | |
491-493 | не указана школа | |
497 | не указан центр технического творчества | |
500,501 | не указаны адрес и колледж | |
502,503 | в осм у адреса литера Б | |
505 | не указаны адрес и ПУ-42, поставил предположительно | |
506 | не указан медицинский колледж | |
509 | в осм 2 здания с таким номером, не указан спортивный центр | |
511, 516 | в осм у здания номер 15 (скорее всего ошибка) | |
512 | не указаны адрес и лицей | |
513,514 | не указаны адрес и школа | |
519 | не указан колледж | |
523-525 | не указан № школы | |
544,545 | не указана школа | |
555,557 | по этому адресу указана школа №257 | |
560,561 | нет таких уик | |
567,568 | в осм адрес у школы 49 корп. 1 | |
571-573 | в осм № школы 224 | |
577-579 | не указан № школы | |
588 | не указано ПУ-89 | |
605 | не указан дворец творчества | |
612-614 | не указан № школы | |
620 | нет № уик | |
642, 645 | Возможно на Павловской 21 в Колпино две школы, подписана 478, а участки на 432, или одна из них перенесена. Короче либо в ОСМе либо в УИКах устарела инфа. Надо проверять. | |
673 | пос. Саперный, ул.Дорожная, дом №11, нет номеров домов на улице, точка примерно | |
677 | пос. Понтонный, ул.Фанерная, дом №5, нет этого дома на улице, точка примерно рядом с домом №3 | |
687 | пос. Петро-Славянка, ул.Труда, дом № 1, нет дома с таким номером, точка примерно, там где первый дом (который побольше) | |
697-700 | в osm у школы в этом здании другой № | |
750 | в osm на территории мед. академии им. Мечникова не указаны номера зданий, в rgis нумерация по литерам, а не по внутренним №№ корпусов. Нашёл в 2gis здание 47к25, поставил туда (надеюсь, это и есть упомянутый пав. 25, тем более что здание указано как офис, а не больничный корпус) | |
723, 724, 727 | Где-то неверно указан № школы - либо в списке, либо в osm. В osm номер школы 161, а в списке 160. Замечу, есть ещё одна школа 160 в этом же квартале. Возможно, школы объединили, а возможно ошибка. | |
711, 715 | опечатка в № здания в osm | |
735,736,741 | надо предполагать, УИК расположен не в д. 26 (офис), а 26 к2 (здание школы) | |
765,766 | в osm другое название у школы, расположенной в этом здании | |
814 | адрес и училище не указаны, поставил точку на основе адреса с rgis | |
815 | ни в Osm, ни в rgis, ни в 2гис ничего нет, нашёл подтверждение в викимапии. Интересно, что фактически это уже Лен. область. | |
912 | у больницы на Авангардной, 4 более восьми корпусов. Поставил на первый, но едва ли это правильно | |
926 | лицей №130 на Ополчения, 223 -- куча зданий, выбрал самое большое | |
927 | в Старо-Паново не обозначены дома, поэтому д. 26а по Поселковой поставил наугад | |
934 | корпусы дома №54 по Красносельскому ш. отмечены не все, седьмого нет. Там должен быть детский сад №59, поставил туда, где предполагаю, что он должен быть | |
955 | школа №275 в Хвойном? там не обозначено почти ничего, но дома нарисованы, один из них похож на школу. Поставил туда, но хз | |
963, 964 | Советская, 43 в Кронштадте, видимо, не обозначена, а дом офицеров подписан по-другому | |
979 | ДЮСШ на пр. Красных Командиров, 9 в Александровской не обозначена никак, поставил примерно | |
996 | Цветочной и соседних улиц в Комарово просто не нарисовано. Подсмотрел в ргис, поставил очень примерно (дома тоже не похожи) | |
1000 | подстанция №41 в Решетниково? Ну и задачка. Нашёл там какую-то подстанцию без подписи, поставил туда | |
1001 | восковая часть в OSM не обозначена, поставил примерно | |
1003 | В санатории уйма домов, поставил в середину | |
1053, 1054 | В ОСМе школа 670, в уик ЦО 2, адрес один и тот же | |
1057, 1058 | В ОСМе 43А не видно, поставил в 43 | |
1083-1085 | В адресе к.1, в осме без корпуса. В осме "Педагогический колледж", в адресе "Высшее педучилище" | |
1088 | на самом деле тут две школы 684 и 482 http://bereginia.spb.ru/program | |
1025 | в уиках гимназия 526, но в интернетах как и в осме школа 637 | |
1040 | в уиках школа 663, в осме дюсшор какой-то, не менял в осме | |
1097,1098 | муть с номером дома, домик недоразрезан на осме и ргис, но состоит из двух частей у конкурентов | |
1121 | с корпусами пулковской обсерватории не ясно, где же уик | |
1122 | этих домов на пулковском шоссе вообще нет, вместо 107 поставил на 91 | |
1257,1258 | что такое МУК? На osm в здании ничего не указано | |
1138,1139 | в списке неверно указан адрес - Октябрьская наб. д. 118. Школа расположена в доме 118 корп. 9, точку поставил туда | |
1149 | Госпиталь расположен в комплексе зданий с № 21 к2, а не 21. Точку поставил на самое большое здание. | |
1150 | д. 79 - это какие-то склады в промзоне. Общежитие расположено в здании № 71, а не 79, как в списке (инф.-я из ряда источников) | |
1209-1211 | в списке неверно указан адрес - ул. Подвойского д. 50 к2. Школа расположена в доме 50 к4, точку поставил туда. | |
1236 | у больницы несколько корпусов, поставил на самый большой | |
1347 | Поставил на дом 30а (в гугле он 30, в OSM 30 нет, только 30а) | |
1309 | Два дома 5/7 в OSM - поставил наугад (не помню там колледжа...) | |
1342, 1343 | Дом в OSM не подписан, но думаю, поставил правильно | |
1376 | Домов №3 по Заячьему дофига, выбрал самый представительный | |
1385 | ул. Халтурина, дом 15/2 -- есть только корпус 2, поставил туда | |
1405-1406 | в здании не указан дом культуры | |
1407 | в osm ничего нет, точку поставил на основе адреса с rgis | |
1428 | в osm указана территория школы, на которой есть одно здание, но с другим адресом, и много пустого места. согласно rgis основное здание школы расположенно на этом месте. | |
1438-1440 | адрес здания и школа не указаны | |
1441-1442 | у школы нет адреса | |
1447 | у колледжа нет адреса | |
1458-1459 | у здания в osm номер дома не 10а, а 10 к2 | |
1460 | в здании не указан клуб | |
1461-1462 | адрес здания и школа не указаны, поставил точку на основе адреса с rgis | |
1531-1532 | в osm указана как школа без номера, в списке - дом творчества | |
1537-1538 | школа показана как строящаяся | |
1543 | не совсем понятно, в каком здании на территории гостиницы | |
1544 | не указана фирма; есть 2 здания с таким адресом на территории. точку поставил на ближайшее к входу. | |
1545-1547 | в здании не указана школа | |
1548-1549 | в здании не указана школа | |
1550-1552 | в здании не указана школа | |
1553 | в здании не указан интернат | |
1540,1541,1554 | в osm, похоже, неверный номер школы | |
1577 | Поселок Детскосельский, Центральная ул., 6 (школа №297) -- нет такого дома даже на ргис | |
1606 | Павловская опытная станция Всероссийского института растениеводства -- лолшто (поставил рядом с улицей) | |
1615 | не указана школа | |
1616,1617 | в осм школа №359 находится по адресу Тамбовская, 82 | |
1618,1619 | не указаны адрес и академия, поставил примерно | |
1620 | не указаны адрес и лицей, поставил примерно | |
1639 | не указан центр "Орленок" | |
1646,1645 | в осм у школы адрес Пражская, 30 корп. 1 | |
1647 | в осм адрес школы Южное Шоссе, 54 | |
1678-1684 | нет в файле уиков с такими номерами | |
1694-1696 | в осм указана гимназия, а не школа | |
1712 | не указан номер школы | |
1728,1729 | в осм адрес без корпуса | |
1758 | в осм не указан учебный центр | |
1759 | в осм не указана школа | |
1760 | не указана школа | |
1761 | не указана гимназия | |
1762 | не указано образовательное учреждение | |
1763, 1764 | не указана школа | |
1765 | не указан колледж | |
1767 | не указано общество | |
1768 | не указан дом детского творчества | |
1769,1770 | не указана школа | |
1771 | не указан адрес, поставил на ФМЛ №239 | |
1772 | не указана школа | |
1774 | не указан дом детского творчества | |
1775 | не указана гимназия | |
1776 | несколько зданий с таким адресом, поставил между литейным 44 и 48, не указана школа "тутти" | |
1776 | не указана гимназия | |
1778 | не указан лицей | |
1783 | в осм несколько зданий с таким адресом, не указан дворец творчества юных | |
1784 | не указаны адрес и школа | |
1785 | не указана школа | |
1786, 1792 | не указана школа | |
1790 | не указан центр реабилитации | |
1791 | не указана школа | |
1793, 1796 | школа указана на пер. Свечной 2/12, по Б. Московская, 10 школа не указана | |
1794 | не указан ОКЦ | |
1795 | не указан колледж | |
1800 | не указан центр внешкольной работы | |
1801 | не указан дом детского творчества | |
1802 | не указана школа | |
1805-1810 | нет уик с такими ref= в файле | |
1811 | не указан клуб | |
1812 | в осм школа №183 | |
1814 | не указана гимназия | |
1816,1817 | в осм адрес гимназии ул. Пролетарской Диктатуры, 2 | |
1821 | не указана школа | |
1822,1831 | не указана гимназия | |
1826 | не указна школа | |
1829,1823 | не указан центр детского творчества | |
1834 | не указаны адрес и библиотека | |
1835,1836 | нет здания в осм, поставил на территорию | |
1838 | не указаны адрес и школа | |
1839 | не указана школа |