Easy Trace Group

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

Easy Trace Pro 9.1.1930

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

Для этого были две причины:

  • В конце прошлого года, компании выигравшие тендеры по тематике "Навигационные карты для ГЛОНАС", стали "делиться" опилками от госзаказов. Мне довелось увидеть реальные договорные документы на выполнение этих работ. В целом, место таким документам на сайте Навального "РосПил" (и вовсе не потому, что стоимость работ в них завышена, напротив, они предельно ясно показывают что "всё украдено до нас...");
  • В недрах Минэкономразвития России появился Приказ Министерства экономического развития Российской Федерации от 1 октября 2010 г. N 464 г. "Об утверждении Порядка создания, обновления, использования, хранения и распространения цифровых навигационных карт". Для тех, кто не в курсе - компанию ESRI задвинули в угол, расчистив дорогу для MapInfo (формат MIF/MID) и Панорамы (формат SXF).

(ИМХО: по первому пункту, грядет грандиозный скандал: чего только стоит поспешный уход начальника ОТК одной из организаций - победителя тендера; по второму - очередной виток стагнации российского картографического рынка).

Как всё это связано с нами? Очень даже прямо:

  1. На "лежащий пластом" рынок картографии просыпались крошки от госзаказов. Компании - реальные исполнители работ, стали искать способы "уложиться" в бюджеты договоров, подняв производительность своих операторов.

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

  2. Приоткрылись пресловутые "закрома родины". Основой для выполнения заказа стали, ранее недоступные простым смертным, ДПХ - Диапозитивы Постоянного Хранения. А вот с ними векторизатор может сделать много интересного, резко сократив время оцифровки.

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

    Ранее, работая с тиражными оттисками, "расползание" можно было списать на дефекты изношенного печатного оборудования. Теперь совершенно ясно, что корни проблемы лежат гораздо глубже.

    Мы согласовывали пакет растров ДПХ используя "чёрный" растр в качестве опоры. Равномерное указание 20-25 опорных точек позволяет согласовать "цветные" ДПХ и растр тиражного оттиска с точностью до долей толщины растровых линий.)

  3. Мало иметь средства ускорения оцифровки - надо знать, как их правильно применить. В ходе работ над этим госзаказом были разработаны, отлажены и успешно применены технологии оцифровки диапозитивов и сборки векторного покрытия.

    Для устранения "узких мест" в техпроцессе был разработан целый ряд новых утилит. Познакомиться с технологиями можно здесь:

    Шаг 1. Оцифровка гидрографии по ДПХ

    Шаг 2.Оцифровка рельефа по ДПХ

    Шаг 3. Оцифровка растительности по ДПХ

Краткий перечень изменений

Трансформация векторных данных

Во время выполнения последнего заказа нам пришлось решать довольно нетривиальную задачу перехода из СК42 в СК95. Нетривиальную хотя бы потому, что никаких ГОСТов (поправьте нас если это не так!) и разработанных методик подобной операции нет, и каждая организация придумывает что-то свое.

В конце концов, по настоянию заказчика, было решено делать трансформацию по разнице в старых и новых координатах пунктов ГГС. Для автоматизации этого процесса была разработана утилита Пересчет координат проекта<.

Утилита получилась мощная, удобная и главное простая. Она стала нашим основным инструментом для трансформации не только векторных но и растровых данных (или и того и другого сразу). Например, нам удалось спасти результаты векторизации, выполненные по неверно трансформированному (искажённому) растру. После применения утилиты, все векторные данные прекрасно улеглись на растровые линии совмещённого ДПХ.

C помощью утилиты можно трансформировать имеющийся вектор с учетом новых, более точных данных о координатах опорных точек. Например, полученных с помощью GPS-приёмника. Или выполнить трансформацию существующих векторных данных "уложив" их на космо-снимок.

И, как нам кажется, эта утилита станет хорошим подспорьем для согласования векторных данных полученных из различных источников.

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

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

Утилиты:

Автоматическое распознавание и классификация топографических символов

Оцифровка условных знаков, отметок высот, специальных символов и т.д., как правило, выполняется вручную. Обычно это классификация объекта, точное указание позиции его точки вставки и присвоение объекту сопутствующих атрибутов.

На типичной топографической карте одних только символов растительности может быть несколько тысяч. При этом лишь небольшая часть символов так и должна остаться точечными объектами, а остальные символы обязаны рассматриваться только как основание для присвоения полигонам некоторых характеристик или заменяться линейными векторными объектами.

Ну и чтобы окончательно запутать ситуацию, правила от ВТУ ГШ дополнительно требуют превращения групп близко стоящих однотипных символов в отдельные полигоны растительности.

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

