Обсуждение Beta версий (тестирование, баги, замечания)

Полноценный картографический редактор, предназначенный для создания векторных карт и картографических планов местности в открытом картографическом формате (*.PFM - Map Polish Format) с последующей компиляцией в различные (обменные, закрытые) картографические форматы, для использования в различных навигационных программах и приложениях.

Модераторы: Fencer_Silver, Admin, Alex

Аватара пользователя
Alex
Администратор
Администратор
Сообщения: 1017
Зарегистрирован: 06 фев 2012, 15:57
Откуда: Украина
Настроение:
Контактная информация:
Украина

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение Alex »

Продлен тестовый период для MicroGIS Editor.

Сделаны виде уроки по работе с программой:

Урок 1

Урок 2
💻 Всегда где-то рядом. Если что — найдём решение.
User_tester
Бета тестер
Бета тестер
Сообщения: 1149
Зарегистрирован: 23 апр 2012, 11:23
Беларусь

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение User_tester »

Баг в MicroGIS Editor v1.0.8.496b

Давно наблюдаю следующий баг. Хоть он абсолютно некритичный и безвредный, но я счёл нужным всё же сказать вам о нём.

С самого начала в микрогисе назначил те же "горячие" клавиши, которыми пользовался ещё в мапэдите. В частности, для функции "прозрачность полигонов" - это буква t, для функции "редактировать узлы" - буква m. Успешно ими пользуюсь всё время, но есть такой баг. Запускаю программу, открываю карту. Она, как и положено, зумируется на месте, где я рисовал в прошлый раз. Жму t для того, чтобы полигон города сделать прозрачным и увидеть подложку ECW. Прозрачность, как и положено, появляется. Жму далее m, чтобы начать редактировать узлы объектов. Вход в режим редактирования узлов выполняется, но вместе с ним вдруг опять появляется заливка полигонов и прозрачность исчезает! Жму далее снова t - заливка пропадает, но я выхожу из режима редактирования узлов. Жму m заново - вхожу в режим и редактирую узлы.

И при дальнейших повторных переключениях уже всё нормально, редко когда удаётся снова увидеть тот же баг уже в процессе работы. То есть, самовольное отключение прозрачности происходит, главным образом, в начале работы в программе.
User_tester
Бета тестер
Бета тестер
Сообщения: 1149
Зарегистрирован: 23 апр 2012, 11:23
Беларусь

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение User_tester »

Alex писал(а):О каких ошибках идет речь? Если о "АЦЕСС ВИОЛЕЙШН", или подобных ---- то их быть не должно. Мы, с вашей помощью их отлавливаем и убираем. О них - пишется в ветке по бета тестированию.
То, что в ГМЕ - их меньше, так это и коню понятно. ГМЕ вылизывается уже много лет, да и сторонние програмисты ему помагают. Мы тоже выловим, не так много и осталось. По крайней мере - они известны. Это только вопрос времени.
О разных ошибках говорю. Вот, например, что увидел за сегодняшний день:

Изображение

Обрезал объекты снаружи полигона покрытия области рисования, сохранил, начал проверку - стоп. Проверка не дошла до конца, ползунок в строке состояния завис на трёх заполненных позициях. Проверка больше не работает. Закрыл карту, ползунок остался. Открыл карту - всё заработало.

Посмотрю, появится ли в дальнейшем эта ошибка. Нужна статистика по ней.

Изображение

Изображение

Изображение

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

Добавлено спустя 19 минут:
Ещё нашёл такой баг в MicroGIS Editor v1.0.8.496b

Запускаю программу. Открываю карту через меню Файл - Ранее открытые файлы. Карта содержит подложку ECW и векторные обрисовки. Всё нормально смотрится:

1.png

Далее жму Файл - Закрыть и затем повторно открываю эту карту через Файл - Ранее открытые файлы. И вижу, что или векторные обрисовки сместились, или картинка уползла:

2.png

Повторяю операцию - ещё сильнее сместились:

