OpenStreetMap

Alexey Furashev's Diary

Recent diary entries

Где-то, что-то потерялось.

Posted by Alexey Furashev on 19 August 2012 in Russian (Русский). Last updated on 20 August 2012.

Текст отредактирован.

Был эмоционален – потерялись правки. Но т.к делал бэкапы, буду восстанавливать. Спасибо всем откликнувшимся.


Мапишь многое начинаешь замечать. Например, вот здесь между селами Смила и Жеребки (это равнинная местность, полностью отданная под сельхозугодья. здесь находятся знаменитые черноземы.) http://osm.org/go/0jRQffg4 виден водораздел – ручьи текут в разные стороны, а административная граница как раз идет по этому невидимому хребту. Специалистам, конечно, это ни какое не открытие, но сколько бывал в тех краях – совсем этого не чувствовал. Так вот нанося объекты на карту, на многое начинаешь по другому смотреть. Да и какое-то дополнительное удовлетворение получаешь когда убираются белые пятна на карте, а населенные пункты, пусть и с населением в 53 человека, не висят одинокой точкой в далеке от трассы. К ним можно добраться! К ним есть дорога ;-)

== 29.07.2012

Вот Буки, Житомирская область. Оказывается довольно интересное место и покатушки туда устраиваются. А на карте (осм, конечно) белое место! Блин. ну еще Россия с огромными пространствами, но тут где все перепахано вдоль и поперек…. Белое пятно.

Начал по космоснимкам с дорог: 1) более всего востребованы в реальном применении; 2) просто распознаются и 3) просто рисуются. Черт, именно последний пункт и становиться к несчастью определяющим. Просто!

Все потому что – ОСМ это любительская картография. Не по профессионализму, по возможности время уделить. Т.е время выделяется урывками и в этом режиме совсем другие приоритеты и в первую очередь простота. Просто, значит быстро. Просто значит не сложно, значит 5 минут на изучение и 40 минут на созидание, 40 мин на нанесение на карту объектов.

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

Вот немножко дорог по Буки сегодня отдал (Житомирская обл). Попробовал землепользование обозначать через отношение – забросил, трудоемко и не очевидно. А дороги всегда востребованы. И их просто рисовать. Тем более где кроме точки больше ни чего на карте нет.

Нарисовал. Получил удовольствие. Отдал на сервер. Отдал людям. Получил удовлетворение. Дополните. И вы получите такое же удовлетворение…. :-;

== 14.05.2012

На домашнюю страницу ни когда много внимания не уделял ближайшим друзьям. Сегодня решил посмотреть активность приведенных участников перечисленных на моей странице. Был удивлен – только один активно вносит правки. Добавил в друзья. Слабо представляю что это даст. А по большинству система говорит что нет правок. Вот и получается человек зарегистрировался и … что-то его в дальнейшем остановило…

Пользователей много, а правят не много. С одной стороны – это хорошо, нет случайных людей и правки вносятся осмысленные. Но с другой – плохо, работы много и все не переделаешь.

То такое. хоть бы треки заливали. Сегодня залил еще один.

Устроил тест-драйв осм-ских карт на навигаторе Garmin. Ездил только по городу. Работает! Получил несказанное удовольствие от результатов своего труда. Ведь много по району мной замаплено. :-) Сборку брал уже готовую, отсюда http://maptourist.org/file/category/3-garmin Прямая ссылка http://maptourist.org/files/gmapsupp.zip Свою сконвертировать не получилось :(

Устанавливать тоже просто: распаковал, полученый файл gmapsupp.img скопировал на флэшку, в директорию /Garmin. Вставил в навигатор, зашел к нему в установки и в меню карта, выбрал осм-скую.

Только поиск работает плохо для Киева – находит русские города…

Нашел несколько не обозначенных мест. Заодно было бы неплохо в Гармине сразу POI отмечать. Что-то вроде: тут заправка, тут магазин, тут полицейский… Клавиатура виртуальная в нем есть, сенсорный. Должно же быть. Очень бы здорово помогло потом в уточнении карты.

В последнее время при заказах через инет магазины стал указывать маркер куда нужно сделать доставку. Для этого пользуюсь сервисом http://openstreetmap.ru/map# и его функцией “Маркер”. Потом и в переписке стал использовать. Оказалось очень удобно. И мне и адресату. Например, в выглядит это так, фрагмент из переписки где договаривались о встрече.

Встречаемся здесь: http://openstreetmap.ru/map#layer=M&zoom=17&lat=50.47009&lon=30.44348&marker=1 в 18:00 .. 18:15 и по тропике к станции детской железной дороги.

Получается кратко. Удобно мне: не приходится долго объяснять, уверен что поймуть правильно. Удобно и адресату – он не только видит где встречаемся, но и как добраться. Заодно и людям показываю альтернативу. По сравнению в wikimapia сервис более быстрый, без рекламы и работает во всех браузерах.

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

