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

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

Добавлено: 24 апр 2012, 12:48
User_tester
C эллипсами проблема пока не решена. Сделаю вам видео с экрана компьютера и своими глазами посмотрите на зубцы. Выложу в архиве здесь или на файлообменнике.

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

Добавлено: 24 апр 2012, 12:49
User_tester
Ошибки в TYP файле буду проверю, как только закачается обновление проги.

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

Добавлено: 24 апр 2012, 13:01
User_tester
Потестировал обновление MicroGIS Editor beta 1.0.6.470b. Проблема с ошибками при переключении типов сохраняется!
Обнаружена ещё одна ошибка:
Изображение

GPSMapEdit переключает, к слову, гладко и без ошибок.

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

Добавлено: 24 апр 2012, 13:04
Fencer_Silver
C эллипсами проблема пока не решена. Сделаю вам видео с экрана компьютера и своими глазами посмотрите на зубцы. Выложу в архиве здесь или на файлообменнике.
1. Рисуем круг в ГМЕ (эллипса там нет) - маленький на каком-либо масштабе
Круг ГМЕ0.png
2.Приближаем его :
Круг ГМЕ.png
3. Рисуем на маленьком масштабе эллипс в МГЕ
Эллипс МГE0.png
2.Приближаем его
Эллипс МГЕ.png
Как видим результаты не ахти. Где лучше, где хуже - зависит от алгоритмов.
А вот как правильно: создаем эллипс максимально большой, на весь экран, на заданном слое
Эллипс правильный.png
А теперь отдаляем
Эллипс правильный1.png

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

Добавлено: 24 апр 2012, 13:06
Fencer_Silver
User-tester писал(а):Потестировал обновление MicroGIS Editor beta 1.0.6.470b. Проблема с ошибками при переключении типов сохраняется!
Обнаружена ещё одна ошибка:
Изображение

GPSMapEdit переключает, к слову, гладко и без ошибок.
Подождем, что напишут остальные. В течении 40-ка минут мы бага не выловили. Я не исключаю вину Вашей операционной системы. Кстати, рекомендованная операционная система - WIN7.

ВНИМАНИЕ! ПРОСЬБА ВСЕМ, КТО РАБОТАЕТ С TYP ФАЙЛАМИ ОТПИСАТЬСЯ О ВЫЛЕТАХ ПРИ ПЕРЕКЛЮЧЕНИИ В 470 БИЛДЕ

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

Добавлено: 24 апр 2012, 21:48
Alex
Внимание: Обновился картографический редактор MicroGIS Editor до версии 1.0.6.471. Информация в шапке, на первой странице.
- Возможно убрана ошибка возникавшая при переключении TYP файлов из меню;
- Исправлено - при переключении направлений дорожных знаков теперь сразу перерисовываются стрелки направлений;
- Исправлено - при удалении адреса по кнопке DEL - в HouseNumber и StreetDesck ранее дописывался "0";
- Исправлено - при наведении мыши на объект, который имеет в начале строки префикс ~[0x..] ранее пропадала первая буква во всплывающей подсказке;
- Исправлено - при невозможности загрузки прикрепленного файла ранее его наименование отображалось в журнале сообщений в виде иероглифов.

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

Добавлено: 24 апр 2012, 22:14
User_tester
Если вы со своих картинок максимально приблизите нарисованные эллипсы, то увидите зубцы на сторонах. Даже сейчас неровности проглядываются на ваших скриншотах.

Выкладываю на файлообменник (здесь почему-то не получается) и даю здесь ссылку на обещанное видео с экрана по рисованию эллипсов в MicroGIS Editor и в GPSMapEdit. На видео чётко видны настройки обеих программ и факт, что в микрогисе после рисования и зумирования края эллипсов кривые и зубчатые, а в мапэдите - ровные и красивые. И это как при включенной, так и при выключенной настройке притяжения к сетке. Какое ещё более убедительное доказательство вам нужно?

http://www.fayloobmennik.net/1828096

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

Добавлено: 24 апр 2012, 22:38
Alex
Ув. User-tester - данный инструмент работает абсолютно правильно и сточки зрения картографии и сточки зрения програмирования. Обсуждение данного вопроса прошу прекратить. Или пользуйтесь как есть или не пользуйтесь данным инструментом.
Зубцы там должны быть. Доказательств не надо. Не тратьте время зря. Пусть ктото из ваших товарищей объяснит вам в усной беседе. Я уже не знаю как объяснить. Всё. Обсуждение эллипса закрыто.

