Главная » CADmaster №4(39) 2007 » Геоинформационные системы AutoCAD Map 3D: получение доступа к геопространственным данным
В AutoCAD Map 3D объединены все функции, необходимые для интеграции, создания и редактирования данных, а также управления ими. В новейшей версии этого программного продукта список доступных баз данных с поддержкой Microsoft SQL Server, ODBC и MySQL значительно расширен. Кроме того, предусмотрены поставщики для файловых хранилищ данных (SDF, SHP и растровые файлы), а также для открытых стандартов с предоставлением прямого подключения к web-службам (WFS (Web Feature Service) для векторных и WMS (Web Map Service) для точечных данных).
Полный список поставщиков/источников данных выглядит следующим образом:
- Oracle;
- ArcSDE;
- Microsoft SQL Server;
- ODBC (для точек);
- MySQL (с системой Windows и Linux);
- SDF (Spatial Database Format);
- SHP;
- Растр (только чтение);
- WMS (Open Geospatial Consortium Web Map Service);
- WFS (Open Geospatial Consortium Web Feature Service).
AutoCAD Map 3D позволяет создавать карты, добавляя в Диспетчер отображения слои, содержащие отдельные классы элементов. Источник данных может быть как единым для всех слоев, так и особым для каждого слоя. Так, на рис. 1 отображена карта с несколькими слоями, каждый из которых относится к отдельному источнику данных, однако в Диспетчере отображения все они отображаются одинаково и стиль для них определяется одним способом.
Можно использовать файлы DWG с одним либо всеми указанными выше источниками данных или же создать слои в Диспетчере отображения.
Рабочий процесс. Создание и редактирование элементов базы данных
В этом рабочем процессе описывается способ использования AutoCAD Map 3D для редактирования и создания элементов в центральной базе данных. Рассмотрим стандартный сценарий такого рабочего процесса.- Несколько инженеров или топографов получили доступ к одинаковым данным, хранящимся в центральном хранилище данных.
- Одному из инженеров необходимо изменить некоторые существующие элементы, а также добавить несколько новых.
На рис. 2 представлена детализированная схема этого процесса.
В AutoCAD Map 3D картограф или проектировщик запрашивает в области карты необходимые элементы для редактирования. В нашем примере на карту добавлены водопроводы и канализационные трубы, а также фоновые участки для ссылки. Они обладают соответствующими цветами и весами линий, поскольку при помещении в AutoCAD Map 3D стиль данных определяется автоматически.
Специалист выбирает трубы, необходимые для редактирования, и задает команду Получить элементы, которая блокирует элементы и делает невозможным их редактирование другими пользователями. Тип и уровень блокировки зависит от базы или хранилища данных, откуда был получен элемент (рис. 3).
По завершении редактирования пространственных данных и данных атрибута элементов специалист задает команду Вернуть элементы для отмены блокировки элементов и их перезаписи в хранилище данных (рис. 4).
Поскольку существуют еще и новые трубы для добавления, в Диспетчере отображения выбран класс элементов Трубы. Для нанесенных новых линий автоматически определяется стиль, после чего они добавляются в класс элементов как элементы «Трубы» и сохраняются в хранилище данных, а операция редактирования и создания завершается. Такое обновление выполняется непосредственно в центральном хранилище данных, поэтому любые web-приложения, получающие доступ к данным, отображают последние изменения.
Рабочий процесс. Добавление данных проектирования из AutoCAD Civil 3D
В этом разделе рассматривается способ передачи из AutoCAD Civil 3D в AutoCAD Map 3D данных участка и дороги, которые используются для создания элементов, впоследствии добавляемых в центральную базу данных.Рассмотрим сценарий этого рабочего процесса.
- Создан новый район, и инженеру необходимо передать данные проектирования в картографический отдел для добавления на существующую карту участка.
- Картографическому отделу требуется добавить из базы данных информацию о налогообложении на новые участки.
Детализированная схема процесса представлена на рис. 5.
Инженер экспортирует данные участка и дороги как набор элементов с атрибутами и сохраняет их в формате SDF, доступном для чтения в AutoCAD Map 3D.
С помощью AutoCAD Map 3D картограф запрашивает из центральной базы данных информацию об участке и дороге для области нового района.
Картограф добавляет элементы SDF для новых участков и дорог на карту, проверяет правильность их расположения. Далее с помощью команды Основная копия в AutoCAD Map 3D 2007 он накладывает на свойства кода существующих участков свойства кода новых и сохраняет соответствия в файл для дальнейшего использования (рис. 6).
Затем участки копируются в базу данных, используя все поля в записях исходного участка, в том числе — данные о налогообложении, которые картографический отдел может впоследствии добавить в записи для новых участков.
Рабочий процесс. Использование существующих элементов в качестве начальной точки
Теперь разберем ситуацию, противоположную рассмотренной выше: здесь существующие элементы используются как начальная точка для нового проекта. Рассмотрим сценарий этого рабочего процесса.- Инженеры планируют выровнять дороги для района, и им необходимо просмотреть место размещения существующей инфраструктуры.
- Картографический отдел выполняет установку границ некоторых существующих участков области.
Детализированная схема процесса показана на рис. 7.
В этом примере программы AutoCAD Map 3D и AutoCAD Civil 3D используются для работы с информацией, хранящейся в центральной базе данных. Картографический отдел запрашивает карту участка и добавляет необходимый для редактирования набор его элементов. Инженеры работают в AutoCAD Civil 3D для проектирования инфраструктуры — например, осевых линий труб, кабелей и дорог (рис. 8).
Картографический отдел завершает работу с участками района и экспортирует элементы участка в формат DWG. Инженеры включают эти элементы непосредственно в проекты AutoCAD Civil 3D. По завершении выравнивания дорог и работ с другой новой инфраструктурой выполняется подготовка строительно-технической документации.
Таким образом, AutoCAD Map 3D представляет собой незаменимый инструмент для специалистов в области ГИС. Эффективный механизм доступа к большим объемам информации, мощные средства обмена данными делают этот программный продукт лучшим решением для картографии и работы с геопространственными данными.
Валерий Артеменко
Consistent Software Distribution
Тел.: (495) 642−6848
E-mail: artemenko@consistent.ru
Скачать статью в формате PDF — 306.6 Кбайт |