Позднее Ctrl + ↑

Больше, больше!

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

Благодаря MAPS.ME, у нас появились возможности эту ситуацию изменить. Начнём 30 мая, на второй московской картовстрече. Она будет особенной: под баннер «школа картографии» мы собираем людей, интересующихся картами, своим городом, взаимодействием человека и среды. Не только опытных участников OpenStreetMap, но и тех, кто это слово только слышал. Это мероприятие на целый день в офисе Mail.Ru Group на Ленинградском: мы встретимся в 11 утра, поговорим про OpenStreetMap и научимся рисовать город на бумаге, затем пойдём гулять в небольших группах. После обеда вернёмся в офис и продолжим учиться — нанесём всё собранное на карту, чтобы спустя минуты после загрузки на сервер увидеть результат.

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

И в этом им поможем мы: опытные участники OpenStreetMap. Мне нужна ваша помощь. Регистрируйтесь на странице встречи и приходите: не только чтобы улучшить карту пары кварталов в районе метро «Аэропорт» (хотя работы тут — непочатый край), но и помочь новичкам в понимании карты. Как и на прошлой встрече, собирать и вводить данные лучше в мини-группах по 2-3 человека. Так и веселее, и от распределения работы скорость растёт. Конечно, в силу аудитории, кусочки пирога будут меньше обычного. Наконец, вид с 23 этажа отличный, кто уже видел — кажется, довольны.

«Школа картографии» пройдёт в субботу, 30 мая. Для участия нужно записаться. Формально встречу организует MAPS.ME, поэтому, скорее всего, будут какие-то сувениры и/или еда. Офис мейла — на ст. м. «Аэропорт», в одной из двух высоких стеклянных башен у Ленинградского проспекта. Приходите, давайте умножим количество осмеров в этом городе.

Logjam

Вчера нашли новую уязвимость в протоколе TLS (который используется для https-ссылок) и окрестили её Logjam. Около 8% из миллиона популярнейших сайтов ей подвержены, но openstreetmap.org пропатчили ещё воскресным вечером, три дня назад.

И если у вас Java 6, на этой неделе ваш любимый редактор JOSM не мог общаться с OSM API, то есть, редактировать карту можно было только в iD или Mercaartor (который, как мы выяснили, жив). Потому что в Java своя реализация протокола TLS, и поскольку шестая версия не поддерживается уже два года, с пропатченными серверами она взаимодействовать не может.

Проблема, пожалуй, актуальна только для пользователей Mac OS X, которая поставляется с Java 6, и которые могли из-за этого сидеть на JOSM версии 7000, выпущенной в прошлом апреле. Решение очевидное: обновить Java до версии 8, потому что седьмая версия тоже устарела: 14 апреля вышло последнее публичное обновление для неё, дальше — только за денежки. В августе установщик Java 8 для Mac OS X починили, и проблем при обновлении быть не должно.

2015   josm   osm.org

Открытые 2015

20-22 ноября мы снова проведём конференцию «Открытые ГИС» с обязательной отдельной секцией про OpenStreetMap. Это лучшая — точнее, единственная, — конференция на русском языке про открытые геоданные и ГИС. Подпишитесь на новости на временном сайте конференции: далеко не все будут транслироваться в этот блог.

Прошлая конференция была в 2012 году, и тогда мы заполнили докладами про OSM два дня: 28 выступлений, плюс 9 коротких. К сожалению, видеозаписей не сохранилось, только фотографии и слайды. На этот раз мы подойдём к организации серьёзнее: ничего не пропадёт, оформление будет лучше, залы — удобнее, мастер-классов и докладов — больше. Ваша же задача, как участников OpenStreetMap, — за оставшееся время сделать много крутых штук, чтобы было, о чём рассказать. Уже готовы выступить и хотите застолбить место? Пишите на info@gisconf.ru или мне.

А и Б