Решил сделать последнюю попытку объяснить.
Дело в том что если нарисовать ровный эллипс, то количество точек в полученном полигоне/полилинии будет недопустимо высоким. Так было в программе раньше. Но в связи с тем что навигационное устройство имеет малый размер оперативной памяти, на карты накладывается ограничение по количеству узлов одновременно попадающих в экран. Такое ограничение есть и о нем знают все програмисты навигационного софта. Поэтому для борьбы с большим количеством точек, применяется в первую очередь генерализация узлов ну и остальные примочки, например порезка объектов.
Так вот нами (разработчиками) было принято решение сразу после нарисования эллипса, (не взирая на то включена в программе или выключена опция прилипания к сетке генерализации) применить к новому объекту автоматическую генерализацию узлов. Это позволило существенно избавиться от большого количества лишних точек. Что в свою очередь привело к некрасивости полученного объекта, в виде зубцов о которых вы пишите. Но эта самая некрасивость видна вам, поскольку вы работаете на компьютере с огромным дисплеем (по сравнению с экраном навигатора), к тому же вы можете зафиксировать необходимый уровень детализации, на котором живет данный объект и до безобразия приблизить объект. Но в навигационном приборе - это сделать не реально. Поэтому эти самые зубцы там не видны.

Ну и совет.
Излишние красоты - только вредят карте. Карта это не чертеж и не красивый рисунок. Подходить нужно с головой.
Прочтите мануал к программе. Да сейчас он не полный, но потихоньку пишется. То что там есть - будет вам полезно знать. А если вы там чегото не найдете, я с удовольствием отвечу на ваши вопросы.

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

Добавлено: 24 апр 2012, 23:13
User_tester
Alex писал(а):Ув. User-tester - данный инструмент работает абсолютно правильно и сточки зрения картографии и сточки зрения програмирования. Обсуждение данного вопроса прошу прекратить. Или пользуйтесь как есть или не пользуйтесь данным инструментом.
Зубцы там должны быть. Доказательств не надо. Не тратьте время зря. Пусть ктото из ваших товарищей объяснит вам в усной беседе. Я уже не знаю как объяснить. Всё. Обсуждение эллипса закрыто.
Все ваши советы по отрисовке эллипсов я попробовал. Однако эллипсов с плавным сглаженным контуром, как в GPSMapEdit, в MicroGIS Editor я не получил. К сожалению, там их контур получается зубчатым частоколом из вершин и отрезков. В общем, я не убедил вас, а вы совсем не убедили меня. И в этом вопросе останемся каждый при своём мнении.

При отрисовке карт придётся мне пользоваться поочерёдно MicroGIS Editor и GPSMapEdit. Мапэдитом - для отрисовки круглых полигонов и круговых перекрёстков.

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

Добавлено: 24 апр 2012, 23:19
Alex
Выше прочти мой пост. Я его дополнил.

Для информации еще.
Принцип построение круга в MapEdit и эллипса в нашей программе одинаков. Просто круг симпатичней выглядит. Для эксперимента попробуй нарисовать маленький круг в MapEdit на слое 15 бит.
Вопрос закрыт.

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

Добавлено: 24 апр 2012, 23:37
MaxBel
А я бы еще пообсуждал элипсы. Вот у меня двоякое мнение. Поэтому хотел бы задать вопрос каждому:
1. Alex. Странно, что некоторые части элипса выглядят ровнее, а некоторые более зубчатые. Я понимаю, если бы он был равномерно зубчатый. Но тут ИМХО действительно странно. Ведь генерализация поидее должна равномерно распределяться по всем точкам фигуры. Почему в данном случае она не равномерна ?
2. User-tester. На навигаторе есть такой же пример кривого отображения карты с элипсом, нарисованном в МГЕ ?

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

Добавлено: 24 апр 2012, 23:44
Alex
MaxBel писал(а):А я бы еще пообсуждал элипсы. Вот у меня двоякое мнение. Поэтому хотел бы задать вопрос каждому:
Alex. Странно, что некоторые части элипса выглядят ровнее, а некоторые более зубчатые. Я понимаю, если бы он был равномерно зубчатый. Но тут ИМХО действительно странно. Ведь генерализация поидее должна равномерно распределяться по всем точкам фигуры. Почему в данном случае она не равномерна ?
Да это правда, это так и должно быть. Так работает алгоритм построения эллипса. Тут ничего не сделаешь. Так и будет. Кстати ты единственный кто спросил, за несколько лет существования данного инструмента.

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

