Страница 249 из 272

Re: Beta тестирование (тестирование, баги, замечания)

Добавлено: 25 июл 2013, 01:18
User_tester
KartaBY писал(а):

Код: Выделить всё

WARNING: Elevation point named 433{LRUS@{LBEL433{TE@{LENG433{TE must be no more than 5 characters to convert to meters

WARNING: Elevation point named 387{LRUS@{LBEL387{TE@{LENG387{TE must be no more than 5 characters to convert to meters
Вот баг от МПС.
Высотам не надо добавлять мультиязык.
Мультиязык тут нипричём! Тем более, что он не работает для точек SPOT_ELEVATION (отметка высоты) и SPOT_SOUNDING (отметка глубины).

Всё дело в том, что последовательность символов в поле NAME для указанных типов должна состоять из 5 знаков максимум! И эти 5 знаков должны быть цифрами в футах. То есть, максимально возможное значение глубины и высоты в поле NAME - 99999 (футов).

И удобно было бы предупреждать картографа в журнале сообщений при экспорте в МПС-шейпы, - о превышении допустимого числа символов в названии указанных POI.

Re: Beta тестирование (тестирование, баги, замечания)

Добавлено: 25 июл 2013, 13:26
Andronio
Fencer_Silver писал(а):Процессорное время - тут не причем. Если МГЕ - выполнил запрос, а сервер не отвечает - вот тут и есть "подвисание", программа ждет ответ от сервера в течении тайм-аута.
Приветствую!

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

Если же поставить маленькое время тайм-аута, то веб-снимки никогда не загрузятся. Поэтому этот совет не подходит.

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

Re: Beta тестирование (тестирование, баги, замечания)

Добавлено: 25 июл 2013, 13:38
KartaBY
User_tester писал(а):
KartaBY писал(а):

Код: Выделить всё

WARNING: Elevation point named 433{LRUS@{LBEL433{TE@{LENG433{TE must be no more than 5 characters to convert to meters

WARNING: Elevation point named 387{LRUS@{LBEL387{TE@{LENG387{TE must be no more than 5 characters to convert to meters
Вот баг от МПС.
Высотам не надо добавлять мультиязык.
Мультиязык тут нипричём! Тем более, что он не работает для точек SPOT_ELEVATION (отметка высоты) и SPOT_SOUNDING (отметка глубины).
Ну как это не причем? и как это не работает? Или у мои глаза не то видят что у тебя?

Re: Beta тестирование (тестирование, баги, замечания)

Добавлено: 25 июл 2013, 14:12
User_tester
Мультиязык поддерживают POI из категорий "города", "бизнес", "пользовательские типы". SPOT_SOUNDING и SPOT_ELEVATION к ним не относятся. Как цифры записаны - так и будут.

А мультиязыковая строка в указанных POI только раздувает общее количество символов в поле NAME и ничего более. Поэтому МПС ругается. Если бы мы записали в NAME значение, скажем, 123456 (футов) - тоже бы ругался. Так как количество символов больше пяти. А если запишем 12345 - всё пройдёт гладко.

Re: Beta тестирование (тестирование, баги, замечания)

Добавлено: 25 июл 2013, 15:35
KartaBY
Так ведь не я же записал мультиязык в точку высоты, а МГЕ.
Я просто указал на этот факт и то что его надо исправить и исключить эти точки при формировании мультиязычной карты.
А 5 значащих разрядов - дело 10-е. Я даже не могу представить где можно на земле использовать 5 разрядов. ;)

Re: Beta тестирование (тестирование, баги, замечания)

Добавлено: 25 июл 2013, 16:54
User_tester
KartaBY писал(а):Я даже не могу представить где можно на земле использовать 5 разрядов.
Ну почему? 5 знаков - не такое запредельное число. Наши 3048 метров - уже пятизначные 10000 футов.

Морские карты Garmin - там счёт глубин в футах идёт на 5 знаков. Да и отметки высот в горах - тоже на 5 знаков.

Re: Beta тестирование (тестирование, баги, замечания)

Добавлено: 27 июл 2013, 15:50
Fencer_Silver
Я думаю, для упорядочивания "бардака" при экспорте мультязычности, необходимо учесть только те типы, которые РЕАЛЬНО имеют мультиязычность.
Нужен такой список типов. Дима, сделаешь? Тогда - наведем порядок.

Re: Beta тестирование (тестирование, баги, замечания)

Добавлено: 27 июл 2013, 16:31
User_tester
Хорошо, не вопрос. Планирую в ближайшие часы сделать, всё равно сейчас за компом картографирую.

Re: Beta тестирование (тестирование, баги, замечания)

Добавлено: 27 июл 2013, 22:40
User_tester
Проверил. Результаты во вложении.
Без мультиязыка.rar
(9.13 КБ) 709 скачиваний
И ещё обращу внимание. В Garmin одни точки POI ищутся поиском и поддерживают контактную адресную информацию в своей семантике, другие - ищутся и не поддерживают, третьи - и не ищутся, и не поддерживают.

Сейчас в шейпы экспортируется контактная адресная информация для всех объектов. Компилятор проглатывает молча, но в итоговой карте информации для неподдерживающих точек, естественно, нет.

Ваше мнение: стоит ли прибирать неработающие записи? :?:

Re: Beta тестирование (тестирование, баги, замечания)

Добавлено: 28 июл 2013, 00:41
User_tester
Ещё заметил отсутствие типа CHANNEL в тайпсете Garmin. :!: Код его присутствует (0x6506), а MPC-соответствия для него - нет.

Описательный перевод CHANNEL - канал, сточная канава. Не пролив, как написано сейчас!

Этот тип также не поддерживает мультиязычности.

Re: Beta тестирование (тестирование, баги, замечания)

Добавлено: 28 июл 2013, 09:08
User_tester
Обнаруженные с утра дополнения и исправления в список. Без мультиязыка также:

1. BUOY_SPECIAL_PURPOSE

2. MARINE_GENERAL_TEXT

3. LEVEE. Кстати, отсутствует в тайпсете, как и CHANNEL. :!: Описательный перевод - дамба, плотина. Код - 0х6409.

В общем, весь тайпсет перелопатил. :roll:

А что касается Approach Points:

1. GOLF_COURSE_LAYOUT
2. GOLF_LAYOUT_INFO
3. GOLF_TEE_PNT

попробую отдельно проверить насчёт мультиязычности и отпишусь. Пока всё.

Re: Beta тестирование (тестирование, баги, замечания)

Добавлено: 28 июл 2013, 13:22
Cnfhbr
User_tester писал(а):Проверил. Результаты во вложении.
Без мультиязыка.rar
Бегло глянул этот первоначальный список немультиязычных, имеется ряд замечаний...

Возможно, пропущенные:
BOAT_RAMP
BUOY_SPECIAL_PURPOSE
CHANNEL
CIVIL_BUILDING
CONTROLLED_AREA
FIRST_AID
HGT_SPOT
ISO_DGR_DANGEROUS_ROCK
ISO_DGR_NONDANGEROUS_ROCK
LEVEE
LIGHT_STARBOARD_HAND_MARK
MARINE_GENERAL_TEXT
PHONE
SAND_BAR
SHOWERS
WATERFALL
WRECK

С ошибками в написании:
BAR (нужно SAND_BAR)
BOUY_SPECIAL_PURPOSE (нужно BUOY_SPECIAL_PURPOSE)
CIVIL (нужно CIVIL_BUILDING)
FALLS (нужно WATERFALL)
FIRST_AID_STATION (нужно FIRST_AID)
ISO_DGR_DANGEREOUS_ROCK (нужно ISO_DGR_DANGEROUS_ROCK)
ISO_DGR_NONDANGEREOUS_ROCK (нужно ISO_DGR_NONDANGEROUS_ROCK)
SHOWER (нужно SHOWERS)
TELEPHONE (нужно PHONE)

Указано дважды:
LIGHT_PORT_HAND_MARK

А разве точка BUSINESS не поддерживает мультиязык? :?: Если всё-таки поддерживает, то можно вывести следующее правило: Поддерживают мультиязычность те Point Types, которые по текущему хелпу являются Searchable и при этом имеют Contact Information. Ну и плюс cities, point addressing types и customizable point types, конечно.

Re: Beta тестирование (тестирование, баги, замечания)

Добавлено: 28 июл 2013, 19:29
User_tester
Cnfhbr, спасибо за проверку моей работы. :friend: Отвечу по пунктам:
Cnfhbr писал(а):Возможно, пропущенные:
BOAT_RAMP
CONTROLLED_AREA
LIGHT_STARBOARD_HAND_MARK
WRECK
Действительно, эти типы пропущены в тайпсете редактора. Наряду с CHANNEL и LEVEE, о которых сообщал выше. Все без мультиязыка.

0x4700 - BOAT_RAMP - Стапель
0x5600 - CONTROLLED_AREA - Контролируемая территория
0x10108 - LIGHT_STARBOARD_HAND_MARK - Светящийся маяк справа по борту
0x4200 - WRECK - Остатки кораблекрушения
Cnfhbr писал(а): BUOY_SPECIAL_PURPOSE
CHANNEL
LEVEE
MARINE_GENERAL_TEXT
О них сообщал дополнительно, после выкладывания списка.
Cnfhbr писал(а):Возможно, пропущенные:
HGT_SPOT
Проверил, нет мультиязыка.
Cnfhbr писал(а):С ошибками в написании:
BAR (нужно SAND_BAR)
CIVIL (нужно CIVIL_BUILDING)
FALLS (нужно WATERFALL)
FIRST_AID_STATION (нужно FIRST_AID)
ISO_DGR_DANGEREOUS_ROCK (нужно ISO_DGR_DANGEROUS_ROCK)
ISO_DGR_NONDANGEREOUS_ROCK (нужно ISO_DGR_NONDANGEROUS_ROCK)
SHOWER (нужно SHOWERS)
TELEPHONE (нужно PHONE)
С очепятками согласен. Список набирался вручную.
Cnfhbr писал(а):Указано дважды: LIGHT_PORT_HAND_MARK
Проверил - в редакторе этот тип продублирован дважды:

0х10108 LIGHT_PORT_HAND_MARK
0х10107 LIGHT_PORT_HAND_MARK

Не заметил вовремя, поэтому в карту и в список тип попал дважды.

Правильно должно быть вот так:

0х10108 LIGHT_STARBOARD_HAND_MARK
0х10107 LIGHT_PORT_HAND_MARK
Cnfhbr писал(а):А разве точка BUSINESS не поддерживает мультиязык?
Сам был удивлён, но и в навигаторе, и на компьютере - везде базовый русский язык!

-----------------------------------------------

Таким образом, подведу итог работы: :!:

1. по найденным ошибкам надо поправить тайпсет Garmin:

0x6506 - CHANNEL - Канал, сточная канава
0х6409 - LEVEE - Дамба, плотина
0x4700 - BOAT_RAMP - Стапель
0x5600 - CONTROLLED_AREA - Контролируемая территория
0x10108 - LIGHT_STARBOARD_HAND_MARK - Светящийся маяк справа по борту
0х10107 - LIGHT_PORT_HAND_MARK - Светящийся маяк в порту
0x4200 - WRECK - Остатки кораблекрушения

2. Типы с мультиязыком:

а) точки из категории "Cities"

б) точки, являющиеся "Searchable + Contact information", за исключением типа BUSINESS

в) адресная точка ADDR_PNT

г) пользовательские точки "Customizable points"

д) все полигоны

е) все полилинии, за исключением:
INT_BATHY_CONTOUR
INT_CONTOUR
MAJOR_BATHY_CONTOUR
MAJOR_CONTOUR
MINOR_BATHY_CONTOUR
MINOR_CONTOUR

Только этим типам надо прописывать мультиязычность.

Re: Beta тестирование (тестирование, баги, замечания)

Добавлено: 29 июл 2013, 00:01
warpig
Перед табличкой баги:
1.Добавлял домики с автоинкрементом.
2.Удалил полигон покрытия 0х0002
3.Выбрал инструмент редактирования узлов
4.Передвинул 1 точку полилинии 0х0045
и вылет - не сохраняет... 10 мин работы в топку...
1.JPG

Re: Beta тестирование (тестирование, баги, замечания)

Добавлено: 01 авг 2013, 11:56
MaxBel
Триал кончился :cry: