Вопросы новичков (Part 1)

Для редко используемых грунтовок может подходить surface = grass.
Был один пропозал https://wiki.openstreetmap.org/wiki/Proposed_features/surface_unification
surface:condition = * оттуда – хорошая идея.

добрый вечер,подскажите как навителом 9х… открыть карты отсюда http://navitel.openstreetmap.ru/ ??

Кажется после декабрьского обновления Навител пропала возможность выбирать кастомные карты
https://forums.drom.ru/travel/t1151001823-p210.html#post1199961425

Кто-нибудь знает в чем может быть ошибка osmupdate. Не запускал полтора года и вылезло сообщение:

osmupdate: Verbose mode.
osmupdate Parameter: --day
osmupdate Parameter: --hour
osmupdate Parameter: --minute
osmupdate: timestamp of kazakhstan.osm.pbf: 2019-01-21T21:15:02Z
osmupdate: newest minutely timestamp: (no timestamp)
osmupdate Error: Could not get the newest minutely timestamp from the Internet.

Версия osmupdate 0.4.5 (последняя Windows binary)
Спасибо.

У меня что-то два дня назад шалило обновление.
Утром что-то качало, правда я не дождался результата и ушел на работу.

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

http://overpass-turbo.eu/s/Fu6
“Показать на рассматриваемом участке карты все линии, имеющие любое значение тэга highway (дорога) и smoothness (неразбитость)”

(
way["smoothness"~".*"]["highway"~".*"]({{bbox}});
>;
);
out;

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

Малоиспользуемый, но очень старый. Посмотрите Казахстан с этим запросом:
http://overpass-turbo.eu/s/2YN

Цветом выделены smoothness, при нажатии на объект высветится тег, где указана дата и источник информации (конкретное сообщение на форуме, отчёт и пр.)

Также существует тег condition, возможно он лучше подходит для highway, но я про него не знал, да и варианты значений по taginfo не очень впечатляют.

smoothness учитывается при прокладке маршрута в OSRM и, кажется, MAPS.ME.

PS: я начал этот проект по внесению smoothness с того, что надоело читать одни и те же вопросы на автофорумах “как лучше проехать, где лучше дорога, как состояние, уже построили или нет”. А тут всегда есть возможность посмотреть дату и ссылку на источник. Жаль в России не прижилось.

Это где такое? На overpass?

Да, по моей ссылке на Overpass примитивный CSS для подсветки.

А, понял. Это я видел, я подумал, что тэг с пояснением (дата-источник) могут быть просмотрены где-то ещё.

Читаю вики по покрытиям. Я правильно понимаю, что surface=concrete:plates - устаревший вариант, потому что его заменяет полностью идентичный surface=concrete?

это разные теги
surface=concrete:plates - покрытие бетонным плитами. минус - стыки расходятся.
surface=concrete - более общий тег - покрытие бетоном, дорогу могут “застелить” сеткой и просто залить бетоном.

Ага, понятно. Надо полностью переделывать вики-страницу с описанием покрытий. Она вся переводная и перевод в большинстве случаев очень кривой. На английской странице чётко написано, что если бетон заливался на месте - это concrete, а если дорога застилалась готовыми плитами в один ряд - это concrete:plates.

Нагуглил решение этой проблемы http://gis.19327.n8.nabble.com/osmupdate-td5917317.html
Надо было обновить wget

По каким параметрам(тегам) конвертируют, есть информация?

Если на территории кемпинга есть горячий бассейн (для клиентов, разумеется), уместно ли его отметить как “amenity = public_bath + access = customers”?

Не по тегам, а по содержимому отношения. Из отношения берутся линии, их выстраивают в цепочки с формированием колец. Далее из колец формируются полигоны с дырками. А затем полигоны объединяются в один мультиполигон. При помощи соответствующих геометрических библиотек это обычно не сложно.

Пример кода формирования объекта мультиполигона из отношения type=multipolygon в плагине osmosis с использованием библиотеки JTS:

Разбор отношения на элементы:
https://github.com/sergeyastakhov/OSM/blob/master/osmareatag/src/main/java/ru/sergeyastakhov/osmareatag/EntityGeometryFactoryImpl.java
метод getRelationGeometry
Сборка мультиполигона из составных частей:
https://github.com/sergeyastakhov/OSM/blob/master/osmareatag/src/main/java/ru/sergeyastakhov/osmareatag/AreaBuilder.java

Коллеги, а что происходит с кэшированием мапника?

Столкнулся с тем, что вот уже неделю изменения, которые я произвёл, не отображаются на карте OSM.org, кроме того, выяснил, что если подключаться через британский прокси, то изменения на карте отражены (а если отключиться от прокси и перезагрузить страницу - то карта снова подгружается неизменённой и московского зеркала).

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

Мы, конечно, “рисуем не под рендер”, но всё-таки хочется иметь какую-то обратную связь карты и своих действий.

Кто-нибудь может пояснить, что там происходит и чего ожидать в дальнейшем?
Может быть можно в hosts поменять адреса мапниковых серверов на другое зеркало, более оперативное?

https://forum.openstreetmap.org/viewtopic.php?pid=736856#p736856

горыычъ кстати ожил. надеюсь надолго