OpenStreetMap logo OpenStreetMap

Diary Entries in Russian

Recent diary entries

Продолжаю экспериментировать со своим минидвижком OSM. На сей раз попробовал вытащить на карту торговые центры и прикрутить минимальный валидатор, можно теперь их размечать в едином формате. А также проверить может это и не mall вовсе, а department_store

Ссылка на просмотр: http://osm.cupivan.ru/mall/#478/?z=13&lat=56.1432543123371&lon=40.392780303955085

В планах сделать ещё несколько парсеров сетевых POI (например Пятёрочки или Лукойла), положить их код и результат деятельности в удобном JSON на гитхаб. А потом как-то всё сопоставлять с OSM… JSON может ещё кому-нибудь понадобился бы, благо с гитхаба легко подключать его будет.

Также в чатике кто-то спрашивал про реки, прикольно было бы сделать, чтобы при нажатии на реку писалось куда впадает и так можно по цепочке дойти до морей. Либо какой-нибудь текстовый валидатор, раньше вроде был, а сейчас что-то не работает :-(

Можно уже перейти к рассмотрению того, что я отмечаю при своих проверках POI, а заодно где и когда. Сразу надо предупредить, что если здесь написано, что я какие-либо объекты не отмечаю, то это не значит, что я их совсем никогда не отмечаю, это значит, что я не стремлюсь их отмечать при проведении проверок POI. Тем более это не значит, что я считаю, что они не нужны, и буду их удалять, когда они мне попадутся.

TL;DR

Что: любые стационарные точки ведения любого рода деятельности (в первую очередь – магазины, но также офисы) с присутствием персонала (не банкоматы, не торговые автоматы), видимые из свободно доступных для посещения мест, либо пожелавшие о себе сообщить любым способом в достаточно близком от себя месте (обычно табличкой) при наличии дополнительных способов верификации (обычно сайта).

Где: в данный момент – на территории Адмиралтейского и Центрального районов Санкт-Петербурга в первую очередь вдоль официальных улиц (согласно rgis), далее во дворах и ТК.

Когда: в какой-либо момент со вторника по пятницу с 11:00 по 18:00, при необходимости в другое время.

Что?

Целевые теги

Когда я пытаюсь написать, что я отмечаю, мне приходится говорить и о том, что я не отмечаю. Это связано с системой тегов в осме или, в ряде случаев, отсутствием системы. В данном случае, отмечаю я POI, а каким осмовским тегам это соответствует?

See full entry

Сделал карту с населённых пунктов, раскраска по населению: http://osm.cupivan.ru/place/#493/?z=7&lat=55.50&lon=42.978

На карту попадают объекты city/town/village. Можно посмотреть сколько у нас городов миллионников :-)

Надо также подумать над синхронизацией населения с википедией, есть куча устаревших данных в OSM…

UPD: добавил подсветку городов, у которых несоответствует статус place=*

Летняя встреча любителей картографии и пользователей открытых ГИС пройдёт во вторник, 17 июля 2018.

Встречаемся в 19:00 в офисе «Башня на набережной» Пресненская наб., 10, Москва, самой высокой из них. Обязательно зарегистрируйтесь, чтобы выписать пропуск. Приглашаем выступить! Напишите Илье aka Zverik тему своего доклада, чтобы попасть в программу.

Мы сделаем перерыв в непрерывных шашлыках и купаниях, чтобы с серьёзными лицами заслушать энтузиастов от аналитики данных, программирования геосистем и рисования OpenStreetMap. Подробности на следующей неделе. Напомним, что это единственное мероприятие, где можно рассказать об интересном вам проекте зрителям, разделяющим ваше увлечение картографией.

Location: Камушки, Пресненский район, Москва, Центральный федеральный округ, 123317, Россия

Сделал тут пешеходный навигатор, который строит не кратчайшие, а наиболее интересные пешеходные маршруты - т.е. содержащие больше достопримечательностей и всяких туристических объектов, проходящие через парки и набережные.

