Easy Trace Group

Вы здесь: Наш продукт Новые возможности Easy Trace Pro 8.5.1468

Easy Trace Pro 8.5.1468

С момента публикации предыдущих новостей мы выполнили несколько, без всякого преувеличения, тяжёлых проектов. И не только потому, что они были "тяжёлыми по жизни". А ещё и потому, что такими их сделали люди, сидящие "на первой руке". Так что пришлось здорово выкручиваться. Конечно, правильнее было бы вовсе не ввязываться в проекты, где все "сливки" уже сняты. Или исходные материалы загублены ещё до начала работы. Но мы верим что справимся (и доказываем это самим себе снова и снова). Потому что Easy Trace - самый быстрый векторизатор для картографических материалов.

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

Но, так или иначе, мы в это ввязались. А вернее согласились, когда в очередной раз нас позвали сыграть в "пожарную команду". Так что за три месяца пришлось не столько работать над заказом по оцифровке, сколько создавать новую технологическую цепочку. И конечно, наполнять её новыми инструментами. Как специфичными для Панорамы, так и теми, что пригодятся всем нашим пользователям (я не оговорился!).

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

В проекте, который мы завершаем сейчас, вообще не использовались полуавтоматические трассировщики. Только разбор результатов автотрассировки, ну и ручные работы в совсем безнадёжных случаях. Что интересно, весь материал цветной. Что чудовищно - растры сильно сжаты в формате JPEG при 440dpi. В результате от растров обычно занимающих около 150 Мб осталось менее 30Мб. Кто пробовал выделять "тематику" из таких растров, тот вздрогнет...

А вот что удалось сделать (посмотреть).

Оцифровано полностью в автоматическом режиме:

  • контура болот. До 3500 контуров на лист. Гладких контуров...
  • водоёмы, реки, изобаты. До 5000 объектов на лист...
  • все изолинии рельефа
В автоматическом режиме оцифровать объекты, изображаемые чёрным цветом.

С чёрным цветом получилось особенно интересно. На топокартах Италии удавалось автоматически построить до 2500 правильно ориентированных (!) контуров отдельных строений из примерно 4000, приходящихся на один лист. С появлением утилиты удаления линий сетки и автоматической фильтрации векторного мусора, для автовекторизации стали доступны дороги и коммуникации.

Особенно забавной оказалась новая технология автовекторизации точечных линий (границ растительности). Оказалось, что в пакете для этого всё уже есть. И если на лист приходится до 2500 полигонов с такими границами, то это здорово облегчает жизнь.

В целом, мы в очередной раз, на своей шкуре, испытали пригодность пакета для выполнения сложных и объёмных работ. Приносим свои извинения тем, кто привык видеть новые версии не реже чем раз в два месяца. Были очень заняты. Да и теперь, полноценный HELP появится, наверно, только через месяц. Так что опять бета-версия. Встречайте.

  • Прежде всего - инструмент, без которого (теперь) трудно представить процесс автовекторизации. Обучая новых операторов-надомников, видишь немое изумление в глазах: "Да как же вы раньше вообще работали!??" - это когда говоришь им, что инструмент был добавлен всего лишь несколько месяцев назад.

    А появился инструмент от полной безысходности. Когда стало ясно, что надо править до 15 000 (!) тальвегов на лист карты. (Сильно подозреваю, что ТАКИЕ отклонения рельефа от русел рек были сделаны умышленно, чтобы ни одна крылатая ракета не долетела! Вот только зачем это делать на территории Италии???)

    Так или иначе, инструмент создан, опробован, несколько раз переписан и вошёл в этот релиз - это Редактор прогиба. Как он работает - объяснять слишком долго. Просто посмотрите ролик.

  • В прошлом релизе инструмент Векторная стёрка научился резать линии. Теперь он стал делать это гораздо быстрее, даже на проектах с сотнями тысяч линий. "По взрослому" отслеживается круглая форма маркера инструмента. Добавлена опция "Фиксировать текущий режим". Можно переключить режимы стёрки без обязательного удержания клавиши SHIFT или CTRL.

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

