24 заметки с тегом

mapbox

Позднее Ctrl + ↑

В студию!

После длинного этапа бета-тестирования по приглашениям, Mapbox выпустил новый редактор стилей, Mapbox Studio. Запустить его просто: заходите на сайт, регистрируетесь, и вы на месте. То есть, нет кнопки «скачать», редактор — неотъемлемая часть сайта. Поддержка проектов Mapbox Studio Classic и старого онлайн-редактора осталась (и стили не потерялись), но задвинута в меню.

Слои данных студия использует те же, что и раньше: векторные тайлы MVT. Разумеется, сайт всё так же умеет нарезать их из GeoJSON, шейпов и т. п. А стиль отличается: теперь цель — Mapbox GL, и не предполагается, что файл стиля кто-то будет писать руками. Редактирование больше напоминает QGIS, с выбором слоёв, кропотливым тыканием в переключатели и выпадающие меню. После TileMill, где привык держать в голове SQL и особенности рендерера, тут немного теряешься.

Хорошая новость — стиль можно скачать, это всего один json, и подключить к своему стеку векторных тайлов. То есть, если ваши данные не слишком велики для бесплатного аккаунта Mapbox, или слоя Mapbox Streets вам за глаза, — ссылка на скачивание редактора вам и не нужна. В противном случае вам может помочь Ричард, написавший препроцессор glug, создающий стиль Mapbox GL из удобного ruby-подобного языка.

Андрей Кармацкий вчера записал видеоурок по Mapbox Studio, где за 11 минут учит добавлять на карту и раскрашивать шейпфайлы ураганов. В декабре он проведёт курс по визуализации геоданных, где коснётся и этого редактора.

2015   mapbox

Для Японии не очень

Джон Виллис живёт в Японии четыре года, и разочарован нашей картой не столько из-за данных, сколько из-за картостиля. В этой стране всё не так, о чём Дэниэл Касл рассказывает уже давно, а Джон на прошлой недели добавил подробностей в рассылке tagging@:

  • В Корее перекрёстки именованы, а в Японии названия присваивают светофорам. Точнее, светофорным группам на перекрёстке.
  • Что касается улиц, названия даны только дорогам от secondary и выше.
  • Поэтому вся навигация в кварталах идёт по светофорам. Их, натурально, нужно считать.
  • И карта OpenStreetMap в этом плане ужасна. Например, вот тут четыре подписанных светофора (это одна группа!), и по мере отдаления пропадают то светофоры, то название. У гугля куда лучше.
  • Всё, вообще всё, подписано на японском и английском, но по карте OSM этого не скажешь.
  • Дома нумеруются по порядку постройки внутри квартала: без карты фиг что найдёшь.

Впрочем, японцы не разделяют его боли: четыре светофора — всё лучше, чем ноль; и не обязательно править стиль по умолчанию, можно и свой сделать.

Дальше Джон обращает внимание, что до 16 зума у гугля собственные геоданные, а с 17 — от местной компании Zenrin, которые суть оцифрованные обходные листы. Сотрудники Zenrin ежегодно обходят все города с планшетами и от руки обновляют каждый лист. Как с этой непрерывной картовстречей соперничать — непонятно, хотя Томоя дальше обнадёживает, что на всех картах есть ошибки, и местами OpenStreetMap лучше даже местных официальных карт.

Тем временем, начался третий месяц инициированного компанией Mapbox проекта поправки всех дорог в крупных городах Японии по трекам и хорошо привязанным снимкам. В число последних, явно, не входит Bing, дороги на котором пляшут во все стороны. На карте OSM японские улицы появились в результате импорта Yahoo Japan в 2011 году, но ошибка их привязки достигает 30 метров. По счастью, на часть территории есть хорошо привязанные космоснимки GSI, а также слои треков OSM и Strava (последние давно включены в список стандартных в iD и JOSM).

Мапперы в рамках серии проектов на этом и этом менеджерах задач обработали 9 среднего размера городов, и 3 крупных (Токио, Нагоя и сейчас делают Осаку). Над задачей трудятся более 30 человек, из которых больше половины — сотрудники Mapbox. Конечно, приглашены все, поэтому инструкции на задачах дополнительно переведены на испанский и русский языки, а позавчера Андрей перевёл заметку про проект.

