Лягатып OpenStreetMap OpenStreetMap

Дзёньнік Shoorick

Апошнія запісы ў дзёньніку

Попался

Дасланы Shoorick 2 Верасень 2024 на Russian (Русский).

В еженедельнике OSM 736 пишут — заметили мои эксперименты с картами:

Алексей Афанасович показал пример статьи Википедии, в которую он добавил шаблон с картой, отображающей объект статьи по данным OSM. А Александр Сапожников показал пример с шаблоном, который отображает административные границы поселений.

Обсуждали мы это в грузинском чате, но эксперименты я проводил на более знакомой местности — вокруг Челябинска.

Прототип конвертера

Дасланы Shoorick 29 Чэрвень 2017 на Russian (Русский).

Прототип перлового конвертера треков Maps.me — https://github.com/shoorick/read-mapsme-track. Сейчас он умеет выдавать CSV и Tab-separated текстовые файлы, а также кривоватый GPX. В принципе, достаточно отладить вывод в формат, который может пыть понят ГПСБабелем.

А ещё лучше — научить GPSBabel читать треки Maps.me — тогда и свой конвертер не нужен будет.

Maps.me — вторая попытка

Дасланы Shoorick 29 Чэрвень 2017 на Russian (Русский).

После того, как ОсмАнд испортился, пришлось снова взять Maps.me, посмотреть, что же там появилось за полтора года с момента последней установки. Выяснилось, что GPX-треки оно до сих пор не пишет, хотя и планирует, однако всё не так плохо — трек всё-таки есть, он пишется в файл MapsWithMe/gps_track.dat, но он, во-первых, трётся максимум через сутки,

Настроки отображения трека

а во-вторых — в каком-то собственном бинарном формате

See full entry

Османд испортился

Дасланы Shoorick 20 Лістапад 2016 на Russian (Русский).

После того, как телефону был сделат factory reset, туда удалось поставить свежий OsmAnd 2.5.3 вместо прежнего 1.9.*

Новый османд выглядит симпатично и кое-что в нём улучшили, но толку в этом нет, потому что пользоваться таким османдом совершенно невозможно: на моём «Катерпиллере» он нещадно тормозит, а вместо мелкомасштабных карт рисует пустоту.

Видимо, придётся снова пробовать Maps.me.

Письмо

Дасланы Shoorick 27 Студзень 2015 на Russian (Русский).

Я давным-давно не получал бумажных писем. Уведомления из налоговой инспекции да ответы из ГАИ — не в счёт. А тут — надо же! Письмо :-)

Открытка, визитки и наклейки OpenStreetMap

С открыткой, наклейками и визитками.
Вступайте в нашу секту! (зачёркнуто)
То есть, заходите сайт, пользуйтесь картами, дорисовывайте что-то недостающее.

С недавних пор JOSM перестал запускаться под шестой явой — для его работы нужна Java версии не ниже 7. Это не стало сюрпризом — в конце концов, об этом уж несколько месяцев как предупреждают. Сюрпризом стало другое: вместо того, чтобы просто тихо проигнорировать шестую яву, JOSM упорно пытается использовать её, если находит. И падает. С точки зрения обычного пользователя — молча и непонятно. С точки зрения вооружённого терминалом — нормально падает, не молча:

Using /usr/lib/jvm/java-6-openjdk-i386/bin/java to execute josm.
Exception in thread "main" java.lang.UnsupportedClassVersionError: JOSM : Unsupported major.minor version 51.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:643)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
Could not find the main class: JOSM. Program will exit.

Как выяснилось, в кода скрипта, запускающего JOSM, ничего не поменялось.

Надеюсь, скоро эту ошибку устранят. Ну а тот, кому не терпится, может подправить нужный файл (в Ubuntu это /usr/bin/josm) самостоятельно, убрав из него упоминания шестой явы:

See full entry

Практика показывает: чтоб карта в OsmAnd не выглядела серой пустыней при беглом взгляда из-за руля на неё в телефоне на скорости 90 км/ч, надо нарисовать хотя бы леса на расстоянии до 700—800 метров от дороги.

Месцазнаходжаньне: Шахматовское сельское поселение, Чебаркульский район, Челябинская область, Уральский федеральный округ, 456403, Россия

Выход в поле

Дасланы Shoorick 2 Травень 2014 на Russian (Русский).

Сто́ит достать планшет и подправить карандашом карту — аборигены сразу интересуются: что записываю, а для себя или по работе. Хотя вежливые — здороваются и с праздником поздравляют

Месцазнаходжаньне: Шемаха, Нязепетровский муниципальный округ, Челябинская область, Уральский федеральный округ, 456991, Россия

Место игрищ

Дасланы Shoorick 1 Снежань 2013 на Russian (Русский).

Обозначить плац как leisure:playground — неожиданно :-)

Месцазнаходжаньне: Район "Лыковка", Звездный городок, Снежинск, Снежинский городской округ, Челябинская область, Уральский федеральный округ, 456776, Россия

JOSM с недавних пор при добавлении тэгов вручную показывает недавно использованные пары ключей и значений. По умолчанию — не более пяти. Можно увеличить это число: надо в расширенных настройках (F12 (Preferences) → Advanced Preferences) изменить значение параметра properties.recently-added-tags на нужное.

Невидимые дороги в лесу

Дасланы Shoorick 19 Лістапад 2012 на Russian (Русский).

На картах, которые рисует Mapnik, крупные дороги (highway=trunk), почти не видны в лесу — всё зелёное. Было бы правильным рисовать транки, например, фиолетовым. Или красно-фиолетовым, как это сделано в OsmAnd.

Оказывается, на trac.openstreetmap.org уже 2 года висит тикет #3038, где описана эта проблема. И так до сих пор ничего и не решено.

Месцазнаходжаньне: Златоустовский городской округ, Челябинская область, Уральский федеральный округ, Россия