EasyTrace PRO 12.2.2693

Новая утилита Удаление локальных дефектов

Меню Утилиты->Автоматическая трассировка

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

Как работает: сырая линия ломаной аппроксимируется с заданной точностью, затем ищутся отдельные «прыщи» или их последовательности — набор коротких отрезков, меняющих направление туда-сюда. Параметры: точность аппроксимации, минимальная и максимальная длина отрезка, угол начального зигзага (т.е. между двумя первыми отрезками). После установки начальных параметров надо нажать кнопку Просмотр (для построения графа линий), затем параметры можно подбирать на лету: происходит быстрая обработка в пределах экрана. По найденным дефектам можно перемещаться с помощью клавиш навигации. Если до первого нажатия клавиши F параметры были изменены (кнопка Просмотр активна), то сначала обсчитывается превью по всему материалу. В результате утилиты дефекты будут вырезаны; образовавшиеся дыры опционально могут быть сшиты по кривой.

Новая команда Сжатие векторных данных

Меню Проект

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

Новая утилита Сдвиг Z

Меню Утилиты->Обработка рельефа

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

Параметры Z

  • Параметры Z стали набором стратегий. Таким образом, в проекте можно иметь несколько наборов Z-параметров. Это очень полезно при обработке листов, где применяется разный шаг на разных участках.
  • Соответственно, переделано окно настройки параметров Z:
    • на первую страницу добавлена панель выбора стратегий;
    • настройка диапазона Z и спец. значений перенесена на 3-ю страницу (где настраивается шкала);
    • туда же добавлена кнопка Вычислить, которая вычисляет диапазон Z по существующим объектам.
  • Текущие стратегия для проекта (используемая в Инструменте простановки Z и Z-утилитах) выбирается в окне настройки параметров.

Режим отображения Z

  • Теперь разрешен одновременный режим заливки полигонов: залитые полигоны (например, воды), часто бывают полезны для ориентации. А если пользователю это мешает, он может сам отключить заливку.
  • Не Z-объекты теперь меняют только цвет (если включена опция Выделять не Z-объекты цветом), а тип и толщина выбираются согласно настройкам слоя и другим режимам отображения

Инструмент Простановка высот

  • На панель инструмента добавлен выпадающий список для выбора текущего набора параметров Z (чтобы не приходилось лазить в окно настроек).
  • Добавлен режим стерки (сбрасывает значение Z у затронутых горизонталей).
  • Режим Волшебная палочка существенно переработан. Теперь умеет присваивать высоту не только локальным замкнутым контурам. Может находить и помечать противоречия в окружающих высотах горизонталей. Требует наличия соседних контуров с присвоенной высотой хотя бы по одному из сечений. Пытается не полагаться слепо на указание пользователя (вверх-вниз). Фактически, такое указание играет роль только в случаях, когда вокруг только горизонтали с одинаковой высотой.
  • Режим Указание: исправлена ошибка, не позволявшая присваивать произвольную высоту не вспомогательным линиям (вместо того, чтобы поменять тип, просто тупо шел в отказ).
  • При присваивании высоты с линии снимается выделение (если было).
  • Уменьшена пауза мерцания линии при присвоении Z, а также увеличена зона удаления лишних подписей Z.
  • Исправлено: нельзя было присвоить произвольную высоту даже вспомогательным горизонталям.

Окно Параметры сшивки / дотягивания полилиний

  • Окно перестало быть невидимкой (ранее вызывалось только по горячей клавише); теперь вызывается по кнопке с молотком на панели редактора полилиний, по кнопке со страницы Свойства проекта/Опции редактирования и по нажатию ALT+CTRL в некоторых инструментах (в основном, в редакторах).
  • В окне собраны все опции, имеющие отношение к сшивке и дотягиванию.
  • Соответственно, опции Сшивать по кривой и Объединять полигоны переехали со страницы Свойства проекта/Опции редактирования в это окно.

