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

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

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

User_tester
Бета тестер
Бета тестер
Сообщения: 1149
Зарегистрирован: 23 апр 2012, 11:23
Беларусь

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

Сообщение User_tester »

Fencer_Silver писал(а):ОБНОВИЛСЯ MicroGISEditor до версии 1.0.11.577
Распаковал в пустую папку. Не смог открыть:

Изображение

Изображение

Всегда пользовался full exe версиями. Ставилось и запускалось нормально. С портабле дела не имел.
Аватара пользователя
Fencer_Silver
Разработчик
Разработчик
Сообщения: 922
Зарегистрирован: 06 фев 2012, 16:00
Откуда: Украина
Настроение:
Контактная информация:
Украина

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

Сообщение Fencer_Silver »

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

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

Сообщение User_tester »

Не было ничего такого. Знаю, что это запрещено.

Не снесенная сейчас full exe 576 запускается исправно!
messer2006
Помощник
Помощник
Сообщения: 45
Зарегистрирован: 07 фев 2012, 23:21
Откуда: Украина
Контактная информация:
Украина

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

Сообщение messer2006 »

И 576 фул и 577 портабл у меня запускается исправно на ХР и Вынь_64. Обалденно работает новое копирование. Спасибо.
DarkDiver
Бета тестер
Бета тестер
Сообщения: 363
Зарегистрирован: 06 мар 2012, 04:31
Контактная информация:
Россия

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

Сообщение DarkDiver »

Fencer_Silver писал(а): Судя по количеству скачиваний - и учитывая, что как минимум 50% пользователей не делают карты Гармин - возникает некоторое подозрение о целесообразности дорабатывать МПС шейпы. Трудозатраты - превышают спрос :-(
Ну что за пессимистические настроения... 99 процентов пользователей обсуждающих Ваш редактор на данном форуме как раз таки делают карты именно для Garmin. Для создания гарминовских карт Ваш редактор на данный момент вне конкуренции по функционалу.
А вообще, на данный момент 70% рисуют карты под Нaвитeл, процентов 25% - под Гармин, оставшиеся 5% - все остальное.
Введите нормальную поддержку тайпсета Нaвитeл, и увеличите число потенциальных пользователей в три раза! Тем более, что все для этого уже есть, и тайпсет более не развивается и развиваться не будет, соответственно трудозатрат на дальнейшую поддержку тайпсета не предвидется.
А то ведь настоящих буйных мало, а рядовым правщикам карт в коллективных проектах не захочется замарачиваться этими танцами с бубном с ручным изменением строки "TypSet=" в заголовке карты на "ТОПО", затем обратно на "Nаvitеl" перед фиксацией правок в SVN.
Ну это все так - мысли в слух... Лично меня наличие тайпсета Нaвитeл в редакторе совершенно не волнует...
http://john.bdk.com.ru
Аватара пользователя
Alex
Администратор
Администратор
Сообщения: 1017
Зарегистрирован: 06 фев 2012, 15:57
Откуда: Украина
Настроение:
Контактная информация:
Украина

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

Сообщение Alex »

MicroGISEditor обновление v1.0.11.577b
 История изменений:
Версия 1.0.11.577b 14.04.2013
- Доабвлено: новый метод копирования методом CorelDraw: перемещаем объект в нужное место, не ОТПУСКАЯ левую кнопку мыши - жмем ПРОБЕЛ - объект скопируется в нужное место, не отпуская левую кнопку мыши - перемещаем далее, опять жмем ПРОБЕЛ, получаем вторую копию объекта, и т.д.
Вставка объекта подчинена установленному пользователем правилу: с увеличением номера дома (+1,+2) или без увеличения.
- Добавлено: в режиме выбора объекта в контексное меню команда "Вставить здесь" - для вставки объектов между различными вкладками карты (или в пределах одной вкладки).
Вставка объекта подчинена установленному пользователем правилу: с увеличением номера дома (+1,+2) или без увеличения.
- Улучшено: при копировании методом CorelDraw - не будет "скакания объекта" и предупреждающей надписи о дубликате объекта
- Изменено: работа инструмента "Выбор по типу и пересечению" - с алгоритмом, за который проголосовали пользователи (благодарность всем, принявшим участие в обсуждении).
- Улучшено: загрузка карты будет осуществляться в отдельном процессе;
- Прграмма переделана для использования в среде Win 64 c выделяемой памятью до 4 гб (временное решение, пока нет 64 битной версии). Поведение в среде Win32 - не изменилось.
💻 Всегда где-то рядом. Если что — найдём решение.
MaxBel
Бета тестер
Бета тестер
Сообщения: 563
Зарегистрирован: 08 фев 2012, 20:52
Откуда: Ярославль
Россия

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

Сообщение MaxBel »

У меня кстати тоже кол-во дней сбросилось. Но прога запускается тем не менее. Даты само собой не менял! Win7 64
Очень хочу отблагодарить разработчиков !!!!
User_tester
Бета тестер
Бета тестер
Сообщения: 1149
Зарегистрирован: 23 апр 2012, 11:23
Беларусь

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

Сообщение User_tester »

Alex писал(а):- Изменено: работа инструмента "Выбор по типу и пересечению" - с алгоритмом, за который проголосовали пользователи (благодарность всем, принявшим участие в обсуждении).
Замечены следующие недоработки, исходя из принятой пользователями концепции (ссылка 1, ссылка 2, ссылка 3): :!:

1. наложенные POI программа почему-то не считает пересечением

2. пересечение непорезанных в перекрёстке дорог тоже почему-то не является пересечением. С разрезом - является. И тут неважно, что непорезанные на перекрёстках дороги в карте являются ошибкой. Тут совершенно другая история! Мы рассматриваем факт пересечения/непересечения! И такой случай однозначно обязан считаться пересечением, иначе можно было бы его и не резать на перекрёстках ;)

