You are not logged in.

Announcement

*** NOTICE: After 30th of September 2022 the forum.openstreetmap.org will be retired, please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators. We expect the migration of data will take a few weeks, you can follow its progress here.***

#51 2010-10-15 05:37:11

glebius
Member
From: Moscow, RU
Registered: 2009-02-24
Posts: 1,178

Re: Mkgmap

IMHO, гармин просто не подписывает маленькие полигоны.

Last edited by glebius (2010-10-15 05:37:21)

Offline

#52 2010-10-15 11:43:56

gps-Max
Member
Registered: 2010-01-12
Posts: 736

Re: Mkgmap

У меня в тестовом наборе на дома вот такое простенькое правило:
building=* & building != no {name '${addr:housenumber}' |'${name}'} [0x13 resolution 24]

Случай bulding=no не забывайте учитывать. В osm2mp он тоже учитывается.

В навигаторе (Vista HCx) номера видны. Странно, по сути, та же фигня, что и у вас. А на любых других картах номера отображаются? Например, можно тупо нарисовать в мапедите прямоугольник с типом 0x13, выставить ему метку, скомпилить эту тестовую карту и залить в навигатор.

Offline

#53 2010-10-15 11:48:58

gps-Max
Member
Registered: 2010-01-12
Posts: 736

Re: Mkgmap

glebius wrote:

IMHO, гармин просто не подписывает маленькие полигоны.

Мой подписывает, если рядом других надписей нет. Сейчас специально нашел пару мелких трансформаторных будок.

Кстати, да, Larry0ua, если сильно приблизиться к дому, номер так и не появляется?

Last edited by gps-Max (2010-10-15 11:49:44)

Offline

#54 2010-10-17 17:10:20

Larry0ua
Member
Registered: 2010-09-19
Posts: 1,061

Re: Mkgmap

поигрался с настройками отображения в меню настройки-карта-расширенные параметры отображения-размер текста-растительный покров-маленький, было "Нет". Теперь номера домов отображаются на карте, ура smile но почему именно растительный покров... долго бы искал специально.. Спасибо за помощь smile

Offline

#55 2010-10-23 20:42:04

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

Re: Mkgmap

Начал понемногу разбираться с Mkgmap. Ух, могучая штука! Скорость работы вообще не поддается каким-либо сравнениям - ну, очень быстро. В общем, процесс идет с удовольствием. Но по ходу действия возникло несколько непонятностей. Может кто-нибудь их сможет разрешить?

Странность номер раз. Это глобальный поиск. Индекс генерится, и в Мапсорсе активируется волшебная кнопочка. Тут все замечательно. Но. Найти ни чего не получается, т.к. при вводе любых символов латинского или русского алфавита, вылезают исключительно умляуты:
a5515fe1206f240d05534b56f0f66feb.jpg
Кодировка в конфигах аж 2 раза прописана вполне конкретным образом:
charset:cp1251
code-page:1251
При этом на карте все русские названия отображаются вполне корректно. Настроек кодировки именно для поискового индекса я не нашел.
Куда копать?

Вторая нерешенная задача - это создание из одного объекта ОСМ 2-х разных в Гармине. Например, имеется замкнутый вей с тегами landuse=military и barrier=fence. Необходимо на выходе получить полигон и линию. Так вот, прописав в конфигах Mkgmap и то, и другое, в карту попадает только линии. Полигоны пропадают. Если отключить обработку линий, в нашем примере это barrier=fence, то тут же начинают рендериться полигоны. Как бы поженить эти две субстанции на одной карте?

И, наконец, третья задача, с которой очень хотелось бы разобраться. Как известно к Mkgmap еще есть и Splitter, который режет исходный большой ОСМ-файл на несколько, в зависимости от плотности данных. Но режет он прямоугольными областями. Делал ли кто-нибудь обрезку по форме областей РФ? В доках сказано, что для определения такой области годится KML-файл. Я сделал такой файл, но нифига не вышло. Результирующий файл получается тупо пустым. hmm


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

Offline

#56 2010-10-24 14:30:21

gps-Max
Member
Registered: 2010-01-12
Posts: 736