Вот пример, вместо кратчайшего пути через дворы (как поведет любой другой навигатор, что Яндекс, что Гугл, что дефолтный GraphHopper) мой ведет мимо исторического музея, Чесменской церкви и дворца и дома Советов. Примерно на 10% длиннее, но гораздо интереснее, сам таким маршрутом предпочитал ходить. Слева еще показывает список достопримечательностей со ссылками (если у объектов есть теги wikipedia или url или website):

скрин маршрута

Пока только веб-версия тут: http://sightsafari.city

See full entry

Что мы имеем сейчас на карте безликую зеленую точку с зеленым ореолом, которая не дает никакой информации, не о типе деревьев не о их виде, аналогичная ситуация и с редактором JOSM по умолчанию там нет ни одного стиля, чтобы хоть как-то различать данную информацию о об этих объектах. И как тут не вспомнить фильм 5 элемент, когда Руби Род после эфира спрашивает у ассистентов: “Как прошло?”, а они ему: “О, зелено!”, он им: “Как зелено!!!?”, они ему: “О, зелено, зелено, зелено!!!!!! “ :-) Что бы хотелось видеть, это визуальное отображение данной информации на карте и в редакторе JOSM

Мое предложение можно размечать деревья их плодами, это хоть как-то спасет сложившуюся безликую ситуацию представлений деревьев, да я понимаю множество схожих видов имеют аналогичную форму плода, виды деревьев тоже, но как правило схожие по форме плоды далеки по своему ореалу распространения, апельсин и яблоко в России, да есть и схожие распространенные территориально близко, такие как апельсин и мандарин, вишня и черешня. Но согласитесь все же это лучше, чем ни иметь никакого визуального представления. Что это дает:

See full entry

Почему пришлось взяться за POI

Если мы посмотрим на карту в масштабах города, то самыми важными объектами на ней будут, скорее всего, улицы, затем дома с адресами, а затем POI. На счёт этого порядка важности можно поспорить, некоторые утверждают, что без адресов карта бесполезна, хотя мне кажется, что это преувеличение. Лично я ближайшие POI помню не по номеру дома, и на вопросы, где находится дом номер такой-то обычно ответить не могу. Кстати, нередко такие вопросы задают рядом с искомым домом, после чего я проверяю, есть ли табличка с номером, и обычно она есть.

Дальше встречаются разные мнения, какие именно разновидности POI важнее. Например, кто-то скажет, что аптеки. На вопрос, что важнее – магазин или столовая, я пока решил не отвечать, и заняться всеми POI, которые подходят под определение, которое я приведу в одной из следующих записей. POI, которые под него попадают, выделены мной не по степени важности, а по степени находимости на местности и скорости изменений.

Мы знаем, что объекты на местности могут меняться, причём разного рода объекты будут меняться с разной скоростью. Из перечисленного выше, улицы меняются редко: иногда появляются новые, иногда продлеваются старые, иногда у них меняется название, и можно считать, что они практически никогда не исчезают. Правда, они могут закрываться на ремонт, что важно для навигации, но за этим не так сложно уследить, потому что самих улиц мало относительно других перечисленных выше объектов. Здания тоже меняются редко: иногда строятся новые, иногда перестраиваются старые. Во временных масштабах существования осма, отрисовка зданий – почти одноразовое дело.

See full entry

Преамбула

Актуальные карты в навигаторе перед поездкой или походом — залог успеха для путешествующих людей. Но, поскольку есть ряд причин, которые могут помешать (и мешают) получить такие карты в готовом виде от обычных энтузиастов, которые по доброй воле тратят свои ресурсы (время, знания, мат. средства) на подготовку и выкладывание в свободный доступ, то считаю очень полезным умение делать это самостоятельно.