Эквидистантная сшивка

  • Алгоритм существенно переработан.
  • Добавлена горячая клавиша для перехода в режим (по умолчанию не присвоена). Работает так же как E: включает редактор для последнего объекта.
  • Изменено сглаживание построенной кривой (раньше были зашитые параметры, теперь используются параметры, настраиваемые в Редакторе прогиба (они же используются в сквозной команде Сглаживание
  • Добавлена реакция на модификаторы SHIFT и ALT (нажимаемые вместе с левой кнопкой мыши): без модификаторов линия строится посередине коридора, с модификаторами — ближе к одной из сторон (примерно на 1/3 коридора). Цель — дать возможность протянуть не одну, а две линии). В результате перехвата ALT в этом режиме не будет работать переключение видимого растра.
  • Улучшено сопряжение сшивающей кривой и исходных линий.
  • Удаляет пометки ошибок на концах, как и обычная сшивка.

Утилита Распознавание форм рельефа

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

Утилита Генерация линии по геоданным

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

Составной инструмент

  • Добавлена команда (кнопка на тулбар) Удалить все, которая очищает все настройки. С предварительным предупреждением, конечно.
  • Можно добавлять утилиту Поиск изломов.
  • Теперь можно добавлять несколько утилит Проверка Z, у каждой будут свои настройки.

Окно Атрибуты объекта

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

Утилита Фильтрация линий

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

Утилита Распознавание точечных символов

  • Добавлена возможность скрывать некоторые столбцы таблицы, если они не используются. Например, слой и атрибут.
  • Добавлен столбец MaxDist — максимальная дистанция до ближайшего распознанного соседа. Если не 0, то распознаваться будут только символы, удовлетворяющие условию. Сосед должен быть безусловным, чтобы не возникала взаимная поддержка, скажем, цепочки точек.
  • Стирание символов с другого растра теперь производится в пределах слегка увеличенного прямоугольника минимальной площади (а не попиксельно, как с исходного растра).
    Снято ограничение на цветность и привязку другого растра: он может быть любым (незамороженным и видимым).
  • Исправлена ошибка, в результате которой не распознавался объект, с которого взяли маску.
  • Исправлена ошибка в определении фрагмента контура, образующего залив под ребром-крышкой: выбиралась не та часть контура.

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

  • Импорт CSV, исправлено: при импорте в новый проект рамка устанавливалась неправильно.
  • Экспорт CSV, исправлено: если выбраны и растровые слои, то нельзя было выбрать пользовательские атрибуты.
  • Импорт, исправлено: при выборе неуникальных целевых слоев предупреждение выдавалось только для одного неуникального слоя, зато два раза.
  • Импорт MIF, исправлено: если в составе файла были коллекции, то импорт не работал, валился.
  • Экспорт SHP, MIF, GEN: исправлено: при редактировании суффиксов (и расширений) для имен файлов-слоев изменения не отслеживались в колонке-примере.

Разное

  • Немного изменено замыкание полилиний (внешняя команда, по умолчанию D):
    • выполняется только если полилиния хоть немного видна на экране;
    • мигает после выполнения.
  • Исправлено: при продолжительной работе над проектом (в одной сессии) иногда возникали сообщения о невозможности сохранить проект (по команде Сохранить или при авто-сохранении).
  • Привязка растра по World-файлу, исправлено:
    Ненулевые коэффициенты поворота трактовались некорректно.
  • Чтение DBF (при импорте shp-файлов): добавлена проверка/преобразование всех строк (включая имена полей) из UTF в ASCII.
  • Инструмент Текст, исправлено: при выравнивании Align (а может и Fit) в начале установки (при совпадении точек) текст рисовался некорректно.
  • Исправлена ошибка, приводящая к отказу загрузки старого проекта из-за ошибки конвертации поля типа «дата».
  • Исправлено: проверка совпадения слоя теперь работает (опционально) и при слиянии полигонов.
  • Исправлено переключение видимых растров по ALT+LB Click в режиме синхронизации: раньше растры всплывали независимо от вида, в котором щелкнули (всегда перебирались все растры), что приводило к очень странному и раздражающему поведению. Сейчас перебираются только растры, видимые в данном окне.
  • В инструментах Корректор и Сдвиг полилинии теперь доступны инструментальные команды (сшивка по двойному щелчку и т.д.).
  • Добавлено: при сшивке (как по двойному клику, так и в редакторе), дотягивании, а также захвате линии трассировщиком происходит автоматическое удаление пометки ошибки на соответствующем конце (концах) линии.
  • Аналогично, при сшивке разрывов осиротевшие пометки ошибок удаляются.
  • Отображение подписей высот привязано к режиму отображения текста: если нет текста, то и нет подписей высот в Z-режиме.
  • Добавлена команда Предыдущий слой (по аналогии с командой Следующий слой): циклическая смена слоя в обратном порядке; по умолчанию SHIFT+S.
  • Добавлена команда временного скрытия видимых растров (нужно настроить горячую клавишу). Первое нажатие скрывает, второе — показывает.
  • Утилита Сшивка разрывов: исправлена ошибка, которая могла приводить к возвратам при сшивке через точку.

    Содержание

    Прокрутить вверх