Обсуждение Beta версий (тестирование, баги, замечания)
Модераторы: Alex, Admin, Fencer_Silver
-
- Бета тестер
- Сообщения: 1149
- Зарегистрирован: 23 апр 2012, 11:23
Re: Beta тестирование (обсуждение функционала beta версий)
MicroGIS Editor v1.0.10.508b
В окне функции транслитерации наименований объектов не работает поле, куда надо вписывать или выбирать файл *.trans для транслитерации. Поле полностью не работает.
В окне функции транслитерации наименований объектов не работает поле, куда надо вписывать или выбирать файл *.trans для транслитерации. Поле полностью не работает.
- _Michael_
- Наш человек
- Сообщения: 226
- Зарегистрирован: 13 фев 2012, 16:29
- Откуда: Кировоград
- Контактная информация:
Re: Beta тестирование (обсуждение функционала beta версий)
не, не не! Language оставьте!! я китайский смартфон сбросил в заводские, так выбор языка минут 5 искал по иконкам на планшете, ибо в иероглифах заплыл..
- Alex
- Администратор
- Сообщения: 1041
- Зарегистрирован: 06 фев 2012, 15:57
- Откуда: Украина
- Настроение:
- Контактная информация:
Re: Beta тестирование (обсуждение функционала beta версий)
Всё там работает. Подкинешь *.trans - переключение появится. Методику создания файлов - я описал в мануале. Залил на сервер, свежий мануал. Можно скачать новый и заменить старый.User_tester писал(а):В окне функции транслитерации наименований объектов не работает поле, куда надо вписывать или выбирать файл *.trans для транслитерации. Поле полностью не работает.
Добавлено спустя 1 минуту 21 секунду:
Права админа на EXE-файле установил? Отпишись.Miner писал(а):Да. Запускается. Только когда прогу просто запускаю. Потом в ней открываю полиш и в нём работаю..
Но стоит только правой кнопкой мыши по полишу> "открыть с помощью", как тут те самые ошибки..В общем не критично, и жить с этим в общем-то тоже можно. Но вы ж сами просите сообщать о багах
-
- Бета тестер
- Сообщения: 1149
- Зарегистрирован: 23 апр 2012, 11:23
Re: Beta тестирование (обсуждение функционала beta версий)
Свежий выложенный мануал скачал, прочитал раздел про транслитерацию и приступаю к реализации.Alex писал(а):Всё там работает. Подкинешь *.trans - переключение появится. Методику создания файлов - я описал в мануале. Залил на сервер, свежий мануал. Можно скачать новый и заменить старый.
Сразу просьба описать чуть подробнее следующие фрагменты мануала про транслитерацию.
1. Откуда узнать конкретный ID исходного языка, чтобы записать его в [LANGID]? Может, он где-то прописан в свойствах карты или ещё где-то?[LANGID]
Секция определяющая ID исходного языка
пустая строка
[TEST]
Секция с примером данных, необходимых для выполнения проверки данных программой. Результаты проверки заносятся в журнал программы.
2. А с секцией [TEST] совсем не понятно. По какому принципу сюда вписывать что-то и откуда брать это что-то?
Добавлено спустя 27 минут 11 секунд:
3. Непонятно, надо ли вписывать небуквенные знаки кириллицы в раздел [DATA]? См. таблицу №3 в http://ru.wikipedia.org/wiki/ISO_9
4. Непонятно, почему поле со списком файлов транслитерации было неактивно, пока не создал свой файл Russian-Latin.trans? Теперь в списке наряду с ним появился также Ukrainian-Latin.trans. Но ведь он был в программе изначально, с момента её установки! Почему программа раньше не видела его и поле было неактивно, пока не создал ещё один trans-файл? Не баг ли это?

Re: Beta тестирование (обсуждение функционала beta версий)
Ну как бы у меня и так порядок с озерами и морями... Это я так ставлю задачи актуальные у нас в Жипиэс Клубе... Я думаю, что при необходимости разберусь, ты же хорошо все объяснил с картинками...Fencer_Silver писал(а): Добавлено спустя 17 минут 31 секунду:
To Vovan_Alm: Как с озерами - морями? Все получилось?