Периодически возникают ситуации, когда пропадает доступ к скачиванию файлов, останавливается налаженная автоматическая конвертация, возникают ошибки в конвертации и т. п., а также не всегда удобно и целесообразно выкачивать гигабайты (напр. все страны СНГ) и потом запихивать их в навигатор ради получения карты одной страны или региона, размер файла карты которого составляет всего десятки или сотни мегабайт. Не всегда предлагаемые карты оперативно обновляются. И, чтобы вы могли избежать всех этих неудобств, написана эта заметка-инструкция.

Примечание: автор заметки не является специалистом в данной области и всю информацию почерпнул на форуме или в справочных материалах к нижеприведённым программам, ну или разобрался по ходу процесса путём простого сопоставления. Справиться с задачей cможет любой человек, умеющий редактировать текстовые файлы и владеющий элементарной логикой.

Подготовка необходимых программ и файлов

See full entry

Всё-таки свершилось!

Осматриваюсь на предмет укусов всяких кровососущих и репяхов, лёжа на диване, побаливают от усталости глаза, постанывают ноги… Потому что поехал немного дальше и свернул, куда не планировал: чёртово любопытство!

Откуда-то на дачах взялся асфальт. Сам удивлён; в итоге занимался, по большей части, им.

Затем поехал по делам в город, посетив место потерянных тегов. Как чуял перемены. Дорожки “мои” понемногу зарастают, но до смены тега с грунта на траву ещё далеко. Кое-где зачем-то настелили шлак. Снесли наполовину старый сад, там теперь стоит сельхозтехника.


…Сорок шесть километров за один рейд, с ноутбуком за плечами и почти без остановок; теперь правлю мелкие недочёты, пока свежа память. Туда я ещё по-любому вернусь: не всё объездил, не все шишки насобирал. :-)

Организационно-правовая форма и право на жизнь этих тегов в OSM, считаю нужным и необходимым вносить эти данные в OSM, хотя много раз в чате телеграмма слышал мнение мол “это объекты не материального мира, их нет в действительности”, но они неотъемлемы от той информации которую мы вносим, а именно организаций, учреждение, фирм и так далее

Вопрос к сообществу какой тег лучше и правильней применять для этого: согласно Google Переводчик Организационно-правовая форма переводится как “Organizational and legal form” отсюда правильным можно считать operator:ref:olf=* , но исходя из сокращений принятых и используемых в русском языке должно получится так , operator:ref:opf=* по аналоги с сокращением для ИНН.

пока вношу аналогичными в базу, страница в форуме на обсуждение https://forum.openstreetmap.org/viewtopic.php?id=62579

По итогам обсуждения на форуме и чата были выработаны теги: для полного названия legal_form= Акционерное общество; для сокращенного названия legal_form_short=АО

building:material согласно Google Переводчик переводится - строительный материал и чисто логически это материал из которого построено здание, но в OSM в этот тег принято пихать бог весть что, от отделочного материала стен, до материала из которого построено само здание, а между тем это разные вещи.

Предлагаю закончить этот бардак и исправить сложившуюся практику, для указания отделочного материала стен предлагаю применять тег facade:material=материал.

Элементарный пример новое здание построенное из силикатного кирпича, Вы затегировали , как building:material=silicate_brick, через какое то время, здание решили оштукатурить или закрыть фасад каким то другим способом, к примеру сайдингом, и вот новый мапер берет и затирает ваши теги, как неправильные. Первое вы потратили свое время в пустую, второе, это то что здание не соответствует действительности, здание как было так и осталось построенное из кирпича, но лишь приобрело новый материал отделки стен с целью защиты самого здание от влаги и разрушения, так как всем известно силикатный кирпич, разрушается от влаги. Пришел еще один мапер глянул батюшки, а этот тег не верен, так как его хозяин заменил , пластиковый сайдинг пришедший в негодность отделочной плиткой, и вновь затер тег, и так может продолжаться до бесконечности, я буду тупо ставить туда материал здания, другой, матерьял отделки стен. А человек на местности тупо будет видит не ту картину. И мало того придется вечно править мне и отслеживать , эти изменения, пустая робота - мартышкин труд, так кажется это называется. По этому и хочется, что бы уже все стало на свои места в тег building:material=* вписывать материал самого здание , в тег facade:material=* указывать отделочный материал фасада здания.