Добавлено: 25 апр 2012, 00:42
Alex
Внимание: Обновился картографический редактор MicroGIS Editor до версии 1.0.6.472. Информация в шапке, на первой странице.
- Устранена найденная ошибка возникавшая при переключении TYP файлов из меню;
- Доделано - после загрузки трека производится его анализ на выбросы и их удаление.

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

Добавлено: 25 апр 2012, 00:55
Fencer_Silver
Просьба отписаться по вылетам при работе с TYP файлом

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

Добавлено: 25 апр 2012, 01:51
DarkDiver
DarkDiver писал(а):
User-tester писал(а): 2. Часто выскакивают непонятные ошибки при переназначении типов объектов или при рисовании нового объекта с присвоением ему нужного типа. Это наблюдается как в полигонах, так и полилиниях. Чёткой закономерности, когда и почему это происходит, к чему привязано, установить не удалось. Всё происходит случайно и рандомно.
Ещё встречается ошибка «Invalid point operation»!
Подтверждаю!
Рисуете c TYP файлом?
Fencer_Silver
Да, с тип-файлом.
DarkDiver писал(а):Во вложении кусок карты. Полигон - эллипс 0х4, перестает отображаться при приближении карты. При отдалении полигон появляется.
Скачал, проверил - в чем проблема? Эллипс начинает отображаться со 1-го уровня до нулевого, как и у него стоит в свойствах. На 2-м не отображается - пропадает, т.к. в свойствах эго элементов стоит
На уровень - 1
До уровня - 0
Fencer_Silver
Да, все верно, извиняюсь, затупил.
User-tester писал(а): 28. Как скопом менять типы, атрибуты, наименования у всех объектов или у ряда выделенных? Добавьте, пожалуйста, такую возможность. Она очень востребована на практике, когда необходимо, например, поменять тип у множества выделенных дорог на какой-то другой. Или скорости, классы у них поменять. Или названия. Аналогично для полигонов и точек.
DarkDiver писал(а): Действительно, даже не ожидал, что такой функции может не быть. Возможность менять тип, и различные поля сразу для группы выбранных объектов однозначно нужна.
Fencer_Silver писал(а): Есть групповая панель - тысячи объектов меняются за секунды. Читайте FAQ
Fencer_Silver
Про групповую панель я знаю, но что-то не пойму, как в ней разом изменить например тип для 100 объектов, не делая 100 кликов по каждой строчке в групповой панели, подскажите пожалуйста как это можно сделать.
User-tester писал(а):
Alex писал(а):Данным инструментом, надо пользоваться с умом.
- Приблизь максимально, тот участок карты - где необходимо создать эллипс.
- Перейди сразу на тот слой - на котором должен жить объект.
И будут тебе счастье.
Ничего не помогает! Создал много уровней детализации с разной битностью от 10 до 24. Переключился на один из них, приблизился к участку карты, нарисовал полигон эллипса. И та же ерунда - зубчатые края в эллипсе. Прошу помочь детально разобраться с проблемой и указать мне, где в хелпе про это написано???
Проблему с элипсом подтверждаю - рисую на слое 24 бита, выравнивание по сетке в опциях отключено.
Alex писал(а): Так вот нами (разработчиками) было принято решение сразу после нарисования эллипса, (не взирая на то включена в программе или выключена опция прилипания к сетке генерализации) применить к новому объекту автоматическую генерализацию узлов.
Я считаю генерализацией пусть занимается компилятор при подготовке карты для работы в приборе, а в исходнике пусть все хранится максимально подробно, если выключено выравнивание по сетке в опциях. Бог его знает для каких навигационных программ будет использоваться карта в будущем, может быть в будущем большое количество точек будет не критичным. Поэтому мое мнение пусть в исходнике будет некоторая избыточность.

Но даже если делается генерализация, эллипсы не должны получатся такими, какими они получаются сейчас. Эллипс - фигура выпуклая, следовательно он аппроксимируется ВЫПУКЛЫМ многоугольником-полигоном. А у выпуклого многоугольника не должно быть внутренних углов больше 180 град. А у Ваших эллипсов-многоугольников это не так. Отсюда единственный, однозначный и абсолютно верный вывод - многоугольник аппроксимирующий эллипс в МГЕ строится не корректно. С математикой и геометрией не поспоришь.