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

josm

Ctrl + ↑ Позднее

Mapbox погружается в JOSM

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

А сегодня, внезапно, опубликовали два своих плагина. Первый — про шаблоны сессий под названием «Tasks»: это настройка подложек, фильтров, стилей, плагинов, клавиатурных сокращений, комментариев к правкам. Одним кликом картографы в Mapbox всё это восстанавливают и приступают к задаче, под которую делали шаблон. Второй плагин просто выводит ссылку на ченджсет после отправки на сервер.

2016   josm   mapbox

josm-tested XVIII

В выходные вышла очередная «стабильная» версия JOSM, 9900. От прошлого релиза её отделяют 8 недель и 571 правка: беспрецендентное количество изменений, раньше между версиями было не больше пары сотен правок. Большинство изменений касаются автотестов и качества кода, так что новая версия действительно чуть стабильнее предыдущих.

Самое раздражающее изменение, впрочем, сделали ещё в декабре: предупреждение о необходимости привязки подложки появляется теперь для каждого слоя отдельно, включая слои OpenStreetMap. И пока не кликнешь галочку «не показывать снова», его будут показывать снова и снова. Изменение, кажется, того же плана, что недавнее обязательное подтверждение при разрезании линии: проблему легко увидеть, посидев полчаса над редактированием карты, но разработчики JOSM — не из таких.

Самое заметное изменение новой версии — привязка к масштабам подложки. То есть, при добавлении слоя OSM или Bing больше не нужно в меню по правой кнопке привязываться к размеру тайла, это делается автоматически. У слоя в панели, к которому привязаны масштабы, рисуются шашечки. Также:

  • в окне редактирования отношений можно таскать объекты мышкой;
  • поиск по пунктам меню спрятали в «Справку»;
  • починили медленную прокрутку многих панелей колесом мыши;
  • в экспертном режиме можно разрешать все конфликты махом в свою или чужую пользу;
  • комментарий к пакету правок не теряется при отмене загрузки;
  • при прерывании загрузки треков показывают те, что успели скачать;
  • на карте и в пресетах появились теги из групп craft=* и emergency=*;
  • в экспертном режиме можно запретить загрузку слоя на сервер из выпадающего меню;
  • поддержка субсекундных меток времени в EXIF и субсекундная привязка фотографий к треку.

Более длинный список изменений можно почитать на сайте редактора или в переводе на josm.ru.

2016   josm

josm-tested XVII

На прошлой неделе вышла новая «стабильная» версия редактора JOSM, 8969, и первое, что удивило обновившихся на неё, было окном «какому сегменту присвоить идентификатор исходной линии». По ходу, авторы не шутили, когда назвали экспертный режим экспертным: обычный человек ни разу не задумывался о сохранении id при разбиении линии. И уж точно не планировал делать выбор при каждом таком действии, как поначалу предположили разработчики. Именно так: на десять дней в ежедневной сборке latest операция разбиения линии превратилась из незаметной в тяжёлый и неожиданный выбор правильного сегмента каждый раз.

В остальном, полгода работы над редактором свелись, в основном, к полной переработке тайлового кэша, который теперь объединён с кэшем WMS. Ещё у подложек появилась настройка яркости (со странным значком на кнопке), а благодаря плагину «RasterFilters», написанному в рамках GSoC, можно подкрутить другие параметры изображения. Маркеры GPX, наконец, можно превратить в слой данных, и добавили панель с мини-картой: даже мини-карту разработчики посчитали важнее building_tools.

Для пользователя (-эксперта) главным улучшением стала загрузка данных из Overpass API, чем раньше занимался плагин mirrored_download. Окно, вызываемое из меню «Файл», позаимствовало алгоритм помощника из Overpass Turbo: достаточно ввести что-нибудь вроде «highway=primary and ref=*» и нажать «составить запрос», чтобы не лезть в учебник по Overpass QL. Жаль, что в отличие от веб-альтернативы, этот редактор запросов не даёт полного контроля: ограничивающий прямоугольник применяется в любом случае.

2015   josm

Вопросы?

На прошлой неделе вышла новая «стабильная» версия JOSM, 8491, но интересного там немного, сплошь стабилизация и пресеты. Про изменения можно почитать на русском языке на сайте josm.ru. Ему намедни исполнилось 4 года, и правки там переводились с версии 4100. На сайте всего около 20 посетителей в день — наверное, сопоставимо с количеством новичков в OSM.

Сегодня я сделал три изменения. Во-первых, файл под главной ссылкой «загрузить стабильную версию» учитывает операционную систему пользователя. Мне надоело говорить людям «тыкните вот эту маленькую ссылку Mac OS». Затем, посмотрев статистику кликов на сайте, я вынес популярные ссылки в панель над видеороликом. И самое спорное — поставил на сайт систему обратной связи. Теперь новички, остерегающиеся форума, могут задать вопрос напрямую. В систему можно добавить ещё 4 операторов и поставить, например, на openstreetmap.ru/about.

Несмотря на офигенное развитие iD, JOSM остаётся лучшим редактором для опытных мапперов и интересующихся новичков. Расскажите о нём своим родителям.

2015   josm

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
Ctrl + ↓ Ранее