3. оконтуривание полигона линией программа не считает пересечением

4. программа не считает пересечением случай пересечения двух полигонов с общими узлами в месте пересечения

5. пересечением почему-то не считается нахождение линии целиком и полностью внутри полигона.

Исходник с ошибками прилагаю:
ошибки пересечения.rar
(805 байт) 468 скачиваний
.

Принятую концепцию с примерами (см. ссылки выше) просьба добавить в мануал программы в качестве документации по работе функции "выделения по типу и пересечению". :!:

Добавлено спустя 3 минуты 14 секунд:
Alex писал(а):- Доабвлено: новый метод копирования методом CorelDraw: перемещаем объект в нужное место, не ОТПУСКАЯ левую кнопку мыши - жмем ПРОБЕЛ - объект скопируется в нужное место, не отпуская левую кнопку мыши - перемещаем далее, опять жмем ПРОБЕЛ, получаем вторую копию объекта, и т.д.
Эта функция у меня чего-то не работает, или я что-то не так делаю. :idnknow: Объект у меня перемещается в новое место, но не копируется.
Аватара пользователя
Fencer_Silver
Разработчик
Разработчик
Сообщения: 922
Зарегистрирован: 06 фев 2012, 16:00
Откуда: Украина
Настроение:
Контактная информация:
Украина

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

Сообщение Fencer_Silver »

User_Tester - судя по тому, что ты написал, ты пользуешься версией 576. Проверь.
Аватара пользователя
_Michael_
Наш человек
Наш человек
Сообщения: 226
Зарегистрирован: 13 фев 2012, 16:29
Откуда: Кировоград
Контактная информация:
Украина

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

Сообщение _Michael_ »

Alex писал(а):- Доабвлено: новый метод копирования методом CorelDraw
капец как удобно! вот спасибо!
судя по всему, следующей фичей будет голосовое управление рисованием :P
Аватара пользователя
Fencer_Silver
Разработчик
Разработчик
Сообщения: 922
Зарегистрирован: 06 фев 2012, 16:00
Откуда: Украина
Настроение:
Контактная информация:
Украина

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

Сообщение Fencer_Silver »

Есть у нашего картографа хотелка - всем хотелкам хотелка :-)! Нажимаем, например, Google, жмем "создать карту", -идем пить кофе с сигаретой (или пиво с креветками...). Приходим - карта готова, причем со всей адреской! :) Вот, стремимся... :-)
User_tester
Бета тестер
Бета тестер
Сообщения: 1149
Зарегистрирован: 23 апр 2012, 11:23
Беларусь

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

Сообщение User_tester »

Fencer_Silver писал(а):User_Tester - судя по тому, что ты написал, ты пользуешься версией 576. Проверь.
Неправда, 577! Причём, устанавливал как всегда - штатно (деинсталлировал предыдущую, ставил новую).

Изображение