Но сначала все эти символы следует разыскать, опознать и классифицировать. Именно эту задачу и решает утилита Распознавание топо-символов.

На ДПХ она находит до 95% процентов всех топо-символов. Несколько хуже выделяются топо-символы на цветных тиражных оттисках (впрочем, это легко поправить используя, растры с разрешением в 600 DPI и не используя формат сжатия JPEG).

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

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

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

Утилита, позволяет не только вынести распознанный символ на указанный векторный слой, но и сразу присвоить ему соответствующий атрибутивный признак.

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

Автоматическое построение точечных линий - границ растительности

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

Технология автоматизированной оцифровки точечных линий появилась у нас несколько лет назад. На сайте даже можно найти посвещенный этой технологии видео-урок . Однако у неё было немало слабых сторон:

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

 

Утилита "Распознавание точечных линий" построена в виде мастера, состоящего из четырех шагов. Механизм интерактивного взаимодействия позволяет настраивать параметры, просто указывая на объекты на экране, а так же оценивать промежуточные результаты работы утилиты. Естественно, всегда можно сделать "шаг назад", внести изменения в параметры и оценить результаты этих изменений.

Кроме того, утилита взаимодействует с окружающими (векторными!) объектами. "Барьерные" векторные слои препятствуют прокладке точечных линий; другие слои, напротив, позволяют завершить линию или образовать общую вершину.

Еще одна интересная особенность: пользователь может "указать на ошибки", и утилита запомнит и исключит "мусорные" точки из линий и изменит неверные сопряжения между линиями.

Этапы построения точечных линий следующие:

  1. Сшивка очевидных цепочек линий. Образцы точек или окружностей можно указывать прямо на экране;
  2. Сшивка длинных участков линий с использованием барьерных слоев (например, рамки и полигональной гидрографии);
  3. Дотягивание результирующих линий друг до друга и до линий других слоев;
  4. Оптимизация формы линий и сохранение созданных линий на указанный слой.

Распознавание символов кустарника

Всем знакомый и довольно характерный символ - символ кустарника.

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

Тем не менее это один из наиболее распространенных символов на топографических картах, и как-то распознавать его надо. Более того, точки входящие в этот символ, являются наиболее схожими с точками - частями точечных линий. Их наличие на порядок снижает эффективность работы утилиты "Распознавание точечных линий".

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

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

Распознавание скоплений камней

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

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

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

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

Автораспознавание и оконтуривание скоплений точек

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

До сих пор автоматическая оцифровка этих объектов не представлялась возможной. Однако ряд удачных утилит, анализирующих смежность объектов ("Отделение кустов от деревьев", "Выделение скоплений") вдохновили программистов на написание еще одной подобной утилиты.

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

Утилита содержит ряд параметров, включающих ограничение на площадь пятна, максимальное расстояние между пятнами и минимальное число пятен, подлежащих оконтуриванию.

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

Вычисление и присвоение абсолютной высоты озерам

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

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

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

Естественно, перед запуском утилиты горизонталям должны быть присвоены соответствующие значения высот, то есть, выполнена простановка высот. То же касается и урезов воды - они должны быть атрибутированы и сопряжены, т.е. пристыкованы к озеру.

Доработанные утилиты

Распознавание окружностей

Утилита была существенно переработана; повышена скорость работы и стабильность. Исправлены ошибки, приводившие к некорректному распознаванию. А так же добавлена опция выбор цвета полилиний исходного слоя. Если сделать цвет полилиний серым, а распознанных окружностей красным, то распознанные объекты как бы "вспыхнут" на поле проекта. Это позволяет быстро оценить результат и при необходимости уточнить параметры.

Распознавание болот

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

В результате в утилиту добавился ряд опций и нововведений:

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

 

Простановка высот

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

Тем не менее, утилита была существенно переработана; повышена скорость и стабильность работы. Исправлено зависание строки прогресса и ошибка некорректного использования рек.

Проверка высот

Реализовано более тесное взаимодействие утилиты Проверка Z и Параметров Z. Все возможные настройки, указываемые в Параметрах Z, автоматически считаются и настройками утилиты. В первую очередь это касается слоевых настроек.

Ориентация рек

Огромное количество рек на листах, а также жесткое требование их ориентации заставили нас серьезно доработать утилиту Ориентация рек. Итак:

  • теперь утилита учитывает полигоны гидрографии. Мелкие озера, разрывающие протяженную реку на множество коротких клочков, больше не проблема - река рассматривается как одно целое:
  • ориентация реки выполняется не только по точкам пересечения с горизонталями, но и по положению истока и устья реки, что значительно повышает количество ориентированных рек;
  • все реки, ориентация которых неоднозначна помечаются ошибками для рассмотрения оператором.
