Часто рабочие процессы ГИС зависят от наборов данных САПР, полученных из внешних геодезических, инженерных или архитектурных источников. Интеграция этих данных в ГИС может оказаться важным шагом в оптимизации процессов разработки и использования ГИС в качестве центрального хранилища пространственных данных. Метод интеграции данных САПР зависит от конкретных требований. Можно сразу же приступить к выполнению различных задач общего плана или настроить их под существующие рабочие процессы.
К примерам использования данных САПР в ArcGIS for Desktop относятся:
- Присвоение уникального символа точечным объектам САПР
- Использование объектов САПР с инструментами близости, например с инструментом Буфер.
- Выделение полилинейных объектов САПР в разных слоях чертежа, таких как Дороги и Железные дороги, с последующей обработкой инструментом Пересечение для создания точек, использующихся в последующем анализе.
- Загрузка геометрии земельных участков САПР в базу геоданных и построение топологии.
Если ваша цель заключается в загрузке данных САПР в базу геоданных или в упрощении их наложения на существующие пространственные данные, все рабочие процессы интеграции САПР начинаются с простой последовательности: задание пространственной привязки, добавление данных на карту, пространственная привязка набора данных к существующим данным и определение свойств отображения.
Наборы данных объектов САПР
При подключении к файлу САПР AutoCAD или MicroStation в ArcGIS for Desktop чертеж "на лету" записывается в память и организуется как набор данных объекта, доступный только для чтения. Геометрия и аннотация, содержащиеся в файле вместе с поддерживающей информацией, такой как значения свойств и метаданные, сопоставляются с аналогичными структурами данных в ArcGIS и отображаются как простые объекты ГИС.
Определение пространственной привязки
Задать пространственную привязку наборов данных САПР можно следующими способами:
- С помощью диалогового окна Свойства набора данных САПР.
- С помощью инструмента геообработки Задать проекцию.
Добавление данных САПР на карту
Можно добавить набор данных AutoCAD или MicroStation в документ карты путем перетаскивания его из окна Каталог (Catalog) на карту. Добавление дочернего класса объектов отображает поднабор данных в зависимости от типа фигуры.
Каждый класс объектов САПР поддерживает виртуальную таблицу атрибутов. Эта таблица, доступная только для чтения,отображает свойства, содержащиеся в чертеже САПР. Эта информация включает значения свойств для геометрии или аннотации, информацию о слое, метаданные документа и пользовательские атрибуты, связанные с объектами САПР. Эти данные могут использоваться для обозначения символов и надписей, запрашиваемые и используемые в качестве критерия фильтрации для визуализации задач и рассчитываемые в качестве данных объектов.
Пространственная привязка
Пространственная привязка — это процедура пространственной коррекции чертежа САПР без фактического изменения исходных данных. В ArcGIS for Desktop она осуществляется путем привязки произвольных точек в чертеже САПР к известным географическим координатам. При наличии набора данных САПР с пространственной привязкой последующие сеансы ArcMap преобразуют набор данных в памяти в режиме реального времени, в то время как исходные данные остаются без изменений на диске.
Рекомендуемым способом пространственной привязки набора данных САПР является использование панели инструментов Пространственная привязка (Georeferencing). Эта панель инструментов содержит интерактивные инструменты, которые помогут уложить набор данных на нужное место, а также точные инструменты для регистрации опорных точек определенных географических координат.
Отображение данных САПР
Объекты САПР в ArcGIS for Desktop являются агрегированными коллекциями геометрии из исходного чертежа САПР. Как правило, их интеграция подразумевает дополнительную фильтрацию с использованием определяющего запроса для сужения коллекции до объектов определенного слоя чертежа, объектов определенного цвета или типа линии или до выбора объектов по каким-либо иным свойствам.
В документе карты можно определить запрос для каждого слоя объектов с помощью диалогового окна Свойства слоя (Layer Properties). Определяющие запросы отображают то, что передается в инструменты геообработки. С их помощью можно добиться прогнозируемых результатов для использования другими пользователями, которые смогут открыть документ карты и выполнить анализ или загрузить данные САПР в базу геоданных.
Присвоение символов объектам САПР
При добавлении данных САПР в документ карты выполняется попытка отобразить объекты для наиболее точного соответствия исходным символам чертежа САПР. Средство отрисовки САПР по умолчанию отображает объекты САПР по уникальным значениям, объединяя свойства типа, цвета и толщины линии. Можно изменить символы в диалоговом окне Свойства слоя (Layer Properties) с помощью практически тех же символов и методов отображения, доступных для классов объектов базы геоданных.
Загрузка данных САПР в базу геоданных
Для загрузки данных САПР в базу геоданных можно выбрать несколько инструментов геообработки и загрузчиков данных. Многие из них - это те же инструменты, которые используются с данными пространственных объектов ArcGIS, хранящимися в шейп-файлах и базах геоданных. Хотя различные сценарии требуют различных инструментов и стратегий, процесс загрузки данных САПР соответствуют образцу ETL (extract, transform, and load - извлечение, преобразование, загрузка).
В ArcGIS for Desktop данные САПР не обрабатываются напрямую. Объекты САПР являются виртуальными классами объектов ArcGIS, которые "на лету" преобразуются из данных файла-источника. В результате, можно использовать стандартные инструменты геообработки и обычные методы редактирования для изменения или очистки данных перед загрузкой их в базу геоданных. Это дает преимущества над методами ETL, поскольку данные САПР обрабатываются внутри базы геоданных как собственные объекты ArcGIS.
Экспорт объектов в чертеж САПР
В большинстве организаций разработка проектов в САПР начинается с получения базовых данных из ГИС. Инструмент Экспорт в САПР (Export To CAD) позволяет экспортировать классы объектов и шейп-файлы в форматы AutoCAD и MicroStation. Можно запустить этот инструмент, используя параметры по умолчанию, или можно настроить выходные данные для соответствия определенным стандартам САПР.
Расширенный вывод для чертежей AutoCAD
Вывод в форматы DWG (версии 2007 и выше) включает дополнительные данные, которые расширяют собственные свойства чертежа AutoCAD для поддержки определений классов объектов ArcGIS, атрибутов объектов и пространственных привязок. Эта неграфическая информация, которая экспортируется в виде собственных X-записей DWG и сохраняется в стандартизированной платформе словарей объектов DWG. Схемы и структуры кодирования определяются спецификацией сопоставления Esri для САПР — спецификацией взаимодействия САПР-ГИС.
ArcGIS for Desktop считывает эту информацию и отображает данные как поднаборы классов объектов в дополнение к стандартным (жестко заданным) классам объектов САПР. Специалисты САПР могут изменять эту информацию в приложениях, основанных на AutoCAD, используя подключаемый модуль ArcGIS for AutoCAD от Esri.