3.png

Тенденция понятна. Повторяю много раз. В итоге загнал векторные обрисовки вообще выше картинки! 8-)

4.png

Спасти ситуацию может только перезапускание программы. Переключение на другие карты ничего не решает.
Аватара пользователя
Alex
Администратор
Администратор
Сообщения: 1017
Зарегистрирован: 06 фев 2012, 15:57
Откуда: Украина
Настроение:
Контактная информация:
Украина

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение Alex »

так это не просто сообщения, это сбой программы, который нужно отловить и изложить здесь (я об этом и говорил). Мы их уберём. Всё просто. Впоймал вылет - пытаешься повторить. Повторил - отписался. Я проверил - если подтвердилось - в обновлении мы уберём глюк.
Программа уже разрослась. Не возможно програмисту проиграть все возможные варианты, чтобы проверить программу на наличие ошибок. Для этого и нужно тестирование.

По сдвигу - понятно. Я проверю.
💻 Всегда где-то рядом. Если что — найдём решение.
Аватара пользователя
Alex
Администратор
Администратор
Сообщения: 1017
Зарегистрирован: 06 фев 2012, 15:57
Откуда: Украина
Настроение:
Контактная информация:
Украина

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение Alex »

Обновился MicroGIS Editor до версии 1.0.9.497b
 Перечень изменений:
Версия 1.0.9.497 26.07.2012
- Программа переведена на английский язык, который установлен по-умолчанию;
- Смена языков доступна из настроек;
Внимание! Перед первым запуском этой версии удалить файл MicroGISPanels.ini;
- Добавлены новые гарминовские типы, в том числе и для создания морских карт;
- Устранена ошибка при переключении скинов карт.
💻 Всегда где-то рядом. Если что — найдём решение.
User_tester
Бета тестер
Бета тестер
Сообщения: 1149
Зарегистрирован: 23 апр 2012, 11:23
Беларусь

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение User_tester »

Первый баг в MicroGIS Editor 1.0.9.497b

Снёс начисто всю папку с предыдущей программой. Распаковал скачанный архив с новой беткой и затем запустил программу (ini файлов ещё не было создано). Но она вся русская, хотя в настройках прописано Language=English. И сказано, что по умолчанию будет инглиш, а я вижу русиш. Английская версия не появляется даже при перезапуске программы, несмотря на активную опцию Language=English.

Перевести программу на иностранный язык помогает только смена в настройках English на Русский и затем снова на English.

Второй баг в MicroGIS Editor 1.0.9.497b

Сделал по описанному способу программу английской. Закрыл, открыл - а она снова русская и в настройках опять вижу Language=English.

Проверял несколько раз - не работает английская версия! Работает только на текущую сессию запуска программы.

Добавлено спустя 19 минут 18 секунд:
Третий баг в MicroGIS Editor 1.0.9.497b

Переключаюсь с Language=English на Language=Русский. В итоге окно с программой перетряхивается, переписывается на другой язык и самовольно вдруг изменяется в размерах, становится наполовину экрана и шапка окна уплывает на пределы экрана вверх. Хотя до переключения языков окно с программой было развёрнуто мной во весь экран.

Обратное переключение с Language=Русский на Language=English к таким метаморфозам размеров не приводит.
Аватара пользователя
Alex
Администратор
Администратор
Сообщения: 1017
Зарегистрирован: 06 фев 2012, 15:57
Откуда: Украина
Настроение:
Контактная информация:
Украина

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение Alex »

Программа автоматом подстраивается под язык системы.
💻 Всегда где-то рядом. Если что — найдём решение.
DarkDiver
Бета тестер
Бета тестер
Сообщения: 363
Зарегистрирован: 06 мар 2012, 04:31
Контактная информация:
Россия

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение DarkDiver »

1) У всех морских точечных объектов неправильные идентификаторы, например
сейчас имеется 0x10200B, а должно быть 0x1020b
сейчас имеется 0x10400E, а должно быть 0x1020E
И т.д, то есть в идентификаторах типов закрался лишний 0.

