Спасибо, но у меня и так рендерится по выложенному на форуме стилю 2021_06_maptourist-source.zip - и по рекам не роутит. Без положительного примера сложновато вникнуть, где собака зарыта. Так что, если вы прямой ответ знаете, и только из педагогических побуждений не раскрываете, то лучше поделитесь - времени изучать всю документацию к мкгмапу мало, лучше я карты в это время порисую 
Ставил как-то - очень тормозной и кривой программой показался. Так что я по старинке, всё в мапсорсе делаю - и маптуристовская сборка в этом плане была очень удачно под него заточена.
Бесплатное место достигается заведением очередного аккаунта
На Яндекс.диске это сразу даёт 10 Гб. Но имеет смысл понять сперва, пользуется ли кто-то вашей сборкой и нужен ли этот файл кому-то.
km
(-km-)
442
Закачиваю gmap вместо img.
upd/Сделал.
Звучит как угроза. И Вы думаете после этого я побегу скачивать стиль разбираться с ним и потом Вам на блюдечке? А Вам самому слабо у автора стиля спросить? Что за люди? Ты мне все сделай, а я в это время бабло буду зашибать.
Документацию он читать не хочет. Информацию изначально не дает, потом дозирует, что стиль маптуриста, будто кругом все экстрасенсы сразу нашли где у него ошибка и почему не работает. Прямой ответ может дать автор стиля, а я его (ответ) не знаю, я не автор стиля, но знаю что результат может измениться даже если параметры заданы не в той последовательности, это в документации написано и еще много чего.

Eugeny_B:

dromoman:

Eugeny_B:
Это не в ОСМ и не в pbf, а в стиле программы mkgmap делается.
https://www.mkgmap.org.uk/doc/index.html
изучай, смотри стиль по умолчанию, смотри стиль Туриста, другие стили, сравнивай делай выводы.
Спасибо, но у меня и так рендерится по выложенному на форуме стилю 2021_06_maptourist-source.zip - и по рекам не роутит. Без положительного примера сложновато вникнуть, где собака зарыта. Так что, если вы прямой ответ знаете, и только из педагогических побуждений не раскрываете, то лучше поделитесь - времени изучать всю документацию к мкгмапу мало, лучше я карты в это время порисую 
Звучит как угроза. И Вы думаете после этого я побегу скачивать стиль разбираться с ним и потом Вам на блюдечке? А Вам самому слабо у автора стиля спросить? Что за люди? Ты мне все сделай, а я в это время бабло буду зашибать.
Документацию он читать не хочет. Информацию изначально не дает, потом дозирует, что стиль маптуриста, будто кругом все экстрасенсы сразу нашли где у него ошибка и почему не работает. Прямой ответ может дать автор стиля, а я его (ответ) не знаю, я не автор стиля, но знаю что результат может измениться даже если параметры заданы не в той последовательности, это в документации написано и еще много чего.
Господь с вами, мне просто из первого комментария показалось, что вы прямо знаете что надо вписать в стиль, но хотите чтобы я это сам нашёл. Валентин, увы, как-то не спешит шарить свои наработки - наверное не хочет плодить конкурентов (верит, что маптуристовская сборка не умерла, а на паузе).
Вы открывайте все файлы стиля в текстовом редакторе и ищите 0x01 - 0x13, 0x16, 0x1a, 0x1b, могут в стиле выглядеть так 0x001 - 0x013, 0x016, 0x01a, 0x01b. Так как вы рисуете карту поймете что в стиле обозначено роутинговыми линиями. Кроме этого надо еще смотреть доступ к примеру пешеходы не допускаются на автостраду, а автомобилям нет доступа на пешеходные дорожки.
У Валентина на сколько помню по рекам доступ для такси был. Ну и опции связанные с роутингом при запуске mkgmap должны присутствовать. Лично мне роутинг по водным объектам не нужен, я с ним по жизни не встречаюсь, поэтому никогда не пробовал и не смотрел как у Валентина работает.