Вот такая получилась контекстная реклама.

Заодно и стимул появляется мапить – нужно места указать, а детализации не хватает – тогда или по месту и/или по космоснимкам потом его (после посещения) добавляю детализацию.

== 18.03.2012

Посмотрел район, который когда-то правил. Судя по отчету: http://www.openstreetmap.org/browse/changesets?bbox=30.342533%2C50.461557%2C30.347967%2C50.463842&page=1

правится активно. Но только ботами. Действительно важной информации практически не добавляется. Что правят боты, не совсем понятно. Где-то правописание тега меняют... Какое-то мельтешение. Может их исключить из выборки? Оставить только правки которые вносятся вручную. Хоть видно будет кто работает(л) в интересующем районе.

== 16.03.2012

Если говорит про Киев, то тут довольно неплохо нанесены объекты на карту, хотя тоже есть целые районы белых пятен... А если в целом по Украине смотреть --просто целина нетронутая. Очень много населенных пунктов к которым даже дороги не обозначены. Границы населенных пунктов не обозначены...

Понятно, что все и сразу не обозначишь... А начинается все даже очень просто. Смотрим очередную покатушку, например, вот эту: http://www.velokiev.com/forum/viewtopic.php?f=1&t=108508 смотрим запланированный маршрут: http://www.gpsies.com/mapOnly.do?fileId=xodypycbmelwjkoq&isFullScreenLeave=true

и очень удивляемся. Фастов и его окрестности на карте практически не обозначены. Раньше, когда gpsies.com использовал коммерческие карты хорошего качества, все было хорошо -- дороги обозначены, понятно куда ехать. Без нормальной карты в дальние покатушки очень рискованно соваться. В дороге может всякое случится и карта это первое что приходит на помощь и от ее качества (подробности и точности) во многом зависит исход ситуации. Она может разрешиться очень быстро и с минимальными потерями, а может нервы так трепануть, что на испортит настроение на очень долгий период. Поэтому на качественную карту очень даже стоит вложится. Здесь, как грят классики, "возможны варианты".

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

Вот так второй вечер и обрисовывается славный город Фастов. Пока только улицы и основные объекты. Без названий, номеров домов и других атрибутов. Самое основное -- дороги. Куда ведут, как пересекаются, где тупик. Как проехать быстрее? Если поверну сюда, куда приеду? Вот основные вопросы на которые нужно сначала дать ответ. А это дороги.

== 15.02.2012

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

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

В последнее время все больше предпочитаю мапить по космоснимкам, чтению новостей в инете. Приходишь с работы, хочется отвлечься, загрузил участок карты и начинаешь обводить. Первые минут 20ть хочется бросить, ничего не делать, а потом потихоньку переключаешься и погружаться в местность. Пусть и виртуально. Правда потом оторваться уже трудно. Так и был отрисован Коростышев и область вокруг него. Интересно, что ветку железной дороги (а ж/д дороги в осм, как правило хорошо и полностью отрисованы) нашел и замапил.

== 12.02.2012

Удивило

Posted by Alexey Furashev on 21 January 2012 in Russian (Русский).

Читая Змееда Суворова заинтересовало где же находится Ярославль. Полез на осм... http://www.openstreetmap.ru/?lat=57.6331&lon=39.8783&zoom=14&layers=M
Приятно удивила довольно подробная прорисовка объектов, большое кол-во подписаны. молодцы :-) и землепользовнаие указали...

и область прорисована...

