OpenStreetMap logo OpenStreetMap

Zverik's Diary

Recent diary entries

MapBBCode: free maps for everyone

Posted by Zverik on 31 October 2013 in English.

It is now time to mark a milestone in my month-long programming marathon and announce the first release of the MapBBCode library: a way to integrate maps into almost everything, but primarily written for forums and blogs. There is a long introduction on the official site, but the problem it solves is very common and somewhat annoying, especially with biking and construction sites: they have no maps.

Mapping plugins for forums tend to focus on geolocating users, which is a dull and useless task. What if I want to draw a route and allow fellow bikers to download it as GPX before setting off? The world of embedded maps is dominated by monstrosities, like the one I’ve spotted in Shaun’s blog (40€ for a map!). We have Leaflet, we have the best map in the world, and forum/blogging engines have API — let’s get coding.

MapBBCode

See full entry

Do-ocracy

Posted by Zverik on 21 September 2013 in English.

Want a new feature or bug fixed in any OSM tool? Learn java/javascript/actionscript/rails/whatever’s popular this moment or suck it up. It’s a do-ocracy: people don’t matter, pull requests do.

Someone may help if you are obviously not a programmer, but god forbid you write a single script — you’re done, from now on <see above>.

(a summary of my sotm talk, proved again this week)

SotM Baltics 2013 is not over yet!

Posted by Zverik on 20 August 2013 in English. Last updated on 21 August 2013.

While participants are already home and preparing for State of the Map in Birmingham, organizers of SotM Baltics 2013 are still working, so the conference website doesn’t get old and obsolete. We made a special page with links to all media mentions, photos and blog posts on SotM Baltics. If you blogged about it or forgot to publish some photos, now is the time.

We have our channel on Vimeo where new video recordings of talks are published daily. They are announced in the twitter and added to the schedule along with slides. At this rate you will manage to watch most of videos before the main SotM.

It’s hard to make recommendations, because you would surely skip talks not mentioned, but if you have time only for one video, do watch “Jokes about Estonians”, which will be published on Friday. It’s not related to OSM, but we are glad it found a way into our schedule.

SotM Baltics 2013

Between two grand conferences, states of the maps, there is a smaller one, just a bit more that a meeting of mappers, although from several countries. Hosted in Tartu this year, SotM Baltics will not only allow you to test and perfect your presentation for the main State of the Map event, but also get aquainted with mappers and OpenStreetMap users from “distant” countries like Latvia, Estonia, Finland and Russia. During two days of the conference you’ll see the interior of the biggest university in Estonia, enjoy a summer city with all signs written in a strange language, and have a couple of fun events to attend while you are discussing the imminent fall of OSM with other community members.

See full entry

Location: Old town, City center, Tartu, Tartu linn, Tartu County, Estonia

Single Point of Failure

Posted by Zverik on 29 November 2012 in English.

On 27th Steve Coast wrote in his blog a big speech about people who take the sole responsibility for important elements of infrastructure in crowdsourced projects. He tells of points in OpenStreetMap which are controlled by indispensable people, and other projects members acknowledge that they have no idea what to do if those people would quit. It’s time, Steve says, for them to leave, so we could «find out how we distribute the workload now while we only have 900,000 registered accounts instead of 9 million».

This is a familiar subject for reliability experts, the Single Point of Failure talk. In crowdsourced projects such points are people, of course. And indeed, several years ago only one man worked on Potlatch, another one made OWL, the mapnik style was controlled by third, and this chain of indispensable people went on and on. But Richard Fairhurst correctly notices in comments that today in all those control points communities have grown, and indispensable people are not indispensable anymore. Actually, I can name only one SPF in our project from the top of my head. And it’s Steve himself.

See full entry

Завтра вечером, с 22 часов, картографы во всем мире проведут несколько часов (а то и всю ночь) за рисованием карты. Петербуржцы нашли помещение, чтобы собраться для этого вместе, недалеко от метро «площадь Александра Невского». Всё про встречу написано в заметке: http://shtosm.ru/2012/02/06/1/

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

Подходите на Старорусскую, 5 к 22 часам завтра, 7 февраля. Если сможете, запишитесь заранее (см. ссылку выше). От входа нужно позвонить GaM-у, +7 921 426-74-00, чтобы он поднял попу со стула и провёл вас в конференц-зал. Возьмите с собой ноутбук, мышку и какую-нибудь вкусность.

До встречи!

Location: Пески, Санкт-Петербург, округ Смольнинское, Санкт-Петербург, Северо-Западный федеральный округ, 191036, Россия

To All New Arrivals

Posted by Zverik on 27 June 2011 in Russian (Русский).

Welcome!

Спеша поправить карту, советую не пользоваться ссылкой «Правка» вверху страницы, потому что от того «простого» редактора возникают плохие привычки и мозговыносительные ошибки, не говоря даже о ежеминутном риске потерять часы работы просто из-за глюка flash или случайного нажатия «назад» в браузере. Воспользуйтесь отдельным редактором: http://josm.ru/

ШТОСМ

Posted by Zverik on 11 March 2011 in Russian (Русский).

О, из всех мест, где тусуются осмеры, я как-то забыл про эти дневники. Если вам интересно, что происходит в русском OSM — читайте форум и сидите в чатике. И мониторьте вики. В отсутствие времени на всё это можно читать только про самое важное: http://whatosm.textual.ru/

Обойдя три квартала у метро, решил сначала по-быстрому зарисовать дворовые проезды, а как-нибудь потом — собранные POI. Сегодня закончилось это «потом».

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

Час за часом, по сотне точек на квартал, пытаясь ориентироваться среди плохо привязанных фотографий (городская же застройка) и по мелко исписанной бумажке, вводишь данные каждого магазина, каждой чёртовой нотариальной конторы. Пытаясь разобрать время работы в отражении на двери, думаешь лишь: «в гробу я видел этот квартал!»

Но пройдёт неделя — и руки сами возьмут планшет, а ноги поведут к очередному белому пятну на карте.

Location: Коломна, округ Коломна, Санкт-Петербург, Северо-Западный федеральный округ, 190121, Россия

В чём отличие amenity=waste_disposal от amenity=recycling? На последних всегда написано предназначение (картон/стекло/пластмасса и т.п.), и они стоят вне пределов Российской Федерации. Потому что видел я такие баки в Петербурге, пихают в них всё подряд, независимо от надписи. Поэтому в России контейнеры для мусора всегда обозначаются как amenity=waste_disposal. Ну, или amenity=waste_basket для небольших баков на улицах.

Это я к тому, что не пользуйтесь amenity=recycling без абсолютно точных свидетельств, что контейнер предназначен для переработки и им действительно пользуются согласно назначению. Я вижу osm.org/?lat=59.9587&lon=30.32845&zoom=16&layers=M и понимаю, что recycling там понаставлены только потому, что мапник их рисует, а waste_disposal — нет.

Почти час рисовал разные дорожки, озёра и болота по IRS в потлатче. Переключаясь между окнами, случайно нажал Backspace. Опера услужливо вернула предыдущую страницу. Вся работа потеряна. Вот жопа!

Это к вопросу, чем жосм лучше потлатча.