Далее новости, сгруппированные в соответствии с технологической цепочкой векторизации цветных топокарт

  • Ещё недавно выделение тематических слоёв начиналось с создания копии исходного растра и последующей её привязкой к проекту. Теперь, в менеджере слоёв можно дублировать растры, указав на растр и вызвав контекстное меню по правой клавише мыши.
  • Добавленный в предыдущем релизе механизм протоколирование процесса выделения тематических растров переработан и отлажен. Очевидно, что от качества выделения тематического слоя решительным образом зависит эффективность применения автоматической векторизации. Ещё недавно приходилось мучительно вспоминать, каким же образом удалось выделить растры в предыдущем проекте. Теперь достаточно просто взглянуть на LOG-файлы, которые создаются отдельно для каждого выделенного растра.

    Журнал растровых операций можно просматривать прямо в процессе выделения растра. Возможен просмотр состава операций, выполненных над растром в предыдущей рабочей сессии.

  • В большинстве растровых утилит, при наличии нескольких процессоров или процессорных ядер, операции автоматически распараллеливаются, что существенно ускоряет процесс.
  • В инструменте Выделение тематических слоёв изменёны границы значений параметров захвата выделяемого цвета. Теперь они могут принимать отрицательные значения. Качество выделения тематики значительно выросло. Именно это позволило полностью перейти на автоматическую трассировку цветных растров. Изменился интерфейс инструмента. А именно:
    • Ранее созданные наборы параметров выделения "тематики" могут запоминаться как стратегии и использоваться повторно;
    • Добавлены переключатели, позволяющие оценить влияние на результат выделения каждого из параметров в отдельности;
  • В последних проектах стирание элементов растра с помощью уже оцифрованных данных применялось постоянно. Только оцифровка контуров болот обошлась без этой операции, поскольку выполнялась первой. Затем изображения штрихов болот были удалены для удобства разбора растра гидрографии. Что позволило оцифровать его в "автомате". Вот так

    Даже при выделении чёрных линий в растр "впечатывались" векторные линии рек и полигоны водоёмов. А всё потому, что пересечение синих реки и красных изолинии - это крупная точка черного цвета. А ведь точечные линии мы теперь векторизуем тоже "автоматом"...

    Итак, в утилите Растеризация векторных данных:

    • изменен дизайн диалогового окна;
    • добавлена возможность создавать и запоминать стратегии обработки растров;
    • добавлена возможность управлять шириной растеризуемых линий раздельно для полилиний и полигонов;
    • растеризация линий и заливка полигонов может выполняться одновременно;
    • вы сами решаете как растеризовать конкретный векторный слой - как залитые полигоны или как полилинии (то есть как границы полигонов).

  • Плотность линий на насыщенных цветных растрах вынуждает работать при разрешении растра от 600 dpi. В противном случае соседние линии могут склеиваться вообще без зазора. Но при этом толщина линий может составлять 5-8 пикселов, что затрудняет их обработку. Применение утилиты Утоньшение растра снимает массу проблем, делает возможным применение масочной фильтрации и позволяет эффективно отделять растровые линии от точек.

    Как ни странно, но даже при сканировании с разрешением в 600 dpi, некоторые линии могут иметь толщину в 1-2 pix, при таком же расстоянии между соседними линиями. Так что просто понизить разрешение при сканировании нельзя...

  • Применив следующую последовательность операций: Масочный фильтр (Удаление мелкого растрового мусора) + Утоньшение линий + Масочный фильтр (Штрихи из точек) - можно получить растр, пригодный для векторизации точечных линий. Фильтр "Штрихи из точек" предельно примитивен, но именно он позволяет автоматически векторизовать новый для нас тип линий.

    Автовекторизованные штрихи оставшиеся на месте точек, отсеиваются по числу вертексов групповым редактором и сшиваются утилитой Сшивка разрывов. Важно не забыть указать, что такие короткие отрезки следует рассматривать как точки...

  • Переработана утилита Объединение растров. Полностью изменен дизайн окна. С её помощью можно как сшивать растры в единое покрытие, так и вычитать растры друг из друга. Например, если в одном из утоньшенных растров удалить мелкие объекты (точки), а затем вычесть растры друг из друга, можно получить растр, содержащий только точки...

    И ещё. Как известно, рамки топографических карт весьма далеки от прямоугольников. Сшить такие растры можно только с использованием векторных границ видимой части каждого из таких растров. Теперь утилита позволяет сделать и это, опираясь на границы отображения, заданные инструментом Обрезать растр/Задать границы.

  • Переработана утилита Сшивка разрывов после автотрассировки. Её значимость выросла после появления утилиты Фильтрация линий. Сшивка коротких разрывов позволяет резко повысить достоверность векторной фильтрации.

    Управление допустимым углом сшивки позволяет отделить сшивку прямых и плавных кривых линий от сшивки извилистых линий. То есть можно предварительно сшить наиболее достоверные участки линий, выполнить фильтрацию (отсев векторного мусора), а затем повторить сшивку при более мягких параметрах.

    Итак, что изменилось:

    • Опция "не пересекать барьерные слои", запрещает сшивать линии с пересечением объектов на этих слоях. Например, изолинии не будут сшиваться сквозь элементы рельефа, реки сквозь водоёмы и т. д..
    • Опция "рассматривать короткие отрезки как точки"позволяет игнорировать направление мелких отрезков и даёт возможность восстановить линию, превратившуюся в мелкий "бисер". Именно эта возможность используется для автовекторизации точечных линий.
    • Управление допустимым углом схождения линий позволяет отсеять "левые" сшивки при восстановлении прямых или гладких кривых линий.

  • Полностью переработана утилита Фильтрация линий. Она прошла апробацию на обработке результатов автовекторизации нескольких сотен растров и зарекомендовала себя как крайне эффективный инструмент.

    Простейший пример: автовекторизация линий рельефа неизбежно векторизует и берг-штрихи. В этих местах изолинии не могут быть сшиты автоматически. Только удаление артефактов типа "шип" уменьшает долю ручной работы на 1000 и более операций на один лист.

    Далее перечень изменений в утилите:

    • Изменен дизайн окна. Настройка параметров стала более наглядной и снабжена подсказками;
    • Уточнять параметры отбора, можно указывая на экране образцы артефактов подлежащих редактированию;
    • Добавлен поиск и обработка новых типов артефактов;
    • Введена возможность "исправлять" найденные ситуации, сшивая линии указанным образом;
    • Реализован автоматический переход по местам, где были выявлены подлежащие коррекции коллизии. Это позволяет легко оценить корректность подбора параметров фильтрации;
    • Однажды настроенные параметры фильтрации можно многократно использовать с помощью хранимых стратегий обработки.

  • Кардинально улучшена утилита Автораспознавание болот. Если раньше её применение носило скорее экспериментальный характер, то при оцифровке Мурманской области с её помощью было построено более 400 000 полигональных объектов. А это, в свою очередь, кардинально облегчило автоматическую векторизации объектов гидрографии. Естественно, путём "вычитания" полигонов болот из растра гидрографии...

    Перед применением утилиты следует обработать выделенный растр гидрографии Масочным фильтром по стратегии Выделение штрихов болот. Ну и, естественно, выполнить автоматическую векторизацию по этому растру.

    Что изменилось:

    • Короткие штрихи удаляются не сразу, а только после попытки их сшивки с соседними горизонтальными штрихами. Это позволяет сохранить заметную часть повреждённых исходных данных;
    • Над верхними элементами штриховки формируются плавные кривые, аккуратно замыкающие полигоны болот;
    • Добавлен параметр, удлиняющий штрихи на заданную величину, который компенсирует укорачивание штрихов при их выделении и автовекторизации;
    • Подбор параметров штрихов может выполняться путем указания образцов линий прямо на экране. Группы штрихов можно указывать перечёркиванием;
    • Улучшен алгоритм сглаживания результирующих контуров;
    • Добавлена возможность отсева паразитных штрихов на основе контроля вертикального шага штриховки.

  • Переработан режим просмотра "Инспектор". С его помощью выполняется методичный контроль векторных данных перед операциями заключительной сшивки, оптимизации и при финальном контроле формы векторных линий. Добавлено:
    • поддержка зоны инспекции произвольной формы. Это значительно уменьшает долю "пустых" кадров при работе с проектами не прямоугольной формы;
    • опциональная возможность пропускать кадры, не содержащие видимых объектов.
  • Настройка инструментов векторизации, сшивки и утилит автоматической обработки векторного материала отталкивается от длины векторных элементов в пикселах растра. Для удобства измерений переработан инструмент Линейка:
    • При изменении DPI, масштаба, единиц измеренное расстояние пересчитывается, если единицы измерения не пикселы.
    • Для всех единиц, кроме пикселов, разрешено редактирование поля Дистанции с пересчётом DPI.
    • Реализована автоматическая визуальная пристыковка измерительной линии к векторным объектам.
  • Для упрощения коррекции результатов автоматической трассировки создан новый инструмент Коррекция склеек \ перемычек. Он позволяет одним щелчком корректировать склейки и перемычки не найденные утилитой Фильтрация линий.
  • Значительно переработана утилита Оптимизация формы линий после автотрассировки:
    • Введена возможность использования стратегий оптимизации линий. Параметры, подобранные в проекте прототипе, могут использоваться во всех проектах-потомках;
    • Появилась возможность раздельно обрабатывать линии различной длины. Например, более мягко (без подрезки изгибов) фильтровать мелкие контура изолиний. И более жёстко, автоматически удаляя паразитные выбросы, фильтровать длинные полилинии;
    • Исправлена ошибка, из-за которой не сглаживалось место замыкания контура;
    • Исправлена ошибка обработки фиксированных концов линий при оптимизации фильтром Ломаные линии;
    • Добавлена опция "всегда фиксировать концы линий". Если оптимизация линий будет выполнена по слою уже связанному с другими слоями (например, линий рек связанных с контурами водоёмов), включение опции сохраняет такую связность;
    • В утилиты добавлен "подвал" с подсказками, описывающими смысл и порядок применения параметров.
  • Доработана утилита "Коррекция топологии". Сейчас она используется практически на всех стадиях векторизации. Например, редактирование автовекторизованных изолиний включает в себя операцию подтягивания концов линий к элементам рельефа. Естественно, делается это с помощью утилиты Коррекция топологии. Что изменилось в утилите:
    • Добавлена возможность выполнить все имеющиеся тесты за один запуск утилиты;
    • Опорные слои теперь не взаимодействуют друг с другом.
    • Перемычки полигонов с отверстиями игнорируются.
    • Если в стратегиях упоминаются замороженные слои, они будут пропущены при выполнении коррекции;
    • В дереве слоев при настройке тестов стали видимы и доступны замороженные слои. Это делает возможным создание тестов без обязательного ранее "размораживания" векторных слоёв.
  • Изменения в утилитах и инструментах редактирования

    • Добавлено динамическое масштабирование в инструмент Точка. При векторизации точечных объектов всегда возникает искушение - уменьшить масштаб отображения и быстро расставить точки, попавшиеся на глаза. Тем более, что текстовые подписи к точкам прекрасно видны. Вот только редкая точка попадёт в центр объекта.
      Но не всё так печально. Можно и видеть много, и ставить точно. Итак:
      • видим точку. Указываем левой клавишей примерно в её центр и УДЕРЖИВАЕМ клавишу;
      • точка "приблизилась" и оказалась в центре экрана;
      • НЕ ОТПУСКАЯ КЛАВИШИ, перемещаем маркер в центр символа;
      • ОТПУСКАЕМ левую клавишу.
      Посмотреть ролик.
    • Добавлен новый инструмент "Огораживатель". Он строит контура, охватывающие группу указанных объектов (например, строений). Инструмент находится на панели специальных инструментов.
    • Переработан инструмент "Ножницы", он же "Групповое разделение линий". Инструмент активно использовался для разделения больших массивов данных. С его помощью из целиком сшитой зоны вырезались полностью оцифрованные планшеты. Изменено следующее:
      • полигональные объекты, выбранные групповым редактором, автоматически воспринимаются как набор границ обрезки при переходе в инструмент Ножницы. Например, для вырезания планшетов использовались их рамки, а для "подгонки" концов рек, групповым редактором, были выбраны все водоёмы и концы рек, пересёкшие их границы, были обрезаны за одну операцию;
      • инструмент корректно обрабатывает полигоны (т. е. разрезает полигоны на части, а не рвет их на отдельные разомкнутые линии);
      • области, по которым выполняется обрезка, могут иметь отверстия; кроме того, такие области могут пересекаться;
      • обработка происходит в фоновом режиме в отдельном потоке. Есть индикатор прогресса и возможность прервать операцию. Тем временем, можно заниматься другим проектом или обработкой растров;
      • добавлена опциональная возможность ограничивать перечень обрабатываемых слоев, то есть можно защитить остальные слои от случайной обрезки.
    • Значительно переработан "Топологический редактор". Он стал гораздо "ближе к народу". А именно:
      • последний редактируемый объект становится текущим и выделяется как в обычном редакторе;
      • соответственно, для текущего (выделенного) объекта, через горячие клавиши, становятся доступны многие операции редактирования. Это замыкание, удаление, изменение направления линии, смена слоя объекта и т. д.
      • добавлена опция включения/выключения режима пристыковки. Точка, куда будет выполняться пристыковка, видна ещё до завершения операции. Так что результат операции не станет для вас неожиданностью.
    • Переработан "Редактор полилиний":
      • при "сшивке" полилиний проверяются значения их Z координат (высот). Если оба значения допустимы и не совпадают, появляется окно с запросом подтверждения операции. Если одно из значений недопустимо (спец. значение в настройке параметров Z, обычно 0), то берется второе значение.
        Теперь невозможно сшить две полилинии, имеющие разные высоты, и не заметить этого...;
      • исправлена ошибка, возникающая при попытке сшить полилинии, имеющие общую вершину: при построении пути не исключались сами сшиваемые объекты, что приводило к нахождению пути, копирующего участок одной из линий. Сейчас такой путь отвергается, и сшивка происходит по прямой - т.е. ошибочная сшивка сразу видна;
      • исправлена ошибка, приводившая к самокопированию при сшивке смежных фрагментов линии. Ошибка возникала при указании дальнего от общей точки конца линии. Теперь, если фрагменты смежные, они всегда сшиваются правильно.
      • при попытке удаления полилинии с большим числом вершин запрашивается подтверждение операции. Эта опция (и предельное число вершин) настраивается в диалоге "Параметры проекта", на странице "Общие". Теперь невозможно удалить протяжённую линию просто по неосторожности.
    • Переработан инструмент вставки блоков:
      • добавлен режим выбора угла установки блока с помощью колеса мыши. Это позволяет гораздо шире использовать объекты-блоки. Например, можно создать блок, содержащий прямоугольный контур строения. Быстро расставить такие блоки, регулируя их наклон "по растру". А затем "взорвать" блоки, превратив их в обычные полигоны.
      • появилась визуальная поддержка возможных точек пристыковки;
      • Выбор базы угла теперь зависит от ориентации блока: для вертикальных блоков угол отсчитывается от вертикальной оси, для горизонтальных, соответственно, от горизонтальной.
      • Удалено запоминание углов установки. В режиме фиксированного угла угол можно выбрать из списка предопределенных (от -180 до 180 через 45 градусов) или ввести значение угла руками.
      • На панель добавлена кнопка "Настройка параметров", по нажатию которой выпадает диалог "Настройка параметров вставки блока". В диалоге можно задать шаг изменения угла колесом мыши и флаг группировки блоков по слоям в меню блоков.
    • Переработан инструмент Текст:
      • Изменена панель параметров инструмента.
      • Высота текста теперь измеряется в миллиметрах (в том числе и в настройках пользовательских инструментов созданных на основе инструмента Текст).
    • Доработан инструмент Ленточный полигон:
      • Добавлена опция сглаживания результирующего полигона. Параметры сглаживания (да\нет, фильтр, точность аппроксимации) устанавливаются в окне настроек, доступном по кнопке на панели инструмента.

        Использование сглаживания особенно актуально в случае построения полигона по одной из векторизованных границ - например, русел рек почти постоянной ширины. Векторизация таких объектов обычно выполняется с помощью автовекторизации одной из границ с последующим построением ленточного полигона вправо или влево от границы. Наиболее заметно применение сглаживания в местах резких изгибов полигональных рек.

    • Доработано поле Текущий слой и выпадающий список слоев:
      • Отключение видимости слоя, на котором есть выделенные объекты, теперь не сопровождается сообщением о невозможности это сделать. Объекты перестают быть выделенными, а редакторы переинициализируются.
      • В поле и в списке появились значки заморозки слоя - теперь для заморозки/разморозки слоя не нужно открывать менеджер слоев.
      • При выборе редактором объекта лежащего на замороженном слое, можно управлять видимостью и состоянием заморозки слоя. Ранее, для того чтобы перенести такой объект на другой слой, необходимо было снимать "заморозку" через менеджер слоёв.
    • Изменение в Менеджере слоев:
      • Аналогично уже описанной операции дублирования растровых слоев, реализована новая функция "Дублирование векторного слоя". Функция вызывается из контекстного меню списка векторных слоев. Выбранный слой дублируется со всеми настройками, включая структуру таблицы атрибутов и настройки классификатора. Опционально можно продублировать все объекты, лежащие на слое вместе с присвоенными им атрибутами.
    • Режим отображения "Направление линий" не отображает направление линий при масштабе меньшем 30%
    • Переработана утилита "Удаление пометок ошибок": типы ошибки отображаются в виде дерева, выбора слоев больше нет.
    • Доработан инструмент Обрезать растр / Задать границы. Команда "Удалить текущую область" заменена на "Показать область отсечения растра" (если она была задана ранее).
    • Доработана привязка растра к проекту при коррекции по произвольному набору точек:
      • Ручное редактирование точек в таблице доступно только в режиме "координаты точки будут введены вручную", в остальных случаях координаты можно только выбирать из имеющегося списка.
      • Добавлена возможность использования в качестве контрольных точек вершин полилиний заданного слоя. Например, всех концов и общих вершин сетки планшета. Естественно все точки-дубликаты отсеиваются.
      • Переработан интерфейс диалога добавления точки в набор для коррекции.
      • Переработан алгоритм локально-афинного преобразования растра за пределами полигона, ограничивающего контрольные точки.
      • Добавлена опция "Добавить граничные точки" (угловые точки растра). Опция применима только для локально-афинного преобразования и служит для уменьшения деформации растра за пределами полигона, ограничивающего контрольные точки.

    Новые утилиты и доработки для оцифровки под систему Панорама

    • Добавлена утилита Генерация берг-штрихов. Назначение утилиты - автоматическое создание берг-штрихов на небольших замкнутых контурах. Ориентация штрихов выполняется по направлению изолинии. В свою очередь, ориентация контуров автоматически выполняется в утилите проверки высоты изолиний.

    • Добавлена утилита Укладка контуров. Она автоматически разбивает полилинии, проходящие по элементам рельефа, на корректно уложенные отрезки линий разных высот. Соответственно, на этапе векторизации изолиний и простановке высот все изолинии, проходящие по элементам рельефа, непрерывны. Это значительно сокращает затраты времени на поиск и устранение ошибок. Как при проверке топологии, так и при проверке высот.
    • Доработан экспорт в Панораму: добавлена возможность конвертировать в объект типа "вектор" линии из 2 точек. Это делается в том случае, когда на слое с такими линиями определена таблица атрибутов для точечных объектов.
    • Введена опция "Разрешить тексту иметь атрибуты" (по-умолчанию выключена). Опция настраивается в окне Параметры проекта, на странице "Общие". При включенной опции текстовым объектам можно присваивать атрибуты, определенные для точечных объектов соответствующего слоя.

    Утилиты обработки рельефа

    • Добавлена новая утилита "Ориентировать реки". Она позволяет выявлять как ошибки векторизации, так и ошибки составителей топокарт. Вообще, слои гидрографии тесно связанны со слоями рельефа. Простановка высот позволяет найти реки, текущие "в гору", а ориентированные реки "ловят" ошибки в укладке изолиний.

      Естественно, что утилита не только ориентирует реки по направлению течения, но и помечает выявленные ошибки.

    • В утилиту "Проверка Z" добавлена опция "Редактировать направление контуров". Теперь при проверке высот присвоенных изолиниям их направления ориентируются согласно требованиям, принятым в Панораме.
    • Доработан инструмент простановки высот:
      • Добавлена горячая клавиша и свой курсор для режима автоматического выбора присваиваемой высоты - Magic Mode.
      • Исправлена ошибка присвоения высот объектам - не изолиниям.

    Средства настройки проекта

    • В окне "Настройка домена атрибута" добавлено новое поле "Описание атрибута".

    • Реализован прямой доступ к тематическим настройкам отображения по атрибутам< из диалога редактирования атрибутов объекта. Если отображение по только что присвоенному атрибуту выглядит некорректно, его можно немедленно изменить, не заходя в менеджер слоёв. Достаточно нажать кнопку с подписью Att. Это позволяет "отшлифовать" проект-прототип буквально "на лету".

    • Панель выбора типов линий реализована аналогично панели выбора типа заливок:
      • Показываются пять стандартных типов линий и семь, использовавшихся последними (всего 12 элементов). Другие типы линий доступны по кнопке "Другой тип линии".
      • По нажатию на кнопку "Другой тип линии" открывается окно типов линий с кнопкой "Выбрать".

    • Изменен порядок использования параметра Толщина полилиний:
      • Полилинии больше не имеют индивидуальной толщину, вместо этого используется толщина линий, заданная для слоя.
      • Толщина полилиний задается в миллиметрах карты (бумаги).
      • При включенном режиме отображения "Использовать типы линий" толщина полилиний на экране соответствует единицам ("миллиметры карты"), определенным в настройках слоя. При выключенном режиме все линии тонкие.

    Исправленные ошибки

    • Исправлена ошибка оптимизация с помощью фильтра Ломаные линии, в результате которой возникало исключение "Попытка записи вырожденной линии".
    • В менеджере пиктограмм исправлена ошибка, связанная с отображением картинок, хранимых удалённо (имеющими сетевой путь).
    • В диалоге настроек типов линий исправлена ошибка с отображением последней выбранной линии, теперь она показывается, а не только выделяется
    • В Параметрах Z исправлена ошибка, которая делала недопустимым присвоение контуру Z = 0
    • Исправлены ошибки в привязке растров к проекту:
      • ошибка, приводящая к сдвигу при привязке растра локально-афинным методом;
      • ошибка, портящая растр, если ограничивающий полигон был не выпуклый;
      • ошибка отображения превью области растра, а следовательно и относительного положения контрольных точек;
      • ошибка, приводящая к отказу привязки растра по регулярной сетке контрольных точек./li>
    • Исправлены ошибки при построении и прорисовке пользовательских типов линий:
      • одномерные линии типа отличного от Solid отрисовывались как тонкие (независимо от заданной толщины);
      • в диалоге Типы линий исправлена сортировка: стандартные типы всегда сверху (и не меняют свой порядок), учитываются русские буквы и не учитывается регистр;
      • правильно восстанавливается и отображается текущий элемент при выходе из окна редактирования типа линии.
    • Исправлено: ошибка при использовании интерполяции в инструменте "масштабирование растра"
    • Исправлено: "превью" инструменты отображают строку прогресса в момент инициализации процесса, а не только в момент выполнения.
    • Исправлена ошибка автозамыкания, приводившая к замыканию линий через себя.
    • Исправлена ошибка в растровой операции "Сшивка по двум точкам"
    • В утилите Выделение тематических слоев исправлено выполнение опции "Игнорировать черный", так, чтобы она выполнялась и при замене точек объектов.
    • Исправлена ошибка: при выключенном отображении текста он тем не менее попадал в коллекцию ошибок и, соответственно, выбирался при перемещении по ним.
    • Исправлена ошибка, из-за которой слои не попадали в свои папки при импорте.
    • Исправлена ошибка, из-за которой повторно импортировались существующие растровые слои.
    • Исправлена ошибка, приводившая к разрушению имен путей к растрам в случае, если растр и проект не имели "общего корня"
    Подробнее в этой категории: « Prev Next »