а сегодня больше читаю и немножко подправил свои огрехи вчерашние огрехи, отношение указал незамкнутую область вот на карте лес и пропал :( поправил. http://osm.org/go/0jdupLPb--

Location: Гнатовка, Білогородська сільська громада, Бучанський район, Киевская область, 08160, Украина

Авария

Posted by Alexey Furashev on 20 January 2012 in Russian (Русский).

При загрузке правок на сервер вылетел JOSM. Вчерашние мои правки не залились на сервер :( Часа полтора диванной картографии потеряны :(

Зато выяснил, что JOSM нужно запускать из командной строки с указанием какой объем памяти использовать, т.е с параметром -Xmx512M. Примерно вот так:

java.exe -jar -Xmx512M josm-latest.jar

Вычитал вот здесь: http://josm.openstreetmap.de/wiki/InstallNotes

Подправляя русло Ирпеня по снимкам Bing, неожиданно обнаружил, что населенный пункт под Киевом -- с. Романовка не нанесена. Трасса есть, граница леса есть. а вот населенного пункта -- нет.

добавил. отрисовал основные улицы. что еще....? отношения. просто великая особенность. позволяет не создавая дополнительных точек, линий, т.е сущностей описать границы и назначение площадей, линий. Здесь отношениями определено землепользование -- "Жилая зона". Причем границами в большинстве случаев послужили дороги, как на самом деле так и есть. Грунтовые дороги часто проходят по краям (границам) населенного пункта.

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

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

Вот и результат: http://www.openstreetmap.org/?lat=50.48692&lon=30.25812&zoom=17&layers=M

Внимание на границу между лесом и населенным пунктом. Это одна линия! Эта линия просто входит в несколько отношений...

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

Ну а на леса обозначать? У нас мало их обозначают. В основном замкнутыми многоугольниками. Дороги - отдельно, границы землепользования отдельно. Трудоемко получается. Поэтому если и рисуют, то только грубовато... вот и получается что лес как бы пятнами, с пустыми полосами между берегом озера и кромкой леса.

Трудоемко, поэтому чаще и не обозначают землепользование.

Интересно стало и как там у соседей с обозначением землепользования? Немцы вообще молодцы, все у них отрисовано и землепользование везде указано. Правда, все тоже больше замкнутыми областями.

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

На это раз получилось: http://osm.org/go/0jfQsBiJO-- Здесь озеро и прилегающий к нему небольшой пляж. Сделано все на отношениях типа Мультиполигон. Получилось три линии. Две -- береговая линия, третья -- граница пляжа. Результатом доволен:
* нет лишних точек, линий;
* меньше телодвижений;
* четкое разделение землепользования.

Особенность:
* Нужно перед созданием мультиполигона определить границы областей:
** дорисовать несуществующих;
** разбить уже существующие линии (дороги, границы и т.д.).
Вот последний пункт и вызывает сейчас большое кол-во ручных операций, трудоемок:
1) визуально наметить область;
2) прощелкать последовательно границы. Если границ нет, то придется: а) нарисовать их просто безымянной линией (ибо если бы дорога была -- давно бы уже нарисовали...) б) разбить уже существующую дорогу -- а вот это уже куда более понятный и часто встречающий вариант. для этого придется снять уже выделенное и переразбить дорогу. Потом опять повторить...

Задумал покататься по лесу -- погода стоит удивительно плюсовая, это-то в январе месяце. Снега нет, не дождит. Стал планировать что с собой взять, куда поехать... залез на осм, посмотреь куда бы прокатится, карту распечатать. Ага, увидел одну неточность -- и так по снимкам Bing начал наводить корректность. Безусловно, только по снимкам не зная местности много не напишь. Подправил кем-то нарисованную тропинку, которая и по зданиям шла, и по озеру...

Интересно получилось, как ее нашел. Тестировал сервисы прокладки маршрутов (http://www.yournavigation.org/). И показывает маршрут прямо жилому кварталу, мимо дворовых проездов. Не могу понять, как получилось. Загрузил в JOSM даные этого квадрата и нашел эту тропинку... Подправил, заодно и другие стал...

Теперь планирую покататься по тропинкам и заодно теки собрать. Потом наложить их на карту и подправить... Но заметно, что лесная часть рисована на "диване", по снимкам. Треков совсем нет :(

(( Продолжение после после вылазки и записи треков ))

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

Трек записал, залил уже. Дороги и тропинки уточнил. Первые выводы:
* мапить действительно лучше пешком, т.к часто приходиться останавливаться и делать пометки. Велом очень проблематично такое делать.
* для пометок на бумаге на ходу, нужен портабельный формат, чтобы на ладонь помещался. формата меньше чем А5. В одной руке держишь, другой пометки делаешь, закончил -- положил в карман. В карман большой лист не положишь, постоянно рюкзак дергать -- положить / достать надоесть быстро..
* распечатку делать лучше в большом масштабе, где-то 18 или 17.
* т.к они небольшие по формату, то будет много листов, которые нужно сброшюровать или разложить по более крупным листам.
* распечатку нужно делать по планируемому маршруту. Отсюда, сначала нужно спланировать маршрут, наметить его и потом набросать.

Я по незнанию сделал на А4 большой площади. Получилось мелко, хот и обозримо. Но вот пометки на нем наносить оказалось очень сложно... Взял как полагается подложку, карандаш. Но первые же правки показали, что в руках нести неудобно -- руки должны быть свободными, да и рукам то холодно. В карман не положишь, а в рюкзак, где и так вещей много не хотелось. Поэтому сложил листик в четвертинку и нацепил карандаш и в карман. Оказалось очень удобно, там же лежал уже GPS logger. И получалось: увидел интересное место. Руку в карман, нажал на логгер, достал листик, отцепил карандаш. Провел нитку маршрута где прошел. Поднял руку -- часы посмотрел, отметил время заметки. И так на всех интересных мест. А их только за эту прогулку под полсотни... да и писать на ходу, какракули получаются, нечитабельно, строки прыгают. места много занимают. уже видно --много рутинных операций. Было бы здорово автоматизировать. Автоматизировал -- на моем телефоне оказались есть функционал "заметки". В нем можно вставить дату и пользуясь функцией автодополнения Т9 набрать небольшие заметки.

Когда только смотрел карту -- понимал, что проселочных дорог в лесу больше. Ну хотя бы потому что в нем сам неоднократно катался. Когда же сам пошел, уже целенаправлено, то таки их (дорог, троп) еще больше... Сделал вывод, что в наших густо населенных местах --нет областей, где нет троп. А карту сейчас открываешь -- белые пятна... есть еще работа :-)

06.01.2012 ===

Сегодня прошелся по асфальтированным дрожкам в Киеве. Смотрел -- по ним треков нет. Трек писал именно для этого. Пришел, выгрузил, посмотрел -- ну просто руки опускаются..

Устройство -- iBlue 747

Трек выгружал через -- bt474 (http://www.bt747.org/). Очень хорошая программа, да устройство довольно "норовистое"...

Трек прыгает -- будь здоров. Загружать не стал. Бесполезная информация, больше сумятицы принесет.

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

ЗЫ. Обидно. Не в первый раз. Раньше думал, что из-за недостаточности опыта, но наматывать километры и не иметь результата... Может пора сменить устройство? Или откорректировать свои ожидания? Как мапить правильно?

Воочию увидел эффект коллективной работы. Действительно работает :-) Недавно отрисовал местность которую хорошо знаю, треки записал. Загрузил и по ним дорогу уточнил, по Бингу границы леса, дачных поселков, и еще ДОТ обозначил. Речку обозначил, тем более ее недавно чистили и изменилось русло -- на снимках оно старое.
http://www.openstreetmap.org/?lat=50.30854&lon=30.38777&zoom=15&layers=M

Зашел сегодня и был приятно удивлен -- подправили теги, дорисовали речку, обозначили ее. Правда, как понял много и боты поработали :-)