2) Отсутствуют поля для специфических морских атрибутов - это недоработка текущей версии или баг?

3) Открываем любую карту, затем переключаем язык (у меня в системе английский, поменял в редакторе на русский), после этого при выборе любого объекта карты получаем ошибку: "List index out of bounds (2)". То же самое при попытке закрыть редактор. После принудительного завершения процесса и повторного запуска редактора получаем ошибку: "Control 'DockPanelAddresses' has no parent window." После чего редактор запускается, но при попытке открыть какую-либо карту *.mp получаем снова "List index out of bounds (0)" При попытке вернуть язык назад на английский получаем "Access violation at address 03EE59BE in module 'dxDockingRS16.bpl'. Read address 00000283". Затем при попытке закрыть редактор "Abnormal program termination". При повторном запуске все то же самое - дальнейшая работа с редактором становится невозможной, до удаления ini-файла.
http://john.bdk.com.ru
Аватара пользователя
Alex
Администратор
Администратор
Сообщения: 1017
Зарегистрирован: 06 фев 2012, 15:57
Откуда: Украина
Настроение:
Контактная информация:
Украина

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение Alex »

DarkDiver писал(а):Отсутствуют поля для специфических морских атрибутов - это недоработка текущей версии или баг?
POI поправятся - сори. Атрибуты добавятся позже. Не всё сразу.

Добавлено спустя 3 минуты 1 секунду:
DarkDiver писал(а):Открываем любую карту, затем переключаем язык (у меня в системе английский, поменял в редакторе на русский), после этого при выборе любого объекта карты получаем ошибку: "List index out of bounds (2)". То же самое при попытке закрыть редактор. После принудительного завершения процесса и повторного запуска редактора получаем ошибку: "Control 'DockPanelAddresses' has no parent window." После чего редактор запускается, но при попытке открыть какую-либо карту *.mp получаем снова "List index out of bounds (0)" При попытке вернуть язык назад на английский получаем "Access violation at address 03EE59BE in module 'dxDockingRS16.bpl'. Read address 00000283". Затем при попытке закрыть редактор "Abnormal program termination". При повторном запуске все то же самое - дальнейшая работа с редактором становится невозможной, до удаления ini-файла.
А старую версию прибил? Необходимо было как минимум прибить старые INI файлы.

После смены языка - необходим перезапуск программы.
До вывора языка - не нужно загружать карту. На ходу сменить язык программы безболезненно - пока не получается. Функция еще дорабатывается.
💻 Всегда где-то рядом. Если что — найдём решение.
Аватара пользователя
Fencer_Silver
Разработчик
Разработчик
Сообщения: 922
Зарегистрирован: 06 фев 2012, 16:00
Откуда: Украина
Настроение:
Контактная информация:
Украина

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение Fencer_Silver »

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

Открываем любую карту, затем переключаем язык (у меня в системе английский, поменял в редакторе на русский), после этого при выборе любого объекта карты получаем ошибку: "List index out of bounds (2)". 
В этой версии попробуй СРАЗУ ПОСЛЕ ЗАПУСКА ПРОГРАММЫ - ПОМЕНЯТЬ ЯЗЫК. Перезапустить программу, а потом грузить карту. С типами - промухал, поправлю.
DarkDiver
Бета тестер
Бета тестер
Сообщения: 363
Зарегистрирован: 06 мар 2012, 04:31
Контактная информация:
Россия

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение DarkDiver »