Кроме того, за счет более совершенных алгоритмов значительно уменьшилось время выполнения утилиты.

Автоматическое оконтуривание

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

Преобразование объектов

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

Оптимизация топологии

В утилите в параметрах оптимизации криволинейных объектов был добавлен фильтр - сплайн.

 

Сборка полигонов

При сборке полигонов растительности в качестве образующих слоев используются границы растительности, дороги и гидрография. В том числе и гидрография полигональная. При сборке полигонов рассматриваются только границы, и таким образом полигональные объекты (озера, полигональные реки) будут продублированы созданными полигонами.

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

Инструменты векторизации и редактирования:

Редактор примитивов

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

Редактор прогиба

  • новая возможность"Распрямить линию", выполняющая оптимизацию указанной линии с фильтром "ломаная кривая". Точность оптимизации берется из параметра Толщина растровой линии
  • новая возможность "Сгладить линию", выполняющая сглаживание с помощью Безье-сплайном активного участка линии.
  • в диалог настройки добавлен новый параметр "Толщина растровых линий", который влияет на точность оптимизации/сглаживания новых функция редактора прогиба

Топологический редактор

Для зачистки протяженных линий искусственного происхождения от лишних вершин добавлен новый режим "Зачистка отрезков". Данный режим удобен, например, для очистки полученных после автовекторизации прямолинейных участков дорог от лишних вершин, сохраняя при этом плавную форму там, где это необходимо.

Трассировщик кривых и ломаных

Полуавтотматический режим трассировки дополнен новой опцией "Ручной режим при прерывании трассировки". Как правило, полуавтоматическая трассировка прерывается оператором (правая клавиша мыши или Esc) для прохода грязных участков, на которых авто-режим заведомо не справится. Далее следует переход в ручной режим, проход грязного участка и продолжение авто-трассировки.

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

Групповой редактор

Новая возможность "Удалить атрибуты" позволяет удалить всю атрибутивную информацию с выбранных объектов.

Инструмент точка

При захвате объекта по правой клавише мыши копирует также и его атрибуты. И присваивает их создаваемым далее объектам. В режиме отображения по атрибутам курсор принимает соответствующий вид. Для сброса атрибутов пока нужно выйти из инструмента.

Копирование атрибутов

Новый инструмент "Кисточка", аналогично всем известной кисточки из Word или Excel, позволяет копировать любые атрибуты ( в том числе и встроенные: Z, размер, тип точки и др.). Для "взятия" атрибутов достаточно щелкнуть по нужному объекту правой клавишей мыши. А затем, с помощью левой клавиши, можно присвоить эти атрибуты другим объектам.

Поиск линий

В стратегии трассировки инструмента добавлен фильтр - "ломаные".

Редактор 3D полилиний

При переходе к следующей или предыдущей вершине происходит панорамирование проекта на активную вершину.

Специально для ГИС Карта (Панорама)

Отделение заполняющих знаков от символов растительности

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

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

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

Генерация подписей согласно типу обрабатываемого объекта

При импорте данных из Панорамы абсолютно все подписи к объектам оказываются на слое НАЗВАНИЯ И ПОДПИСИ_pnt. Вот только тип объекта у всех подписей разный, и это отдельно рассматривается в правилах цифрового описания.

Сгенерировав кучу подписей и свалив их на один слой, мы схватились за голову, когда пришло время их атрибутировать. количество подписей к отметкам высот, к урезам, к элементам рельефа приближалось к тысяче. Ручное атрибутирование всех подписей выливалось в часы работы. Альтернатива - атрибутирование на этапе создания объекта - убивала весь механизм автоматической генерации подписей. К тому же правильность типа, присвоенного вручную, невозможно проконтролировать (только заново пройдя все подписи вручную).

Для решения этих проблем было принято доработать механизм генерации подписей. А именно, была добавлена возможность автоматического присваивания атрибутов подписям при их генерации на основе типа объекта, к которому они генерируется. Так, например, при атрибутировании отметок высот различных типов (командная высота, обычная высота, пункт ГТС) создаваемым подписям присваивается соответствующий тип подписи.

Настройка проекта

Свойства проекта

Страница Информация свойств проекта разделена на страницы Информация и Учет времени.

В страницу Учет времени вошло практически все, что было ранее на странице Информация, за исключением общей информации о проекте.