Garmin - Forever!!!
-
- Бета тестер
- Сообщения: 1149
- Зарегистрирован: 23 апр 2012, 11:23
Re: Beta тестирование (обсуждение функционала beta версий)
MicroGIS Editor v1.0.10.508 beta
Обнаружил на примере тайпсетов Garmin и ТОПО закономерности-баги:
1. При переключении скинов с пользовательского на стандартный программный в любом из тайпсетов происходит превращение отсутствующих типов в нули в меню «выделить по типу», а в панели свойств объекта - нет. Неопознанные объекты при этом невозможно выделить через меню «выделение по типу», а также невозможно через это меню посмотреть, какие именно номера объектов отсутствуют.
2. Чисто пользовательские типы, отсутствующие в каждом из тайпсетов, при смене тайпсетов обнуляются как в меню «выделение по типу», так и в панели свойств. Хотя выделение по типу для них становится возможно, но также уже нельзя узнать, какие именно первоначально это были номера.
Вами было сделано, чтобы при выполнении операций замыкания линии в полигон и размыкании полигона в линию, о которых раньше здесь сообщалось, происходило полное обнуление нового созданного объекта и в панели свойств, и в окне выделения по типу, и он легко потом выделялся. И это вы правильно сделали! Но пусть это будет единственный случай полного обнуления!
А для описанных выше двух случаях сделайте, пожалуйста, чтобы номера неопознанных объектов не пропадали ни в панели свойств, ни в окне выделения по типу, и эти неопознанные объекты также свободно выделялись по типу. В мапэдите, к слову, номера нигде не пропадают и неопознанные объекты выделяются. Что представляется очень удобным.
Обнаружил на примере тайпсетов Garmin и ТОПО закономерности-баги:
1. При переключении скинов с пользовательского на стандартный программный в любом из тайпсетов происходит превращение отсутствующих типов в нули в меню «выделить по типу», а в панели свойств объекта - нет. Неопознанные объекты при этом невозможно выделить через меню «выделение по типу», а также невозможно через это меню посмотреть, какие именно номера объектов отсутствуют.
2. Чисто пользовательские типы, отсутствующие в каждом из тайпсетов, при смене тайпсетов обнуляются как в меню «выделение по типу», так и в панели свойств. Хотя выделение по типу для них становится возможно, но также уже нельзя узнать, какие именно первоначально это были номера.
Вами было сделано, чтобы при выполнении операций замыкания линии в полигон и размыкании полигона в линию, о которых раньше здесь сообщалось, происходило полное обнуление нового созданного объекта и в панели свойств, и в окне выделения по типу, и он легко потом выделялся. И это вы правильно сделали! Но пусть это будет единственный случай полного обнуления!
А для описанных выше двух случаях сделайте, пожалуйста, чтобы номера неопознанных объектов не пропадали ни в панели свойств, ни в окне выделения по типу, и эти неопознанные объекты также свободно выделялись по типу. В мапэдите, к слову, номера нигде не пропадают и неопознанные объекты выделяются. Что представляется очень удобным.
-
- Зарегистрированный пользователь
- Сообщения: 13
- Зарегистрирован: 30 сен 2012, 12:40
- Откуда: Омск
Re: Beta тестирование (обсуждение функционала beta версий)
Да. Установил. Если два раза по ярлычку, то вылетает вот эта табличка:Alex писал(а):User_tester писал(а): Права админа на EXE-файле установил? Отпишись.

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

а затем эта:

Причём это происходит, как на домашнем компе с Win7 x64, так и на рабочем с Win7 x32. В общем из контекстного меню файл карты не открыть.
Чую, что загвоздка в старой версии программы. Та где-то отметилась в реестре..
-
- Бета тестер
- Сообщения: 1149
- Зарегистрирован: 23 апр 2012, 11:23
Re: Beta тестирование (обсуждение функционала beta версий)
MicroGIS Editor v1.0.10.508 beta
Недавно мне прислали карту в польском формате с просьбой вырезать и собрать кусок из неё. Открыл карту в микрогисе и не смог её обрезать снаружи и сохранить. Обрезание происходит, но при попытке сохранить остаток нажатием на дискетку происходит вылет с ошибкой Access Violation в модуле MicroGIS Editor.exe.