Alex писал(а): А старую версию прибил? Необходимо было как минимум прибить старые INI файлы.
Я новые версии всегда распаковываю в новую папку, для того чтобы исключить подобные проблемы.
Alex писал(а): POI поправятся - сори. Атрибуты добавятся позже. Не всё сразу.
Ок, будем ждать :)
Alex писал(а): В этой версии попробуй СРАЗУ ПОСЛЕ ЗАПУСКА ПРОГРАММЫ - ПОМЕНЯТЬ ЯЗЫК. Перезапустить программу, а потом грузить карту.
До вывора языка - не нужно загружать карту. На ходу сменить язык программы безболезненно - пока не получается. Функция еще дорабатывается.
Ну раз дорабатывается то вопросов нет :)
http://john.bdk.com.ru
User_tester
Бета тестер
Бета тестер
Сообщения: 1149
Зарегистрирован: 23 апр 2012, 11:23
Беларусь

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение User_tester »

Alex писал(а):Программа автоматом подстраивается под язык системы.
Значит, ситуация здесь следующая. У меня до этого был установлен только русский язык интерфейса Windows. В итоге были справедливы все баги, описанные здесь (http://micro-gis.com/forum/viewtopic.ph ... =810#p1485).

Специально доустановил английский интерфейс Windows, чтобы проверить. В итоге первые 2 бага, которые описывал для случая наличия только русского интерфейса Windows, не воспроизвелись. Хотя это странно, я удивлён! :o Первый раз вижу программу, которая при смене языка так сильно зависит от языка интерфейса операционной системы. Всё-таки, поведение смены языков, считаю, должно быть независимым от языка интерфейса Windows. И так было во всех популярных программах, которые попадались до этого. И многие люди привыкли, я думаю, к такому положению дел. Если невозможно поправить ситуацию, то напишите хотя бы в мануале и предупредите юзеров, что для нормального переключения языков программы необходимо наличие двух интерфейсов Windows.

А вот третий баг воспроизвёлся и при двух интерфейсах Windows. :)
Vovan_Alm
Бета тестер
Бета тестер
Сообщения: 482
Зарегистрирован: 05 апр 2012, 13:09
Откуда: Алма-Ата

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение Vovan_Alm »

Вот такая непонятная фигня... Хочу нарисовать полигон стадиона, делаю 2 круга + 1 прямоугольник все совпадают узлами (прямоугольник с кругами) - делаем объединить полигоны - получаем то что на картинке... Это нормально? Привык эту операцию проводить в мапэдите - там получается идеально ровный полигон стадиона.

Если эту операцию по слиянию проводить в 2 этапа - слить один круг с прямоугольником, а затем полученную фигуру с 2-м кругом, все проходит нормально... А что слить в одну в 3-и фигуры нельзя?

Добавлено спустя 27 минут 18 секунд:
Еще... Перерисовал дом поверх старого, хочу присвоить адресные данные ранее неверно нарисованного дома... Как такое совершить? В мапэдите была кнопка "Адресные данные с ближайшего"... тут не могу найти... Подскажите...
Вложения
Слить.png
Слить.png (184.25 КБ) 13099 просмотров
Garmin - Forever!!!
Аватара пользователя
_Michael_
Наш человек
Наш человек
Сообщения: 226
Зарегистрирован: 13 фев 2012, 16:29
Откуда: Кировоград
Контактная информация:
Украина

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение _Michael_ »

кнопка Nearest поможет
Изображение
ну или в групповой таблице можно/нужно если объектов больше одного ;)
Аватара пользователя
Alex
Администратор
Администратор
Сообщения: 1017
Зарегистрирован: 06 фев 2012, 15:57
Откуда: Украина
Настроение:
Контактная информация:
Украина

Re: Beta тестирование (обсуждение функционала beta версий)

Сообщение Alex »

Обновился MicroGIS Editor до версии 1.0.9.498b.
 Перечень изменений:
- Исправлены номера типов гармина;
- Добавлена (для типа Гармин) колонка "MPC наименование";
- Добавлено: запоминание 10-ти последних строк текстового поиска;
- Переведены на английский язык найденные непереведенные строки;
- Изменен порядок переключения языков;
- Устранена ошибка в наименовании папок тайлов (EarthSlicer).
P.S. Просьба удалить старый MicroGISPanels.ini
💻 Всегда где-то рядом. Если что — найдём решение.
Ответить