Страница 213 из 272
Re: Beta тестирование (тестирование, баги, замечания)
Добавлено: 15 апр 2013, 00:28
User_tester
Fencer_Silver писал(а):ОБНОВИЛСЯ MicroGISEditor до версии 1.0.11.577
Распаковал в пустую папку. Не смог открыть:
Всегда пользовался full exe версиями. Ставилось и запускалось нормально. С портабле дела не имел.
Re: Beta тестирование (тестирование, баги, замечания)
Добавлено: 15 апр 2013, 00:32
Fencer_Silver
Суда по сообщению - была проведена манипуляция с датой на компе. Этого нельзя делать.
Re: Beta тестирование (тестирование, баги, замечания)
Добавлено: 15 апр 2013, 00:36
User_tester
Не было ничего такого. Знаю, что это запрещено.
Не снесенная сейчас full exe 576 запускается исправно!
Re: Beta тестирование (тестирование, баги, замечания)
Добавлено: 15 апр 2013, 00:43
messer2006
И 576 фул и 577 портабл у меня запускается исправно на ХР и Вынь_64. Обалденно работает новое копирование. Спасибо.
Re: Beta тестирование (тестирование, баги, замечания)
Добавлено: 15 апр 2013, 01:51
DarkDiver
Fencer_Silver писал(а): Судя по количеству скачиваний - и учитывая, что как минимум 50% пользователей не делают карты Гармин - возникает некоторое подозрение о целесообразности дорабатывать МПС шейпы. Трудозатраты - превышают спрос

Ну что за пессимистические настроения... 99 процентов пользователей обсуждающих Ваш редактор на данном форуме как раз таки делают карты именно для Garmin. Для создания гарминовских карт Ваш редактор на данный момент вне конкуренции по функционалу.
А вообще, на данный момент 70% рисуют карты под Нaвитeл, процентов 25% - под Гармин, оставшиеся 5% - все остальное.
Введите нормальную поддержку тайпсета Нaвитeл, и увеличите число потенциальных пользователей в три раза! Тем более, что все для этого уже есть, и тайпсет более не развивается и развиваться не будет, соответственно трудозатрат на дальнейшую поддержку тайпсета не предвидется.
А то ведь настоящих буйных мало, а рядовым правщикам карт в коллективных проектах не захочется замарачиваться этими танцами с бубном с ручным изменением строки "TypSet=" в заголовке карты на "ТОПО", затем обратно на "Nаvitеl" перед фиксацией правок в SVN.
Ну это все так - мысли в слух... Лично меня наличие тайпсета Нaвитeл в редакторе совершенно не волнует...
Re: Beta тестирование (тестирование, баги, замечания)
Добавлено: 15 апр 2013, 02:28
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 - не изменилось.
Re: Beta тестирование (тестирование, баги, замечания)
Добавлено: 15 апр 2013, 07:10
MaxBel
У меня кстати тоже кол-во дней сбросилось. Но прога запускается тем не менее. Даты само собой не менял! Win7 64
Re: Beta тестирование (тестирование, баги, замечания)
Добавлено: 15 апр 2013, 08:26
User_tester
Alex писал(а):- Изменено: работа инструмента "Выбор по типу и пересечению" - с алгоритмом, за который проголосовали пользователи (благодарность всем, принявшим участие в обсуждении).
Замечены следующие недоработки, исходя из принятой пользователями концепции (ссылка 1, ссылка 2, ссылка 3):
1. наложенные POI программа почему-то не считает пересечением
2. пересечение непорезанных в перекрёстке дорог тоже почему-то не является пересечением. С разрезом - является. И тут неважно, что непорезанные на перекрёстках дороги в карте являются ошибкой. Тут совершенно другая история! Мы рассматриваем факт пересечения/непересечения! И такой случай однозначно обязан считаться пересечением, иначе можно было бы его и не резать на перекрёстках
3. оконтуривание полигона линией программа не считает пересечением
4. программа не считает пересечением случай пересечения двух полигонов с общими узлами в месте пересечения
5. пересечением почему-то не считается нахождение линии целиком и полностью внутри полигона.
Исходник с ошибками прилагаю:
.
Принятую концепцию с примерами (см. ссылки выше) просьба добавить в мануал программы в качестве документации по работе функции "выделения по типу и пересечению".
Добавлено спустя 3 минуты 14 секунд:
Alex писал(а):- Доабвлено: новый метод копирования методом CorelDraw: перемещаем объект в нужное место, не ОТПУСКАЯ левую кнопку мыши - жмем ПРОБЕЛ - объект скопируется в нужное место, не отпуская левую кнопку мыши - перемещаем далее, опять жмем ПРОБЕЛ, получаем вторую копию объекта, и т.д.
Эта функция у меня чего-то не работает, или я что-то не так делаю.