Что это даст : 1 - это четкое понимание что , вы затегировали, 2 - избавит ой войны правок. 3- Отобразит реальную картину вещей. То есть все станет на свои места и будет разложено по полочкам.

See full entry

Сегодня наконец-то дошли руки до сортировки веев в отношениях при отрисовки контуров на карте, теперь домики рисуются корректно, а не как каляки-маляки в некоторых случаях :-D

Также недавно меня отраскомнадзорили и пришлось переезжать на другой сервер, попутно почистил все проекты, т.к. там какой-то вирус поселился, потихоньку восстанавливаю:

Произошло нечто подозрительное: у некоторых дорог послетали теги smoothness и даже surface. Причём слетели они так, будто их никогда и не вводили. История правок тоже подталкивает к этому выводу, хотя и неверному.

Уверенность в этом потому, что из навигаторов использую только OsmAnd. У меня полная версия (не Маркетом единым живёт Ведроид), обновы карт качаю самое редкое раз в месяц (OsmAnd Live - хоть ежечасно, хотя данные для brouter обновляются трижды в месяц), поэтому данные актуальны. В профиле для велосипедизма с самого начала настроил отображение тегов surface и smoothness, чтобы перед поездкой проверять сгенерированные маршруты на адекватность. В нашем городе сложилась традиция указывать на дорогах, тем более важных, оба этих тега; любое отклонение от неё видно на дисплее сразу же. Собственно, так и обнаружилась пропажа. Предположительно, это произошло в уходящем месяце.

Пока писал текст, вспомнилось: где-то в начале мая был какой-то сбой в OsmAnd Live: скачивание обновлений не работало несколько дней. Не глючу ли я сам? Или это как-то связано со случившимся?

А послетало, скажем так, не совсем чуть-чуть. В одной из моих правок - обсуждение. Среди пострадавших данных имеются и те, которые вносил самолично год назад (хорошая штука долговременная память). Чувствую, что это далеко не все последствия.


На основании всего этого намечается мапперский велорейд. Возможно, не единственный. Прорабатываю технические вопросы и тактику работы. Телефон у меня довольно старый, посему сразу OsmAnd и Vespucci он навряд ли потянет (требуется проверка на практике), следовательно, навигация будет на одном устройстве, а картографировать придётся на другом. Хотя, быть может, хватит одного только телефона.

See full entry

Велосипедный сезон у меня в самом разгаре. Вслед за ним подтянулись фотографии и, наконец, мапперство.

Хотя по своему, теперь уже горячо любимому, спуску я проехался повторно, всё никак не доберусь до его тегирования по горно-велосипедной части. Инструментальные измерения там можно проводить только пешком; живу я оттуда далековато; велосипед оставлять без присмотра опасно как наверху, так и внизу. Видимо, прибегну к данным SRTM.

Спуск с горы


See full entry

Posted by vitaliy_casper on 13 May 2018 in Russian (Русский).

Привет всем. Я облагораживаю центр города Курска, в основном мелкие детали и обновляю данные об объектах, т.к. жизнь не стоит на месте…

Location: Пушкарная, Центральный округ, городской округ Курск, Курская область, Центральный федеральный округ, 305000, Россия

Цель задания - восстановление объектов “на свои места”. Исправление ошибок необозначенных зданий, Удаление несуществующих зданий, проведение исследования при помощи GPS трекера для вырисовки дорог невидимых с космоса.

Location: Торжок, Тверская область, Центральный федеральный округ, 172000, Россия