Недавно в рассылке talk@ спросили, зачем мы используем для тайлов адреса вида a.tile.osm.org, с тремя префиксами. Если бы они вели на разные серверы, это было бы логично, но они ведут на один. На деле это сделано не для снижения нагрузки, а для браузеров: когда-то у них стояло ограничение на количество одновременных соединений с сайтом (что-то около двух). Это ограничение, вероятно, уже снято, но традиция осталась. Richard Z. предположил, что добавление префиксов к адресам тайлов ломает кэширование, на что Грант Слейтер, наш главный администратор, ответил письмом, которое стоит перевести.

Нет. Альтернативное название сервера (a, b, c) выбирается так, чтобы для каждого тайла всё время подставлять один и тот же сервер (см. исходник Leaflet, в OpenLayers так же).

Давно пора рассказать, как работает наш тайловый CDN:

У нас 16 распределённых серверов оконечного кэширования по всему миру (список, карта, требования). За работоспособностью этих серверов почти в реальном времени следит Pingdom. Мы используем GeoDNS для доменов [a|b|c].tile.openstreetmap.org, который перенаправляет запрос на ближайший или предпочтительный для страны пользователя кэширующий сервер.

Как только Pingdom замечает падение одного из серверов, мы перестраиваем GeoDNS, и посетители пойдут на другой сервер, как только обновится их таблица DNS (в течение 5 минут). Кэширующие серверы прикрывают два сервера рендеринга (orm и yevaud), один из которых — главный. За ними мы тоже следим в Pingdom и когда нужно, перестраиваем GeoDNS.

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

Оба сервера рендеринга постоянно перегружены, особенно когда обновляется картостиль. Быстрым решением было бы добавить ещё один сервер для рендеринга, но более долговременным — перейти на модель, в которой тайлы (картинки png) производят оконечные кэширующие серверы, а базовые серверы готовят векторные тайлы, которые и рассылают кэширующим узлам. Такие технологии развивают несколько организаций, но полноценного работающего решения с открытым кодом пока нет. Некоторые из нас, операционной команды OSM и команды из викимедии, пристально следят за разработками.

Картостиль OpenStreetMap обновляется нерегулярно, примерно раз в месяц, и после каждого обновления два дня серверы рендеринга работают на пределе. В последней версии стиля целиком переделали отображение болот (теперь оно зависит от типа), добавили значки для памятников, судов, скамеек, урн, 11 видов магазинов, и подписи для деревьев, почты, банкоматов. Грядущая версия пока только легчает: с 6-го масштаба пропадут железные дороги.

Кострома

23-24 мая мы, участники русскоязычного сообщества OpenStreetMap, кому не лень отдать проекту выходные, едем в Кострому. Мы обойдём весь город (ну, основую его часть) и нарисуем карту, точности которой позавидуют некоторые центральные районы Москвы. И попутно попробуем привлечь и научить правке OSM местных картографов-любителей, чтобы карта жила.

Всероссийские картовстречи мы проводим с 2010 года, когда дружно поехали в Великие Луки. С тех пор мы побывали ещё в трёх городах, а затем — всё, окуклились. Появились новые снимки (Mapbox), Bing каждый квартал обновлялся, и казалось — снимков достаточно, а сообщество растёт, когда-нибудь местные всё сами нарисуют. И да, нарисуют, лет через 50. А мы нетерпеливы, поэтому снова начинаем ездить и запускать местное сообщество, делая приличную картооснову. В этом году мы едем дважды: весной — в Кострому, осенью — ещё куда-нибудь.

Чтобы нам помочь, идите и купите билет на поезд и забронируйте гостиницу или хостел на ночь. Вам понадобится только фотоаппарат: остальное раздадим и объясним. Костромичам вообще просто: придите к 10 в кафе (тоже см. вики) и знакомьтесь. Для такого красивого и привлекательного туристам города карта сейчас выглядит пустовато. Но это ненадолго.

Ранее Ctrl + ↓

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