Специально сейчас переустановил программу начисто и пересмотрел свои замечания. Только пункт 1 не недосмотру ошибочно включил. Но всё остальное остаётся в силе!

Рекомендую вам всё же скачать мой исходник и внимательно его проверить в обоих направлениях выбора.

Например, в пункте 4 есть несколько ошибок. Когда 2 общих узла на границе, пересечением в любом направлении не ищет:

Изображение

Когда 1 общий узел - ищет, но в одном направлении:

Изображение

То есть, когда выбираем полигон "военная база", которые пересекается с "автостоянкой" - ищет. Но в обратном направлении - автостоянка с военной базой - не ищет! То есть, имеется похоже зависимость от типа полигона??

Это дополнительно подтверждает независимо нарисованный рядом полигон безымянный (тип 0х000) и полигон "гаражи" с одним общим узлом. Гаражи-безымянный полигон - не ищет. Безымянный полигон-гаражи - ищет.
ошибки пересечения!.rar
(837 байт) 475 скачиваний
P.S. Со своей стороны, я попрошу несколько пользователей независимо протестировать у себя обнаруженные непонятки. По результатам отпишемся. По крайней мере, у меня сейчас есть вопросы.
Аватара пользователя
Fencer_Silver
Разработчик
Разработчик
Сообщения: 922
Зарегистрирован: 06 фев 2012, 16:00
Откуда: Украина
Настроение:
Контактная информация:
Украина

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

Сообщение Fencer_Silver »

2. пересечение непорезанных в перекрёстке дорог тоже почему-то не является пересечением. С разрезом - является. И тут неважно, что непорезанные на перекрёстках дороги в карте являются ошибкой. Тут совершенно другая история! Мы рассматриваем факт пересечения/непересечения! И такой случай однозначно обязан считаться пересечением, иначе можно было бы его и не резать на перекрёстках ;)
Ищет. И выбирает.
3. оконтуривание полигона линией программа не считает пересечением
И не должна. Оконтуривание - не есть ПЕРЕСЕЧЕНИЕ. Смотри рисунки.
5. пересечением почему-то не считается нахождение линии целиком и полностью внутри полигона.
Такой задачи не было. См. рисунки.

В общем пока вижу только одно - пересечение полигона с полигоном, в одном случае

"То есть, когда выбираем полигон "военная база", которые пересекается с "автостоянкой" - ищет. Но в обратном направлении - автостоянка с военной базой - не ищет!"
User_tester
Бета тестер
Бета тестер
Сообщения: 1149
Зарегистрирован: 23 апр 2012, 11:23
Беларусь

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

Сообщение User_tester »

Fencer_Silver писал(а):Ищет. И выбирает.
У меня не выбирает. Проверим у независимых пользователей.
Fencer_Silver писал(а):И не должна. Оконтуривание - не есть ПЕРЕСЕЧЕНИЕ. Смотри рисунки.
Fencer_Silver писал(а):Такой задачи не было. См. рисунки.
Я это не из пальца сейчас высосал! Так было условлено пользователями. Ни dr.b, ни MaxBel, ни я - никто не высказался против! Всеми голосовавшими принято!

Смотрите ссылки и картинки выше!

И конкретная вам цитата:
dr.b писал(а):Естественно, линия полностью внутри и по контуру тоже считается пересеченной.
Добавлено спустя 3 минуты 18 секунд:
Fencer_Silver писал(а):В общем пока вижу только одно - пересечение полигона с полигоном, в одном случае
Второй случай тоже пусть независимые пользователи подтвердят или опровергнут. У меня - ещё раз повторюсь - не ищет.
dr.b
Бета тестер
Бета тестер
Сообщения: 145
Зарегистрирован: 16 дек 2012, 19:17
Россия

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

Сообщение dr.b »

User_tester писал(а):... попрошу несколько пользователей независимо протестировать у себя обнаруженные непонятки.
Нарыл один нюансег... Через выбор пересекающихся контекстом все работает правильно в обе стороны. А через функционал по типу и пересечению нет. Тип полигона не при делах. Есть подозрение, что причина в порядке записи полигонов в исходнике - ловятся только нижеследующие в полише... Позже покопаю более злобно... :P
Когда выкладываете глюкодром с несколькими примерами - ставьте нумерацию точками рядом - проще общаться... ;)

PS А линии через контекст не выбираются... Пункт не доступен. :shock:
WinXP SP3
Ответить