Объект у меня перемещается в новое место, но не копируется.
Re: Beta тестирование (тестирование, баги, замечания)
Добавлено: 15 апр 2013, 08:54
Fencer_Silver
User_Tester - судя по тому, что ты написал, ты пользуешься версией 576. Проверь.
Re: Beta тестирование (тестирование, баги, замечания)
Добавлено: 15 апр 2013, 09:02
_Michael_
Alex писал(а):- Доабвлено: новый метод копирования методом CorelDraw
капец как удобно! вот спасибо!
судя по всему, следующей фичей будет голосовое управление рисованием

Re: Beta тестирование (тестирование, баги, замечания)
Добавлено: 15 апр 2013, 09:38
Fencer_Silver
Есть у нашего картографа хотелка - всем хотелкам хотелка

! Нажимаем, например, Google, жмем "создать карту", -идем пить кофе с сигаретой (или пиво с креветками...). Приходим - карта готова, причем со всей адреской!

Вот, стремимся...

Re: Beta тестирование (тестирование, баги, замечания)
Добавлено: 15 апр 2013, 10:24
User_tester
Fencer_Silver писал(а):User_Tester - судя по тому, что ты написал, ты пользуешься версией 576. Проверь.
Неправда, 577! Причём, устанавливал как всегда - штатно (деинсталлировал предыдущую, ставил новую).
Специально сейчас переустановил программу начисто и пересмотрел свои замечания. Только пункт 1 не недосмотру ошибочно включил. Но всё остальное остаётся в силе!
Рекомендую вам всё же скачать мой исходник и внимательно его проверить в обоих направлениях выбора.
Например, в пункте 4 есть несколько ошибок. Когда 2 общих узла на границе, пересечением в любом направлении не ищет:
Когда 1 общий узел - ищет, но в одном направлении:
То есть, когда выбираем полигон "военная база", которые пересекается с "автостоянкой" - ищет. Но в обратном направлении - автостоянка с военной базой - не ищет! То есть, имеется похоже зависимость от типа полигона??
Это дополнительно подтверждает независимо нарисованный рядом полигон безымянный (тип 0х000) и полигон "гаражи" с одним общим узлом. Гаражи-безымянный полигон - не ищет. Безымянный полигон-гаражи - ищет.
P.S. Со своей стороны, я попрошу несколько пользователей независимо протестировать у себя обнаруженные непонятки. По результатам отпишемся. По крайней мере, у меня сейчас есть вопросы.
Re: Beta тестирование (тестирование, баги, замечания)
Добавлено: 15 апр 2013, 10:39
Fencer_Silver
2. пересечение непорезанных в перекрёстке дорог тоже почему-то не является пересечением. С разрезом - является. И тут неважно, что непорезанные на перекрёстках дороги в карте являются ошибкой. Тут совершенно другая история! Мы рассматриваем факт пересечения/непересечения! И такой случай однозначно обязан считаться пересечением, иначе можно было бы его и не резать на перекрёстках
Ищет. И выбирает.
3. оконтуривание полигона линией программа не считает пересечением
И не должна. Оконтуривание - не есть ПЕРЕСЕЧЕНИЕ. Смотри рисунки.
5. пересечением почему-то не считается нахождение линии целиком и полностью внутри полигона.
Такой задачи не было. См. рисунки.
В общем пока вижу только одно - пересечение полигона с полигоном, в одном случае
"То есть, когда выбираем полигон "военная база", которые пересекается с "автостоянкой" - ищет. Но в обратном направлении - автостоянка с военной базой - не ищет!"
Re: Beta тестирование (тестирование, баги, замечания)
Добавлено: 15 апр 2013, 10:48
User_tester
Fencer_Silver писал(а):Ищет. И выбирает.
У меня не выбирает. Проверим у независимых пользователей.
Fencer_Silver писал(а):И не должна. Оконтуривание - не есть ПЕРЕСЕЧЕНИЕ. Смотри рисунки.
Fencer_Silver писал(а):Такой задачи не было. См. рисунки.
Я это не из пальца сейчас высосал! Так было условлено пользователями. Ни dr.b, ни MaxBel, ни я - никто не высказался против! Всеми голосовавшими принято!
Смотрите ссылки и картинки выше!
И конкретная вам цитата:
dr.b писал(а):Естественно, линия полностью внутри и по контуру тоже считается пересеченной.
Добавлено спустя 3 минуты 18 секунд:
Fencer_Silver писал(а):В общем пока вижу только одно - пересечение полигона с полигоном, в одном случае
Второй случай тоже пусть независимые пользователи подтвердят или опровергнут. У меня - ещё раз повторюсь - не ищет.
Re: Beta тестирование (тестирование, баги, замечания)
Добавлено: 15 апр 2013, 11:04
dr.b
User_tester писал(а):... попрошу несколько пользователей независимо протестировать у себя обнаруженные непонятки.
Нарыл один нюансег... Через выбор пересекающихся контекстом все работает правильно в обе стороны. А через функционал по типу и пересечению нет. Тип полигона не при делах. Есть подозрение, что причина в порядке записи полигонов в исходнике - ловятся только нижеследующие в полише... Позже покопаю более злобно...
Когда выкладываете глюкодром с несколькими примерами - ставьте нумерацию точками рядом - проще общаться...
PS А линии через контекст не выбираются... Пункт не доступен.