Мапэдит режет и сохраняет эту же карту без проблем, а здесь почему-то не получается. Надо будет ещё поколупаться и посмотреть. Может, удастся определить баг.
Недавно мне прислали карту в польском формате с просьбой вырезать и собрать кусок из неё. Открыл карту в микрогисе и не смог её обрезать снаружи и сохранить. Обрезание происходит, но при попытке сохранить остаток нажатием на дискетку происходит вылет с ошибкой Access Violation в модуле MicroGIS Editor.exe.

Мапэдит режет и сохраняет эту же карту без проблем, а здесь почему-то не получается. Надо будет ещё поколупаться и посмотреть. Может, удастся определить баг.
Re: Beta тестирование (обсуждение функционала beta версий)
Потестил морские атрибуты. То, что реализовано - корректно работает и конвертируется в img при помощи cGPSMapper, но есть пара замечаний:Alex писал(а): - Доделаны все аттрибуты для морских объектов, включая запись в файл, спецификация:
Аттрибут Color (Feature Color)
Аттрибут Style (Feature Style)
Аттрибут FoudationColor (BOUY_F_CLR)
Аттрибут Light (BUOY_L_CLR)
1) Реализованных атрибутов категорически не достаточно для создания полноценной морской карты. Например для маяков в морской карте всегда указывается тип маяка (проблесковый, длиннопроблесковый и т.п.), период маяка, дальность маяка:
LightType=xxx
Period=xxx
Light=(colour,range)
Кроме того, довольно часто встречаются многосекторные маяки:
Light=(colour,range,angle)...(colour,range,angle)
Period=2.3,...,2.3,1.0
Т.е. для каждого цвета указывается угол и дальность.
Не реализована поддержка параметра Depth=##.# для тех типов которые его поддерживают.
В общем необходима поддержка всех остальных морских атрибутов поддерживаемых сGPSMapper.
2) Небольшой баг: параметр FoundationColor=# может быть задан только для типов 0x102xx - т.е. для буев.
На данный момент этот атрибут доступен и у маяков.
http://john.bdk.com.ru
Re: Beta тестирование (обсуждение функционала beta версий)
Минер У тебя 100% 2 проги на компе стоят... одна прописана в реестре и ты в ней пытаешься открывать полишь через правую кнопку, вторая новая... но она не прописана в реестре... потому работает но полишь через правую кнопку не открывает... Ищи вторую старую прогу...
Garmin - Forever!!!
- Alex
- Администратор
- Сообщения: 1041
- Зарегистрирован: 06 фев 2012, 15:57
- Откуда: Украина
- Настроение:
- Контактная информация:
Re: Beta тестирование (обсуждение функционала beta версий)
Хорошо. Опишу подробнее.User_tester писал(а):Сразу просьба описать чуть подробнее следующие фрагменты мануала про транслитерацию.
Добавлено спустя 34 секунды:
Вставлю табличку в мануал.User_tester писал(а):Откуда узнать конкретный ID исходного языка, чтобы записать его в [LANGID]? Может, он где-то прописан в свойствах карты или ещё где-то?
Добавлено спустя 2 минуты 30 секунд:
Пишешь слово на исходном языке, затем слово на конечном языке, согласно таблице транслитерации в секции DATA.User_tester писал(а):А с секцией [TEST] совсем не понятно. По какому принципу сюда вписывать что-то и откуда брать это что-то?
Добавлено спустя 1 минуту 4 секунды:
Ytn не надо. Опирайся на пример: Ukrainian-Latin.transUser_tester писал(а):Непонятно, надо ли вписывать небуквенные знаки кириллицы в раздел [DATA]? См. таблицу №3 в http://ru.wikipedia.org/wiki/ISO_9
- Fencer_Silver
- Разработчик
- Сообщения: 922
- Зарегистрирован: 06 фев 2012, 16:00
- Откуда: Украина
- Контактная информация:
Re: Beta тестирование (обсуждение функционала beta версий)
Можешь не искать - я нашел и устранил. Спасибо.вырезать и собрать кусок из неё. Открыл карту в микрогисе и не смог её обрезать снаружи и сохранить. Обрезание происходит, но при попытке сохранить остаток нажатием на дискетку происходит вылет с ошибкой Access Violation в модуле MicroGIS Editor.exe.
-
- Бета тестер
- Сообщения: 1149
- Зарегистрирован: 23 апр 2012, 11:23
Re: Beta тестирование (обсуждение функционала beta версий)
В этом примере в секции [DATA] зачем-то имеется апостроф ', который превращается в апостроф '. Поэтому спросил насчёт других небуквенных символов. А вот для чего апостроф менять?Alex писал(а):Ytn не надо. Опирайся на пример: Ukrainian-Latin.trans
Добавлено спустя 2 минуты 37 секунд:
Тогда хорошо. Пожалуйста.Fencer_Silver писал(а):Можешь не искать - я нашел и устранил. Спасибо.
- Alex
- Администратор
- Сообщения: 1041
- Зарегистрирован: 06 фев 2012, 15:57
- Откуда: Украина
- Настроение:
- Контактная информация:
Re: Beta тестирование (обсуждение функционала beta версий)
1. Как это ты в Topo переключаешь скин? TYP файл доступен только для GARMINUser_tester писал(а):При переключении скинов с пользовательского на стандартный программный в любом из тайпсетов происходит превращение отсутствующих типов в нули в меню «выделить по типу», а в панели свойств объекта - нет. Неопознанные объекты при этом невозможно выделить через меню «выделение по типу», а также невозможно через это меню посмотреть, какие именно номера объектов отсутствуют.
2. TYP файлы это не для разукрашивания карты - это средство расширения количества типов и тыкать туда сюда не надо.
3. Перед началом работы ты определяешь свой набор типов, если его нехватает - дописываешь недостающие типы в TYP файл и подключаешь его. Конечно если ты перевыберешь TYP файл - то твои пользовательские типы станут в карте безликими и ты не сможешь их выбрать. Это логично. Так и должно быть.
Добавлено спустя 1 минуту 46 секунд:
После регистрации программы - ошибка уйдет сама собой.Miner писал(а):Да. Установил. Если два раза по ярлычку, то вылетает вот эта табличка:
Добавлено спустя 5 минут 51 секунду:
Апостроф - это тоже бува. Нужно вносить всё что имеется в текстовых строках, кроме цифр и знаков припинания.User_tester писал(а):В этом примере в секции [DATA] зачем-то имеется апостроф ', который превращается в апостроф '. Поэтому спросил насчёт других небуквенных символов. А вот для чего апостроф менять?
Re: Beta тестирование (обсуждение функционала beta версий)
Тут речь вот о чем. Допустим есть карта, в которой есть, например, нестандартный полигон с идентификатором 0x1d. При этом, допустим тип-файла нет вообще.Alex писал(а):2. TYP файлы это не для разукрашивания карты - это средство расширения количества типов и тыкать туда сюда не надо.User_tester писал(а):При переключении скинов с пользовательского на стандартный программный в любом из тайпсетов происходит превращение отсутствующих типов в нули в меню «выделить по типу», а в панели свойств объекта - нет. Неопознанные объекты при этом невозможно выделить через меню «выделение по типу», а также невозможно через это меню посмотреть, какие именно номера объектов отсутствуют.
3. Перед началом работы ты определяешь свой набор типов, если его нехватает - дописываешь недостающие типы в TYP файл и подключаешь его. Конечно если ты перевыберешь TYP файл - то твои пользовательские типы станут в карте безликими и ты не сможешь их выбрать. Это логично. Так и должно быть.
Если в редакторе ткнуть в этот полигон, то в поле Type of Object мы видим: 0x001d - что логично и правильно. А вот если ткнем Select -> By Type то в перечне доступных типов мы этот идентификатор не увидим, а вместо него ( а также вместо других таких нестандартных объектов) увидим кучу типов с одинаковым идентификатором 0x0000, вместо 0x001d и других.
Т.е программа, вместо настоящего кода объекта заданного в исходнике карты, отображает код 0x0000.
И это, несомненно - баг!
Используется ли тип-файл, или нет, определены ли данные нестандартные типы в тип-файле или нет - это совершенно другой вопрос, ни какого отношения к проблеме не имеющий. Просто, если тип определен в тип-файле - для него нужно отображать соответствующую иконку, если нет - то рисовать знак "вопрос" в качестве иконки (как и сделано сейчас), но идентификаторы типов в меню Select -> By Type должны однозначно отображаться правильные, а не нули.
http://john.bdk.com.ru