Re: Mkgmap

ValentinAK wrote:

Вторая нерешенная задача - это создание из одного объекта ОСМ 2-х разных в Гармине.

Есть параметр continue - см. документацию. Тупо в конце квадратных скобок его ставишь и - вуаля - обработка этого объекта продолжается.

ValentinAK wrote:

И, наконец, третья задача, с которой очень хотелось бы разобраться. Как известно к Mkgmap еще есть и Splitter, который режет исходный большой ОСМ-файл на несколько, в зависимости от плотности данных.

А не проще нарезку с гислаба брать? Даже сверхплотная Московская область нормально обрабатывается и без резки на кусочки.

Offline

#57 2010-10-24 19:20:30

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

Re: Mkgmap

gps-Max wrote:

Есть параметр continue - см. документацию. Тупо в конце квадратных скобок его ставишь и - вуаля - обработка этого объекта продолжается.

Спасибо, работает!

gps-Max wrote:

А не проще нарезку с гислаба брать? Даже сверхплотная Московская область нормально обрабатывается и без резки на кусочки.

Проще. Но совершенно определенно не интереснее. smile


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

Offline

#58 2011-02-27 18:01:13

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

Re: Mkgmap

А кто-нибудь из местных участвует в процессе разработки mkgmap? Я время от времени захожу поглядеть на тамошний форум-транслятор почтовой рассылки
http://gis.638310.n2.nabble.com/
Достаточно живо и продуктивно там общение происходит. Например, победили глобальное индексирование. Планируют склеить с основной транк-веткой версий. Но вот беда, поддержки русских букв там никто не предусмотрел. Я бы и сам поучаствовал, но не программер ниразу... roll

ЗЫ:
Да и вообще. Активность этой темы наводит на мысль, что или mkgmap у нас практически никто не пользуется, или все те, кто пользовался - перестали. Надо бы как-то  оживлять тему!


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

Offline

#59 2011-02-27 18:02:45

AMDmi3
Member
From: Москва
Registered: 2009-08-12
Posts: 3,315

Re: Mkgmap

ValentinAK wrote:

Да и вообще. Активность этой темы наводит на мысль, что или mkgmap у нас практически никто не пользуется, или все те, кто пользовался - перестали. Надо бы как-то  оживлять тему!

Почему перестали? Как работала так и работает.

Offline

#60 2011-02-27 18:28:49

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Mkgmap

ValentinAK wrote:

Например, победили глобальное индексирование. Планируют склеить с основной транк-веткой версий

О! Это радует.
А никто не смотрел - насколько рабочим получается? И насколько можно управлять индексированием (статусные части etc)?
И кстати, по какой схеме там адресация строится?

Offline

#61 2011-02-28 11:43:37

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

Re: Mkgmap

Не, пока не пробовал, т.к. в index-ветке с русскими буквами проблема. Не понимает она их.
Сегодня, кстати, о способе решения там написали:
http://gis.638310.n2.nabble.com/Global- … 71425.html
Но для меня вся эта Java как китайская грамота... roll


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

Offline

#62 2011-02-28 11:50:14

dkiselev
Member
Registered: 2010-02-09
Posts: 3,364

Re: Mkgmap

Ну ява там не причем - как я понял, для сортировки, нужен просто файлик с русскими символами от а до я.


mail: dkiselev@osm.me      skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!

Offline

#63 2011-02-28 17:19:27

gps-Max
Member
Registered: 2010-01-12
Posts: 736

Re: Mkgmap

Я пользуюсь тоже. Индексирование и поиск улиц как-то никогда особо не нужны были, зато очень радует скорость компиляции.

Offline

#64 2011-03-23 01:53:40

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

Re: Mkgmap

Т.к. некоторое время назад у меня появился свой небольшой сервер, то решил организовать на нем ежедневные сборки из full.osm ГИС-Лаба
Доступно это все тут:
http://maptourist.org/file/category/3-garmin

Стараюсь время от времени править стили с расчетом на удобство использования карт разнообразными туристами. Кое-что уже получается, что-то еще только предстоит сделать. Но в любом случае буду рад, если все это будет еще кому-нибудь кроме меня интересно.
Конструктивная критика и дельные предложения весьма приветствуются!


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