2015   mapbox   mapping party   блоги

2014

Это был странный год, который проще определить через то, чего в нём не было.

  • Не появилось нового редактора, и старые качественно не улучшались. Никто не выпустил качественно новых плагинов для JOSM. В iD до сих пор нет поддержки сервера смещений. Меркартор жыв: недавно один его пользователь утянул петербуржский перекрёсток в Африку.
  • Никто не взялся даже за планирование API 0.7. Была пара дискуссий в рассылках и EWG, с предсказуемым «хочешь — сделай». Понятно, что новый API полностью уйдёт с Rails на cgi-map. Понятен начальный фронт работ, но заняться этим банально некому. Всё и так работает, неинтересно. А для остального есть Overpass.
  • Несмотря на постоянные «почти готово», в прошлом году не вышла ни одна «мажорная» версия Leaflet. Раньше Владимир делал по 2-3 релиза в год. В грядущей 1.0 поменяется модель тайловых и векторных слоёв и работа с проекциями. На прошлой неделе автор призвал всех участников разработки поднапрячься и выпустить хотя бы бету в этом месяце.
  • Mapbox так ускорялся, что перешёл на сверхсветовую скорость, и пропал из поля зрения обычного человека. TileMill во второй версии перешёл на платную модель хранения тайлов, и из-за сложности настройки векторных тайлов толку от самостоятельной сборки исчезающе мало. Компания бешено набирает людей, уже даже просто так, помапить. Образно выражаясь, конечно: недовольная скоростью обрисовки американских городов, она задействует открытые данные и специалистов по импортам. Всё лучше, чем импорты исподтишка, какими балуются некоторые русские компании.
  • Мы очень хотели изменений в Совете OSMF, но не срослось: только отвлекли его участников спорами на месяц. Он продолжает свою полуоткрытую работу, 16-17 февраля они встретятся вживую, и кто-нибудь даст кому-нибудь по лицу, если повезёт. Под шумок Хэнк тянет с выбором места проведения SotM 2015 из двух вариантов. Неопределённость и закрытость — кажется, имманентное свойство Совета.
  • Конечно, новый OWL так и не закончен, а старый никому не интересен. Единственным средством слежения за правками остаётся Who Did It, который я делал как временное решение, не ожидая, что он будет актуальным и через два года. Ладно хоть Achavi сделал просмотр ченджсетов веселее.

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

  • Главной из которых, конечно, стала карта национального поисковика «Спутник», полностью завязанная на OpenStreetMap и данные в PD.
  • Затем Mail.Ru Group купил белорусскую команду Maps.me и вывез её в Москву. Затем устроил аттракцион щедрости, сделав приложение бесплатным. И, наконец, убил собственную онлайн-карту, заменив страницу ссылкой на Maps.me.
  • Обычно работы многочисленных студентов с Google Summer of Code медленно покрываются пылью, но в этом году всё наоборот: у нас был только один человек, но тем, что он написал, пользуются сотни осмеров. Да, комментариями к ченджсетам. И они даже года не провисели в пул-реквестах: благодаря шумихе в OSMF, их быстро влили в сайт. Чаще бы выборы.
  • Не появился второй новостной блог, но проект WeeklyOSM с сентября стабильно переводит немецкие новости на восемь языков (есть добровольцы на русский?), а во вконтакте выросло несколько осмосообществ с очень активными ведущими: псковское, курское, самарское. Ещё у нас летсплеи по JOSM делают, это вообще космос. И радио.
  • Мы редко выбирались на картовстречи в этом году, но качество проведения онлайн-встреч выросло неимоверно: вспомнить крымскую, например, или серию мероприятий Missing Maps. Такие встречи вербуют в OSM сразу кучу картографов, и о них широко пишут в крупных газетах (не в России, увы). И по теме вербовки — мы впервые с 2011 года пришли в школу и показали детям редактор карты. Скоро ещё пойдём.

Отсутствие громких новостей непривычно: ни перелицензирования, ни нового редактора — но именно такой год показал, как бурно прогрессирует OSM в мелочах. Вместо одного лидера обнаружились сотни мапперов, программистов и писателей, неукротимо двигавших все аспекты проекта. Чёрт возьми, OpenStreetMap действительно неостановим.