Наконец нашел давно напрашивающийся сервис -- наложение своих треков на карту. Очень востребованная функция -- показать трек на карте. Особенно, когда планируется маршрут или описывается. Часто выкладывается отчет о путешествии и отдельно трек. А ведь хочется сразу дать ссылку на свой трек и смотрите. Оказывается такой сервис есть и пользоваться им довольно не сложно. Так, например, будет выглядеть трек один из моих треков:
http://ojw.dev.openstreetmap.org/gpx/?gpx=615901&zoom=16&lat=50.45868&lon=30.34161&layers=B0T

Пользоваться сервисом тоже не сложно:
1. Конвертировать свой трек в формат gpx
2. Залогиниться на сервер osm.org под своей учетной записью.
3. Загрузить трек.
4. Скопировать его номер, который ему присвоит сервер.
5. Сформировать ссылку вида и ее открыть в браузере
http://ojw.dev.openstreetmap.org/gpx/?gpx=<Номер трека из п.4>
или
5. Открыть страницу: http://ojw.dev.openstreetmap.org/gpx
6. Указать номер трека из п.4 и нажать кнопку "View tracklog"

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

В итоге появляется дополнительный стимул выкладывания треков. Безусловно есть и другие подобные сервисы, например, от Гугла, но мне этот вариант кажется более перспективным: трек может использоваться для уточнения карты и являясь общедоступным он и остается таковым, не зависящим от политики третьих лиц.

ЗЫ. Узнал об этом сервисе, больше случайно, из форума: http://forum.openstreetmap.org/viewtopic.php?pid=160064#p160064

Сегодня рисовал междворовые проезды (http://osm.org/go/0jfSMDxF). Обнаружил интересную особенность -- на месте быстро ориентируешься куда он ведет, гле попорачивает и как пройти дворовыми переходами. Но вот по памяти воспроизвести сложно. Рисую уже третий день и поступаю так: сначала воссзодал по памяти, что смог. Отметил места, которые точно не помню. Днем иду и на месте уточняю. Возращаюсь, дорисовываю...

Вот такое "нудное" занятие дало и побочный эффект узнал совй район получше, открыл для себе альтернативные маршруты, так как раньше считал, что проехать нельзя. А можно...

Location: Святошинский район, Киев, Украина

Выработал самостоятельно в процессе редактирования.

* все опирается на точки. Сначала задать узловые точки объекта, потом соединить их в линию. Указать атрибуты.
* для задания / редактирования атрибутов -- использовать шаблоны. Для группового применения тоже.
* рисовать упрощенно - не нужно повторять объект во всех его деталях. Передавать только общие формы. Особенно это касается зданий.
* лучше нарисовать приблизительно, чем совсем никак. Например, по памяти или по расплывчатому космоснимку. Потом уточнить по памяти.
* при отрисовке дорог указывать сразу и основные ее места.

Location: Святошинский район, Киев, Украина