OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#1 2010-10-03 20:36:47

Max Vasilev
Member
Registered: 2009-06-16
Posts: 1,025
Website

Garmin - рендеринг объектов point: встроенный стиль навигатора vs TYP

Генерирую карту из данных OSM с помощью mkgmap используя свой стиль и свой TYP файл. Возникла проблема с объектами типа point. Создаю для них сопоставление в стиле и описываю их внешний вид в TYP файле. При загрузке карты всё нормально, как только фрагмент карты отображается на экране в первый раз - всё отображается в соответствии со стилем, но если карту сдвинуть, то все объекты point перерисовываются в соответствии со встроенным стилем Garmin.

Получается вот что (первая картинка отрисованная при первом отображении, вторая - если сдвинуть карту):

333.png 353.png

Конкретно на картинке проблема в точках опор лэп и поинтах с названием островов.

Кто нибудь сталкивался и как решить?

Offline

#2 2010-10-03 20:39:30

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

Re: Garmin - рендеринг объектов point: встроенный стиль навигатора vs TYP

Это известный глюк колорадо/орегонов. Не лечится.

Offline

#3 2010-10-03 20:42:41

Max Vasilev
Member
Registered: 2009-06-16
Posts: 1,025
Website

Re: Garmin - рендеринг объектов point: встроенный стиль навигатора vs TYP

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

liosha, в твоих картах генерируемых cgpsmapper-ом таже хрень?

Offline

#4 2010-10-03 20:46:48

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

Re: Garmin - рендеринг объектов point: встроенный стиль навигатора vs TYP

Естественно, всё то же самое. Именно поэтому я стандартные иконки никогда не переопределяю.
Для своих poi использую типы из custom-области, там стандартная иконка - мелкая зелёная точка, и она всегда рисуется поверх иконки из typ-а.
И на официальных картах то же самое.

А саппорт всегда будет на карту кивать - она ж неофициальная.

Offline

#5 2010-10-03 21:08:36

Max Vasilev
Member
Registered: 2009-06-16
Posts: 1,025
Website

Re: Garmin - рендеринг объектов point: встроенный стиль навигатора vs TYP

А можешь определить этот диапазон custom области? А то я пытался прописывать значения на которые у меня нет информации, далеко не все они вообще отображались.

Offline

#6 2010-10-03 21:13:06

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

Re: Garmin - рендеринг объектов point: встроенный стиль навигатора vs TYP

Стандартные кастомы - это 0x115xx и 0x116xx

Offline

#7 2010-10-03 22:00:49

Max Vasilev
Member
Registered: 2009-06-16
Posts: 1,025
Website

Re: Garmin - рендеринг объектов point: встроенный стиль навигатора vs TYP

спасибо, частично помогло

Offline

#8 2010-10-04 16:09:38

Surly
Member
From: Екатеринбург
Registered: 2009-09-17
Posts: 819

Re: Garmin - рендеринг объектов point: встроенный стиль навигатора vs TYP

62-я серия GPSMAPов этому глюку подвержена?

Offline

#9 2010-10-06 13:19:41

Max Vasilev
Member
Registered: 2009-06-16
Posts: 1,025
Website

Re: Garmin - рендеринг объектов point: встроенный стиль навигатора vs TYP

62 и все предыдущие гармины и этрексы базируются на совершенно другом движке рендеринга под другой low-res экран, если бага свойственна только hi-res навигаторам, то скорее всего все low-res не подвержены этому.

Возник ещё один вопрос по стилю. Описываю в стиле (mkgmap) железную дорогу как 0x14 и выставляю уровень видимости (resolution), однако навигатор упорно игнорирует уровень видимости и отображает железные дороги только при масштабе 300 метров и ближе. При таком масштабе я её и без навигатора вижу. Тоже глюк Oregon или косяк mkgmap?

Offline

#10 2010-10-06 14:15:25

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

Re: Garmin - рендеринг объектов point: встроенный стиль навигатора vs TYP

Это глюк вообще всех гарминов

Offline

#11 2010-10-06 14:20:38

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

Re: Garmin - рендеринг объектов point: встроенный стиль навигатора vs TYP

На старых такого глюка не замечал.

Offline

#12 2010-10-06 21:57:48

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

Re: Garmin - рендеринг объектов point: встроенный стиль навигатора vs TYP

Про железную дорогу с типом 0x14, по-моему, самый давний, известный и просто наблюдаемый глюк. Удивительно, что его так и не исправили.

Offline

#13 2010-10-07 08:23:03

Max Vasilev
Member
Registered: 2009-06-16
Posts: 1,025
Website

Re: Garmin - рендеринг объектов point: встроенный стиль навигатора vs TYP

Тогда наверное имеет смысл её тоже кастомным типом рисовать. Тогда подскажите безопасный кастомный диапазон для линий?

Offline

#14 2010-10-07 08:23:41

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

Re: Garmin - рендеринг объектов point: встроенный стиль навигатора vs TYP

Max Vasilev, диапазон тот же, что и для точек

Offline

#15 2010-10-07 10:38:51

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

Re: Garmin - рендеринг объектов point: встроенный стиль навигатора vs TYP

0x14 имеется в виду, что её отображает только при зуме 200? Я тут обнаружил что если в TYP описать 0x14 иным пиксмапом, то глюк исчезает. Взял пиксмап из josm - очень симпатично.

Offline

#16 2010-10-07 12:36:02

Max Vasilev
Member
Registered: 2009-06-16
Posts: 1,025
Website

Re: Garmin - рендеринг объектов point: встроенный стиль навигатора vs TYP

Любым пиксмапом, у меня своя текстура для него - толку ноль. Сегодня попробую загнать его в custom

Offline

#17 2010-10-08 10:25:47

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

Re: Garmin - рендеринг объектов point: встроенный стиль навигатора vs TYP

Макс, посмотри конфиги для osm2mp. Естественно, рисуется кастомная линия. Также там же существует проработанный typ-файл с очень симпатичным отображением в том числе и железной дороги. Нет необходимости заново изобретать велосипеды.

Offline

#18 2010-10-09 12:10:59

Max Vasilev
Member
Registered: 2009-06-16
Posts: 1,025
Website

Re: Garmin - рендеринг объектов point: встроенный стиль навигатора vs TYP

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

Offline

#19 2010-10-12 18:25:02

Max Vasilev
Member
Registered: 2009-06-16
Posts: 1,025
Website

Re: Garmin - рендеринг объектов point: встроенный стиль навигатора vs TYP

Текущая версия ПО навигатора 4.00. В версии софта прибора 3.90 этот баг был наполовину исправлен, т.е. POI теперь рисуются так как это определено в TYP, а не дважды вначале по TYP, а сверху встроенным стилем. Правда стиль подписи POI по прежнему плавает то так то так. Но зато теперь можно иконки рисовать точно зная как они будут отображаться.

Так что рекомендую обновиться.

Offline

Board footer

Powered by FluxBB