Offline

#65 2011-03-23 09:46:21

one_half_3544
Member
Registered: 2009-02-24
Posts: 829

Re: Mkgmap

А разбивка на регионы планируется?

Offline

#66 2011-03-23 09:51:38

liosha
Member
From: Moscow
Registered: 2008-03-04
Posts: 8,447
Website

Re: Mkgmap

а разве мкгмап умеет по регионам?

Offline

#67 2011-03-23 13:09:57

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

Re: Mkgmap

Точно. Пока он такого не умеет.


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

Offline

#68 2011-03-23 22:25:39

pankdm
Member
From: Moscow | Kemerovo
Registered: 2010-08-20
Posts: 320

Re: Mkgmap

ValentinAK wrote:

Т.к. некоторое время назад у меня появился свой небольшой сервер, то решил организовать на нем ежедневные сборки из full.osm ГИС-Лаба
Доступно это все тут:
http://maptourist.org/file/category/3-garmin

Стараюсь время от времени править стили с расчетом на удобство использования карт разнообразными туристами. Кое-что уже получается, что-то еще только предстоит сделать. Но в любом случае буду рад, если все это будет еще кому-нибудь кроме меня интересно.
Конструктивная критика и дельные предложения весьма приветствуются!

Интересно smile
Кстати, а где-нибудь можно посмотреть на ваши стили?

Offline

#69 2011-03-23 22:36:41

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

Re: Mkgmap

Да, стили тоже надо бы расшарить. Сделаю как-нибудь.


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

Offline

#70 2011-03-23 22:39:23

tmprec
Member
From: Санкт-Петербург
Registered: 2009-08-09
Posts: 611

Re: Mkgmap

ValentinAK wrote:

Да, стили тоже надо бы расшарить. Сделаю как-нибудь.

А с какой битностью  собирается карта? Почему размер на порядок больше Лешиного?

Offline

#71 2011-03-23 22:45:35

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

Re: Mkgmap

На порядок - это если б она весила больше гига, как минимум. И битность тут не при чем.
У меня собирается не только Россия, а все, что попало в full.osm. Т.е. СНГ и другие страны бывшего Союза.


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

Offline

#72 2011-03-23 22:51:37

glebius
Member
From: Moscow, RU
Registered: 2009-02-24
Posts: 1,178

Re: Mkgmap

Кстати насчёт битности. Недавно собрал карту свежим mkgmap, а домики там какие-то кривые. Вот не могу вспомнить, раньше также было или нет. smile Вообще в mkgmap битность регулируется?

Offline

#73 2011-03-23 23:17:23

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

Re: Mkgmap

Конечно регулируется. В файле options находятся как раз эти настройки, отвечающие за количество слоев и их битность. У меня так:
levels = 0:24, 1:22, 2:21, 3:19, 4:18, 5:16

Про домики: Лучше не было, т.к. больше 24-х Mkgmap не умеет.


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

Offline

#74 2011-03-24 14:45:04

Larry0ua
Member
Registered: 2010-09-19
Posts: 1,061

Re: Mkgmap

Найден на просторах мейл-архива mkgmap пост http://www.mkgmap.org.uk/pipermail/mkgm … 09488.html
Вкратце - сделать картинку на экране навигатора очень похожей на мапник: http://wiki.openstreetmap.org/wiki/User … les#Mapnik
строка запуска
java -Xmx1G -jar mkgmap.jar --gmapsupp --charset=windows-1251 --style-file=mapnik/mapnik --family-id=42 --ignore-osm-bounds --output-dir=output myfile.osm mapnik.TYP
42 - прописана в TYP-файле (находится по второй ссылке). Осторожно, есть на просторах интернета еще один mapnik.typ, у которого FID 2000

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

Если кого-то заинтересует, могу подробней рассказать-показать.

Offline

#75 2011-03-24 16:08:20

glebius
Member
From: Moscow, RU
Registered: 2009-02-24
Posts: 1,178

Re: Mkgmap

Навигации нет потому что нет --net --route.

Offline

Board footer

Powered by FluxBB