Eugeny_B:
Вы открывайте все файлы стиля в текстовом редакторе и ищите 0x01 - 0x13, 0x16, 0x1a, 0x1b, могут в стиле выглядеть так 0x001 - 0x013, 0x016, 0x01a, 0x01b. Так как вы рисуете карту поймете что в стиле обозначено роутинговыми линиями. Кроме этого надо еще смотреть доступ к примеру пешеходы не допускаются на автостраду, а автомобилям нет доступа на пешеходные дорожки.
У Валентина на сколько помню по рекам доступ для такси был. Ну и опции связанные с роутингом при запуске mkgmap должны присутствовать. Лично мне роутинг по водным объектам не нужен, я с ним по жизни не встречаюсь, поэтому никогда не пробовал и не смотрел как у Валентина работает.
Спасибо. Из того что я вижу - по улицам у меня с текущим стилем роутится, так что видимо “опции связанные с роутингом при запуске mkgmap должны присутствовать” присутствуют. Далее, я заглядываю в файл lines и вижу там все эти дороги с указанными кодами, по которым должно роутится. Типа такого:
highway=motorway [0x01 road_class=4 road_speed=7 resolution 16]
highway=motorway_link & (mkgmap:exit_hint=true | mkgmap:dest_hint=*) [0x09 road_class=4 road_speed=2 resolution 21]
Ещё там есть "
Building Contours
include ‘inc/water_lines’;
"
Как узнать код рек/ручьев и что сделать - тупо скопировать эти строки и заменить их типом? Про то, что эти строки стиля имеют отношение к роутингу у меня никаких данных нет.
Извините, я правда чайник и разбираться в этом с нуля непросто. Тем более, что это уже повторение сделанного ранее - лучше бы я это время тратил на отрисование белых пятен на карте.
Именно эту я сделал из глобального planet.osm.pbf и он от 26 ноября, по-моему. Но на http://osm.sbin.ru/osm_dump/ лежит более свежая по территории СССР. Пока они там появляются, буду брать там. 70 ГБ не хочется каждый раз таскать)).
Чтобы не таскать каждый раз.
Если интенсивно используешь выгрузки, есть смысл держать свой дамп. Не всю планету, конечно. Я брал с того же гислаба дамп local, обновляю и нарезаю перед конвертацией, это не так затратно, как кажется.
Как это делать?
Установил, MapSource - маршрутизация по рекам есть, но!!!
Вот координаты трех точек на реках
Мста N58 28.519 E31 34.258
Гриб N58 25.896 E31 23.683
Мшага N58 12.613 E30 35.708
Постройте два маршрута с началом Мста в обоих случаях.
Вот, в этом файле похоже то, что надо:
route=ferry {set mkgmap:numbers = false }
route=ferry & (motorcar=no | motor_vehicle=no) {add mkgmap:ferry=1} [0x1b road_class=0 road_speed=0 resolution 22]
route=ferry {add mkgmap:ferry=1} [0x1b road_class=3 road_speed=0 resolution 18]
### роутинг по рекам - линия с синими стрелками направления течения на 0-м слое
(waterway=canal
| waterway=river
| waterway=rapid | waterway=rapids | whitewater=rapid | whitewater=rapids
| waterway=waterfall
| waterway=drain
| waterway=yes
| waterway=stream) & tunnel!=* & is_closed()=false {add access=no; add taxi=yes} [0x0f road_class=0 road_speed=0 resolution 24 continue]
###
Я бегло почитал про стили, но понять, что надо изменить, чтобы роутило по рекам, мне пока не удалось.
Роутинг всегда был глючным и норовил с реки уйти на дорогу - если вы это имеете в виду. Но всё равно очень нужная мне опция для расчёта километража по рекам.
А не проще сделать отдельную прозрачную карту только с реками и маршрутизацией по ним. Можно сделать не маршрутизируемую карту с маршрутизацией по рекам для специфических задач. Если не получается хорошо сделать на одной карте?

dromoman:
Я бегло почитал про стили, но понять, что надо изменить, чтобы роутило по рекам, мне пока не удалось.
Тогда публикуй команду запуска mkgmap
Последний раз запускал так: java.exe -jar mkgmap.jar --route --gmapsupp --read-config=cfg.cfg map.pbf
(до этого без --route, но разницы не увидел - кроме того, что потребовало разлочения в мапсорсе)
cfg.cfg:
gmapsupp
remove-short-arcs
make-poi-index
index
route
generate-sea
code-page=1251
family-id=43
family-name=OSM map
read-config=optionsfile.args
Хорошо, когда всё это умеешь, а не просто пришлось, потому, что сборки маптуриста больше нет 

dromoman:
Хорошо, когда всё это умеешь, а не просто пришлось, потому, что сборки маптуриста больше нет 
Начни читать эту тему с 14й страницы вдумчиво.

dromoman:
Последний раз запускал так: java.exe -jar mkgmap.jar --route --gmapsupp --read-config=cfg.cfg map.pbf
(до этого без --route, но разницы не увидел - кроме того, что потребовало разлочения в мапсорсе)
cfg.cfg:
gmapsupp
remove-short-arcs
make-poi-index
index
route
generate-sea
code-page=1251
family-id=43
family-name=OSM map
read-config=optionsfile.args
Зачем дублирование ключей в строке запуска и cfg.cfg?
Про последовательность ключей я предупреждал
map.pbf - это что?
Дублирование надо наверное убрать. map - карта, которую рендерю.
А я такой дурак что не догадался? Сижу и думаю что это деревня Гадюкино или страна Дураков или это весь мир в одном файле. Я молодой человек учился в СССР и сейчас пенсионер, работаю. Прихожу с работы уставший и тащить клещами информацию из Вас мне не хочется. Нас учили для получения правильного ответа задавать правильно вопросы.
Проблемы у Вас, а не у меня. Я уже писал как делать карты в этой теме - первое сообщение на странице 14 второй раз писать не хочу. Если Вам лень читать и давать полную информацию, оставляю Вас с вашей проблемой на едене.
km
(-km-)
460
наедине)
На осм картах границы старые, а по новым законам за публикацию таких карт штраф до 1 млн. Я не миллионер. Пока удаляю.