Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МетодичкаEasyTrace.doc
Скачиваний:
54
Добавлен:
22.02.2015
Размер:
6.89 Mб
Скачать

6. Проверка топологии

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

Стратегия построения дуго-узловой модели задается в закладке «Топология» окна «Свойства проекта» (меню «Проект» « Свойства проекта») отдельно для случаев пересечения с линией своего слоя и с линией другого слоя (рис. 57).

Рис. 57. Стратегия построения дуго-узловой топологической модели.

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

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

Таблица 1. Условные знаки ошибок, используемые при верификации

Условное обозначение

Тип ошибки. Направление поиска ошибки.

Самопересечение. Выявление ошибок самопересечения одной полилинии.

Удвоение вершины. Выявления наличия двух вершин с одинаковыми координатами.

Пересечение “крест”. Выявления случаев взаимного пересечения двух полилиний.

Частичное перекрытие. Выявление наличия полного или частичного совпадения двух полилиний.

Пересечение “вершина”. Выявление Т-образных примыканий полилиний без образования узла.

Висячий узел. Узел, принадлежащий одной полилинии, у которой начальная и конечная вершины не совпадают.

Псевдо-узел. Выявление сходимости в одной точке двух полилиний одного слоя.

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

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

7. Экспорт проекта

Операция «Экспорт» является заключительной стадией работы программного продукта. В процессе векторизации Easy Trace хранит координаты и другие параметры оцифрованных объектов в своем внутреннем формате. Совместимость с другими конечными ГИС системами достигается за счет поддержки экспорта в общепринятые обменные форматы.

Для выполнения операции «Экспорта» необходимо вызвать данную команду из меню «Файл» и определить параметры экспорта в открывшемся диалоговом окне «Экспорт» (рис. 59). В зависимости от того, включена или выключена в этом окне опция «В следующий раз Мастер», Вы увидите либо серию последовательно открывающихся окон (рис. 59а), либо одно окно с несколькими закладками (рис. 59б). В первом случае перейти в следующее окно можно, только по нажатии клавиш + .

а б

Рис. 59. Два окна команды Экспорт меню Файл.

а) при включенной опции «Следующий раз запускать как Wizard”;

б) при выключенной опции «Следующий раз запускать как Wizard”.

В закладке «Общие» указываются следующие характеристики операции:

  • Тип выходного файла (команда Формат). Выпадающий список позволяет выбрать один из следующих форматов: DXF (обменный формат AutoCAD), DGN (обменный формат Intergraph Microstation), GEN (обменный формат ARC/INFO), MIF/MID (формат графических и атрибутивных данных пакета MapInfo), SHP (формат ArcView), ASC (формат WinGIS), TOP (формат CREDO) и CSV (формат, определяемый пользователем).

  • Куда (команда Файл) - поле в котором указывается имя выходного каталога.

Указать имя выходного каталога можно воспользовавшись кнопкой, расположенной справа от поля «Куда» ( + ) . Это приведет к открытию стандартного дляWindows диалогового окна открытия файла.

  • Экспортировать каждый слой в отдельный файл. При включении этой опции каждый слой проекта помещается в свой файл.

  • Использовать длинные имена файлов. При включении опции можно использовать длинные имена выходных файлов.

  • Использовать русские буквы в именах файлов позволяет использовать в именах выходных файлов русские буквы. Эта опция становится доступной, если включена опция «Использовать длинные имена файлов».

  • Отсекать векторные данные по рамке проекта. При включенной опции появляется возможность производить отсечение векторной информации по границам проекта при экспорте.

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

  • Точность экспорта координат - в поле для выходных записей задается количество цифр после запятой.

После установления характеристик операции в закладке «Общие» следует нажать + . При этом откроется закладка «Слои».

Закладка «Слои» - позволяет определить набор векторных слоев, участвующих в экспорте (рис. 60). Для исключения слоя из операции экспорта достаточно снять левой клавишей “мыши” галочку слева от его имени.

После нажатия + откроется закладка «Опции». В закладке «Опции» представлены предлагаемые программой имена файлов для каждого из экспортируемых слоев (рис. 61).

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

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

Далее идут опции, различные для разных форматов экспорта. Например, если экспорт производится в формате SHP, то будут представлены следующие опции:

  • Опция «Экспортировать замкнутые полилинии как полигоны» позволяет экспортировать слои со всеми замкнутыми полилиниями как полигоны. В формате ArcView в каждом SHP файле возможен только один тип примитивов, поэтому необходимо чтобы первая полилиния на слое была замкнута. Считается, что, и все остальные полилинии на этом слое тоже замкнуты (иначе выдается предупреждающее сообщение) и в SHP файл полилиния не записывается. Если на слое первой встречается не замкнутая полилиния, то весь слой экспортируется как слой полилиний.

  • Опция «Добавлять идентификаторы при экспорте баз данных» позволяет включить в формируемую при экспорте базу данных служебное поле - идентификатор записи из исходной БД. В формате SHP принято строгое соответствие между номером векторного примитива и полем БД, то есть первому примитиву соответствует первая запись в БД, второму примитиву второе поле и т.д.

В формате Easy Trace такой жесткой связи нет, поэтому, чтобы связать запись в БД и векторный примитив, вводится специальное служебное поле - идентификатор записи (первое поле в БД).

Примечание: векторная информация, лежащая за границами поля проекта, не экспортируется. Изменить границы векторного поля можно в окне «Свойства проекта» меню «Проект».

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

.

С О Д Е Р Ж А Н И Е

Введение 1

1. Интерфейс программы Easy Trace 3

2. Работа с растровым документом 5

2.1. Сканирование исходного материала 5

2.2. Открытие растровых документов 5

2.3. Склейка растровых фрагментов по двум точкам 6

2.4. Редактирование растровых документов 8

2.5. Чистка растра 13

3. Векторизация растровых документов 15

3.1. Создание нового проекта 15

3.2. Стратегия трассировки 20

3.3. Общие принципы построения топологических моделей 22

4. Инструменты ввода векторной информации 24

4.1. Трассировщик сплошных и пунктирных линий 25

4.2. Трассировщик ломаных линий 27

4.3. Трассировщик ортогональных линий 28

4.4. Трассировка заштрихованных областей 31

4.5. Трассировщик прямоугольных контуров 33

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

4.7. Инструмент текстовые подписи 36

4.8. Инструмент окружность 39

4.9. Инструмент простановки высот 41

4.10. Инструмент 3D-полилиния 44

4.11. Трассировщики точечных линий и залитых областей 46

5. Создание баз данных 47

6. Проверка топологии 52

7. Экспорт проекта 55

Термины 61