Новая страница информации значительно расширена. В нее добавлены дата создания проекта, имя прототипа и дата его модификации на момент создания проекта.

Реализованы подвалы к страницам "Координаты" и "Сетка".

Окно параметры трассировки

Теперь окно Параметров трассировки доступно через меню "Инструменты -> Трассировка".

Переделана страница Параметры трассировки. Удалено несколько неактуальных опции. Добавлена новая опция "Ручной режим при прерывании трассировки".

Тематическое отображение

Изменены максимальные величины в настройках тематического отображения. Теперь максимальные величины 20 и 30 мм для толщины линий и размера точек соответственно.

Менеджер пиктограмм

При удалении папки вложенные картинки теперь не удаляются, а переносятся на уровень выше.

Системные настройки

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

Прочее

Сшивка двойным кликом

Функция сшивки линий по двойному клику добавлена практически во все основные инструменты редактирования, включая стерку, редактор прогиба, редактор примитивов и топологический редактор.

Инспектор

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

Импорт-Экспорт

Изменен импорт-экспорт CSV: теперь результирующий файл стал именно CSV, без каких-либо заголовков и разделителей.

Менеджер слоев

Реализовано управление заморозкой через группы слоев в окне "Менеджера слоев".

Gif файлы

Добавлена возможность чтения, записи *.Gif файлов.

Отбор по критерию

Добавлен выбор объектов внутри выделенных полигонов (четвертый тип выбора).

Навигация по ошибкам

Переход к следующей ошибке выполняется к ближайшей ошибке в пределах экрана (раньше к ближайшей к центру экрана).

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

Блоки

Исправлена ошибка аварийного завершения программы при попытке удалить все блоки на замороженном слое.

Утилита растеризации

Не выполнялась растеризация всех точек слоя, если значение Z-координаты какой-либо точки было отлично от нуля. При запуске данной утилиты не видно было результатов выполнения, т.е. утилита якобы отрабатывала, но на растре ни каких изменений не происходило.

Многоэкранный режим

Исправлена невозможность перехода в режим Векторной стерки в Редакторе прогиба при многоэкранном режиме

Менеджер пиктограмм

Исправлена возможность добавления в менеджер пиктограмм несоответствующих картинок (по размеру/цветности).

Растровые операции

Исправлена ошибка искажения ч/б растра при перерисовке (масштабировании) во время обработки.

Утилита Конвертации зданий

Исправлена ошибка в утилите, приводившая к некорректной работе.

Утилита Подписи населенных пунктов

Исправлена ошибка в утилите, приводившая к некорректной работе.

Шаблоны атрибутов

Исправлена ошибка в шаблонах атрибутов: в некоторых случаях кнопки акселераторов вели себя некорректно.

Утилита оптимизация формы линий

Исправлена ошибка оптимизации с фильтром ломанными приводившая к искажению замкнутых контуров.

Обмен с Панорамой

Исправлено принудительное обрезание длины имена атрибутов при чтении файла конвертации семантик.

Исправлены ошибки импорта/экспорта Панорамы.

Инструмент Векторная стерка

Флажок "Фиксировать режим" не всегда корректно отображал текущее значение.

Структура атрибутов

Исправлена ошибка: при изменении структуры атрибутов могли пропадать шаблоны (если все поля, входящие в шаблон, были переименованы ранее).

Пользовательские инструменты

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

Утилита автоматическое распознавание болот

Исправлена ошибка: во время набора параметров, штрихи не рисовались, а просто стирались.

Трассировщики

Исправлено: нельзя было удалить линию "откатом" трассировщика.

Инструмент Сдвиг и расширении полилиний

Исправлена ошибка: не смотря на то, что инструмент Сдвиг - Расширение зрительно выделяет изменяемый объект, cмена слоя по команде S происходит у другого объекта.

Перепривязка по сетке

При перепривязке растра по сетке могло не хватать точности , особенно если координаты включали в себя номер зоны.

Утилита Распознавание окружностей

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

Импорт DXF

В некоторых случаях AutoCad записывает трансформированные координаты объекта (и тут же трансформацию), и данная информация не учитывалась в Easy Trace.

Режим простановки Z

Ряд мелких ошибок, связанных с отображением захватываемых и ошибочных горизонталей и отметок высот, а также ошибка, вызывающее фантомным сообщением об невозможности простановки.

Инспектор

Исправлено аварийное завершение инспектора, при определении зона инспекции за пределами проекта.

Таймер

Добавлен учет времени работы утилит, при времени выполнения более 20 секунд.

Утилита Преобразование объектов

Добавлена проверка целевого слой на "замороженность".

Подробнее в этой категории: Next »