Картостиль Sputnik.ru

Добрый день, я Евгений Лазарев, картограф спутника

Готов отвечать здесь на любые вопросы, касающиеся картостиля Спутника. Рассчитываю на фидбэк )

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

Сегодня мы обновили карту. Планируем делать это регулярно раз в месяц.
Актуальность базы ОСМ – 24 сентября.

Что нового в стиле по сравнению со старой версией:
− появление спортивных сооружений, отелей, музеев ранжировано по площади (крупные появляются раньше)
− в ОСМ отрисованы все недостающие монастыри Москвы, Санкт-Петербурга и Московской области
− добавлены номера съездов со МКАД
− для улиц, водных объектов, рек и островов в первую очередь выводятся русские названия (name:ru)
− добавлены barrier=wall и границы стадионов
− для Киевского и Минского метрополитенов используются специальные значки станций
− соединены линиями станции метро в Алма-Ате, Баку, Днепропетровске, Ереване, Ташкенте, Тбилиси и Харькове; поправлена геометрия линий
− если поле name населенных пунктов содержит в скобках английский вариант, то название выводится без него (см. города в Корее, Грузии, Японии и др.)

Мы перешли на новый бэкенд карт. Это значительно облегчит регулярные обновления картостиля. Подробнее об этом можно будет послушать в пятницу (31 октября) в докладе на эту тему на конференции Highload
http://www.highload.ru/2014/abstracts/1625.html

Хорошая новость.
Но почему-то трамвайные пути на мосту закрыла дорога.

Имхо:
Почему бы не сделать домики чуть ярче, или сделать тень? Практически сливается же:

Крепостная стена пунктиром, а башня нет… А пунктир чем то обоснован?

Точки с адресами может как то фильтровать?

Спасибо! Обновление стиля совпало с моим днем рождения, так что вносить правки если и начнем сегодня, то точно не все:D

поправили, слой с трамвайными путями у нас был ниже слоя дорог. К сожалению правки приедут уже после следующего обновления

Спасибо, подумаем, поиграемся с цветами

Это метафора зубчатых стен)

Спасибо, поправим

А почему, если данные я ещё понимаю проблематично вам обновлять, то задержка стиля чем оправдывается?

Евгений, еще вопрос:
Тупики проездов как то оформляться будут?
А то сейчас так:

А хотелось бы красивости:

Добавьте, что бы названия озёр отображались с масштаба 2 км.
Как часто обновляется база данных?
Добавьте кнопочку , которая позволяла бы перерисовать всё в видимой области : )

Везде есть такая бага что в osm, что в картах спутника:

http://www.openstreetmap.org/#map=17/56.77504/59.60258

А если судить по русскому вики все правильно. http://wiki.openstreetmap.org/wiki/RU:Key:public_transport

Ну а где же area=yes и при чём тут бага?
Да, и ещё, платформа не предполагает роутинга, так что нужно дорожки ещё соединить между собой и желательно не по контуру

При попытке подключить слой к своему сайту я вижу какую-то переадресацию что ли… все тайлы в один адрес там море нарисовано. Это типа защита такая от левых рефёров?
Вроде в условиях использования сказано, что доступ открытый.

мы отладили наш новый бэкенд для генерации карты, но пока еще не запустили регулярный “перерендеринг”.

Гм, действительно, можно подумать, как их оформить, спасибо

Зачем снесли ref’ы с номеров съездов на МКАДе? Или вы думаете, что hw=motorway_junction с перечислением сразу 2-3 ref’ов вносит какую-то ясность?

И ещё, motorway_junction ставится на пересечении, а не “чуть подальше от него”, поэтому он ни какой ясности в большом количестве съездов с МКАДа не даст (много съездов, которые уходят в 2-3 сразу направления и разветвляются уже за МКАДом).

подписи озер у нас появляются на разных зумах в зависимости от площади, поэтому на 2 км они подписываются, но не все

Пока для рендеринга используется pbf-файл с http://planet.osm.org/ который обновляется в среднем раз в 1-2 недели. В дальнейшем мы будем использовать ежедневные диффы. А может и кнопочку прикрутим:)

Дело в том, что мы рендерим railway=platform, а public_transport=platform нет. Поскольку платформа железнодорожная добавили нужный тег (см. http://wiki.openstreetmap.org/wiki/RU:Key:public_transport#.D0.9A.D0.B0.D0.BA_.D0.B1.D1.8B.D0.BB.D0.BE)

Мы исправили некоторые номера и добавили те, которых не было, в соответствии со схемой Департамента транспорта Москвы http://dt.mos.ru/images/Infographics/schema_numeracii_mkad.pdf В случае, когда разветвление идет после съезда, на съезде указывается два рефа.

Съезд - это что - точка или вей? Я всё же думаю, что вей. Ну пускай и точку можно тоже нумеровать - ок. Но дело в том, что точка ставится в месте разветвления, а тогда получается, что так правильно, а вот так уже не правильно - тут нет разветвления, в то время, как motorway_junction ставится в

. На вее же висели ref’ы, зачем их было сносить, внеся новые данные, которые проставлены не корректно? Я к тому, что лучше нумеровать веи-съезды (может, их даже в отношение МКАД следует включить с ролью link[:<номер съезда>], раз того пожелал департамент транспорта), чем использовать малопонятные motorway_junction’ы.

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

Хаха. Проверка на бдительность :smiley:
В документацию вкралась опечатка: вместо латинской буквы Y написана русская буква У.
Правильный адрес для тайлового слоя:

http://tiles.maps.sputnik.ru/{z}/{x}/{y}.png

Замеченное сходу:

  1. не отрисовываются area=yes + highway=*
    http://openstreetmap.ru/#map=18/55.74421/37.61314&layer=M
    http://maps.sputnik.ru/#lt=55.744106454900255&lg=37.61311590671539&z=18

  2. контур острова Сидоров обновлял сильно раньше 24 сентября, на Спутнике он всё ещё старый:
    http://maps.sputnik.ru/#lt=66.33834898182428&lg=33.82733345031738&z=14
    http://openstreetmap.ru/#map=14/66.3402/33.8297&layer=M
    Сейчас взглянул - всё ещё страньше: на этом острове есть ещё с 2011 года несколько highway=path - на Спутнике их не видно.