OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#551 2018-09-12 00:13:13

ValentinAK
Member
From: notMoscow, Russia
Registered: 2010-07-06
Posts: 496
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

Для большего удобства при работе с поиском теперь сокращаются статусные части в названиях административных границ.
Особенно актуально для экранов приборов с не большим разрешением.

Last edited by ValentinAK (2018-09-12 00:13:52)


Еще одна ежедневная сборка OSM для Garmin.

Offline

#552 2018-09-12 10:09:46

Eugeny_B
Member
Registered: 2014-11-30
Posts: 182

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

А когда перевод видов спорта будет?

Offline

#553 2018-09-12 11:47:57

ValentinAK
Member
From: notMoscow, Russia
Registered: 2010-07-06
Posts: 496
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

Сложный вопрос. Если превентивно подставлять такой перевод из ранее подготовленного списка, то это перекрывает возможность универсального использования стиля для компиляции карт на английском языке, например. А такие планы есть. Или изобретать некий механизм привязки такого перевода к языку карты, когда подстановка русских названий будет происходить только при --code-page:1251 в настройках. Как это реализовать на практике я пока не знаю.


Еще одна ежедневная сборка OSM для Garmin.

Offline

#554 2018-09-12 12:45:24

Eugeny_B
Member
Registered: 2014-11-30
Posts: 182

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

А спросить у авторов, вдруг есть такой флаг mkgmap:code-page=1251 или попросить их внедрить его?
А можно попробовать так:
mkgmap:country=RUS & sport ~ '.*(athletics).*' {set sport='Атлетика'}
Интересно сработает, блин это для страны, а нужно для языка.
mkgmap:code-page=1251 & sport ~ '.*(athletics).*' {set sport='Атлетика'}
Вот так бы или
mkgmap:name:ru=* & sport ~ '.*(athletics).*' {set sport='Атлетика'}


В файле style-manual.pdf нашел такие строки, может с помощью их что-то получится?
if (mkgmap:option:routing=car) then
    include "inc/car-rules"
end
Если поменять routing=car и car-rules на нужные нам code-page=1251 и status
как думаешь, получится?

Last edited by Eugeny_B (2018-09-12 13:32:42)

Offline

#555 2018-09-13 12:07:12

ValentinAK
Member
From: notMoscow, Russia
Registered: 2010-07-06
Posts: 496
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

Евгений, спасибо. Попробую на досуге!

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

Христианство (christian)
Буддизм (buddhist)
Индуизм (hindu)
Иудаизм (jewish)
Ислам (muslim)
Синтоизм (shinto)
Сикхизм (sikh)
Даосизм (taoist)
Саентология (scientologist)
Зороастризм (zoroastrian)

Все, что не попадает в перечисленные значения тега "religion=", или не имеет такового вовсе, обозначается обезличенным значком абстрактной церкви.


Еще одна ежедневная сборка OSM для Garmin.

Offline

#556 2018-09-16 11:11:33

ValentinAK
Member
From: notMoscow, Russia
Registered: 2010-07-06
Posts: 496
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

И еще в обработку добавил немного всякого:

man_made=chimney, landmark=chimney - точки дымовых труб
man_made=water_tower, building=water_tower - точки водонапорных башен
embankment=yes  - насыпи для всех линий различных дорог и Ж/Д 
man_made=embankment - насыпи как отдельные линейные объекты
waterway=dam, man_made=dyke  - отдельные линии плотин и дамб
natural=tree_row - линии лесополос
natural=water & intermittent=yes - полигоны пересыхающих водоёмов

Так же по просьбе трудящихся в typ-файл добавлен рисунок для полигонов ледников.


Еще одна ежедневная сборка OSM для Garmin.

Offline

#557 2018-09-18 15:50:45

ValentinAK
Member
From: notMoscow, Russia
Registered: 2010-07-06
Posts: 496
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

Заметно перетряхнул typ-файл на предмет отображения в ночном режиме. Многое стало лучше распознаваться за счет более высокого контраста.

За одно отделил от болот камыши и тростник в отдельный тип:

natural=wetland & wetland=reedbed | wetland=reedbed

Еще одна ежедневная сборка OSM для Garmin.

Offline

#558 2018-09-18 16:06:18

ValentinAK
Member
From: notMoscow, Russia
Registered: 2010-07-06
Posts: 496
Website

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

Так же сегодня ближе к вечеру запустил в ручном режиме на пробу сборку из локально актуализированного дампа через Osmupdate. Собрались gmapsupp.zip, OSM_MapTourist.zip и OSM_MapTourist-gmapi.zip
Вечером скачаю и посмотрю, как оно там получилось. Если хорошо, то процесс генерации сборок еще ускорится и в карту будут попадать еще более свежие данные.


Еще одна ежедневная сборка OSM для Garmin.

Offline

#559 2018-09-19 17:46:59

Eugeny_B
Member
Registered: 2014-11-30
Posts: 182

Re: Ежедневная сборка OSM для Garmin с помощью Mkgmap

Интересный ссайт для проверки адрессации и еще много чего http://tools.geofabrik.de/osmi/
Посмотри картинку https://forum.openstreetmap.org/viewtop … 41#p716441

Last edited by Eugeny_B (2018-09-19 17:48:01)

Offline

Board footer

Powered by FluxBB