Две тысячи пятнадцатый будет годом больших игроков: Mapbox и Telenav в Штатах, Спутник и Mail.ru в России. Как бы мне ни хотелось завести старую сказку про редакторов и программистов, осенью стало особенно ясно, что направление развития задают не участники, не OSMF и не Совет, а те, кто вкладывает в OpenStreetMap деньги и рабочее время. Принцип do-ocracy повернулся неожиданной стороной, и большинству участников только предстоит осмыслить, хорошо это или вредно. Год обещает быть интересным.

Зрелищного видео правок за год никто не сделал, но Дмитрий Афонин прислал отличную картинку, которая и показывает, чего мы добились (это не уникальная карта, а целая серия), и напоминает о первом принципе проверки открытости (распечатать и продать), и намекает на тренд будущего года, когда ввиду обстоятельств люди в России начнут понимать, где в OSM деньги.

Mapbox Studio

Наконец, вышел первый релиз TileMill 2, недавно переименованного в Mapbox Studio. Сборки для Windows, Mac OS X и Linux можно загрузить с официального сайта. Не удивляйтесь номеру версии: кажется, в компании специально собрали людей, обожающих цифру ноль.

Картинки на сайте очаровательны, и хочется скорее запустить и творить, но программа вас удивит: это уже не просто редактор файлов CartoCSS, как раньше. Теперь всё вертится вокруг векторных тайлов: в них держат не только данные OpenStreetMap, но вообще всё: CSV, шейпы, GeoJSON. Соответственно, вместо прямого подключения разных файлов, понадобится для каждого источника (набора однотипных слоёв) делать свой проект типа «Source», и затем ссылаться на эти проекты из стиля. Разумеется, проекты TileMill 1 и 2 несовместимы, хотя перевести проект на векторные тайлы должно быть несложно.

Также в комплект теперь входят около трёхсот шрифтов от FontShop и Monotype, но использовать их можно только для карт, публикуемых на серверах Mapbox (нужна подписка «Standard», 49$ в месяц). На сайте появились несколько коротких учебников, но документация в целом не улучшилась. Чтобы поместить стиль на векторных тайлов на свой сервер, понадобится копаться в модулях NodeJS.

 1 комментарий   2014   mapbox

(i)

Derick: «I don’t see the OSM attribution?» — chippy: «Derick, you have to click the tiny mystery meat fuck-you-osm-community „i“ button»:

MapBox очень долго пытались сократить текст упоминания авторства OpenStreetMap, им противостояли участники сообщества, и в начале этого года они просто запихнули копирайт под маленький значок «i», на который нужно нажимать. Мы были недовольны уже тогда, но когда 6 мая AngiG88 показал, что в новой версии библиотеки Mapbox.js название компании значительно превосходит размерами даже этот кружочек, участники OSM рассердились и призвали MapBox к ответу. Некоторые — нецензурно.

Отсутствие упоминания OpenStreetMap — обычная для нас проблема. В отличие от карт Google и Яндекс, которые не только требуют обязательного, безальтернативного упоминания источника при использовании их карт (в условиях использования, которые никто не читает), но и запрещают пользоваться чужими картографическими библиотеками, мы выдаём тайлы, не обременённые какими-либо запретами. И их очень легко вставить в свой сайт или программу. Единственное требование — написать «Карта © OpenStreetMap» — забывается, или «забывается». Это непросто понять: неужели так сложно, пользуясь плодом безвозмездной работы сотни тысяч человек, отблагодарить их выводом на экран двух слов? Тем не менее, тема «Они используют OSM» каждый день полнится ссылками с двойственным эффектом: вроде, и здорово, что нас выбрали, но где же название проекта?

И нет, прятать «OpenStreetMap» под интерактивную кнопку или на отдельную страницу нельзя. Особенно когда в итоге карта получается под копирайтом кого-то другого. Мы даже не требуем ставить большой логотип, как Google, или длинную строку всех-всех участников, как ESRI. Конечно, многие нарушают условия по незнанию, и после письма исправляют ошибку. MapBox убрали сокрытие копирайтов через два дня после бури претензий. Их библиотеку использует новая версия набирающего популярность поисковика DuckDuckGo, и при поиске карты сразу заметна строка «© OpenStreetMap».

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

Ранее Ctrl + ↓

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