Упражнение 1b: Добавление подключений Interoperability
Подключения interoperability используются для объединения файлов, выполнения трансляций "на лету", определения системы координат и хранения параметров, зависящих от формата, например, подключения баз данных и пароли.
В этом упражнении вы создадите подключение interoperability для данных участка в формате Intergraph Modular GIS Environment (MGE).
Формат MGE использует стандартные DGN-файлы MicroStation для хранения и редактирования графических элементов географических данных. Неграфические элементы, как, например, атрибуты объектов, хранятся во внешних таблицах базы данных и соединены с графическими элементами через пары чисел entity и mslink.
Используя диалоговое окно Добавить подключение Interoperability (Add Interoperability Connection), вы можете выполнить следующие задачи:
- Выбрать FME-ридер (FME reader) и указать источник данных.
- Указать параметры ридера для внешней базы данных.
- Задать систему координат.
- Создать подключение.
Когда подключение будет создано, вы добавите набор данных в ArcMap, измените символы и выберете объекты по атрибутам.
Создание подключения Interoperability
Открытие диалогового окна Подключение Interoperability (Interoperability Connection).
Дополнительный модуль Data Interoperability должен быть включен.
- Запустите ArcMap.
-
Щелкните окно Каталога.
на панели инструментов Стандартные (Standard).
- Разверните папку Подключения Interoperability (Interoperability Connections).
- Дважды щелкните Добавить подключение Interoperability (Add Interoperability Connection).
Откроется диалоговое окно Подключение Interoperability (Interoperability Connection).
Выбор FME-ридера (FME reader)
- Нажмите кнопку обзора Формат (Format).
Откроется диалоговое окно Галерея FME-ридера (FME Reader Gallery).
- Введите mge в текстовое поле Поиск (Search).
- Щелкните строку с форматом Intergraph MGE.
- Щелкните ОК.
Диалоговое окно Галерея FME-ридера (FME Reader Gallery) закроется и в поле Формат (Format) появится описание формата.
Указание источника данных
- Щелкните кнопку обзора Набор данных (Dataset).
Откроется диалоговое окно Выбор файла (Select File).
- Перейдите к папке C:\arcgis\ArcTutor\Data Interoperability\parcels folder.
- Щелкните стрелку списка Тип файла (File Type) и выберите Все файлы (All Files (*.).
Файлы с расширением .par будут отображены в диалоговом окне.
Примечание:
Формат MicroStation DGN позволяет сохранять файлы без расширений, а также с расширениями любой длины. В результате DGN файлы могут быть сохранены с расширением, содержащем описание содержимого. В данном руководстве используется расширение .par с целью идентификации этих файлов как отображений участков.
- Щелкните файл parcel_K24.par и нажмите Открыть (Open).
В текстовом поле Набор данных (Dataset) появится путь и имя файла.
Указание параметров ридера.
Укажите внешнюю базу данных с таблицами атрибутов.
- Щелкните кнопку Параметры (Parameters).
Откроется диалоговое окно Параметры Intergraph MGE (Intergraph MGE Parameters).
- Щелкните стрелку у списка Тип базы данных (Database Type) и выберите MDB.
- Щелкните кнопку обзора Доступ к файлу MDB (Access MDB File).
- Перейдите к папке C:\arcgis\ArcTutor\Data Interoperability\parcels\parcel_attrs.mdb и щелкните Открыть (Open).
- Щелкните ОК.
Диалоговое окно Параметры Intergraph MGE (Intergraph MGE Parameters) закроется.
Задание системы координат
- Щелкните кнопку обзора Система координат .
Откроется диалоговое окно Свойства пространственной привязки (Spatial Reference Properties).
- Щелкните Выбрать (Select).
- Дважды щелкните папку Проекционная система координат (Projected Coordinate Systems), дважды щелкните папку State Plane, дважды щелкните папку NAD 1983 (US Feet), выберите NAD 1983 StatePlane Texas Central FIPS 4203 (Feet).prj, затем щелкните Добавить (Add).
- Щелкните ОК.
Диалоговое окно Свойства пространственной привязки (Spatial Reference Properties) закроется.
Создание и подготовка подключения
![]() |
- Щелкните OK в диалоговом окне Подключение Interoperability (Interoperability Connection).
Диалоговое окно Подключение Interoperability (Interoperability Connection) закроется, и подключение под именем Connection (1)—parcel_K24 MGE будет добавлено в папку Подключения Interoperability (Interoperability Connections).
- Правой кнопкой мыши щелкните набор данных, выберите Переименовать (Rename), а затем переименуйте его в parcel K24.
- Разверните набор данных parcel K24 в Дереве каталога.
В наборе данных будут отображены несколько потенциально пустых и потому ненужных классов пространственных объектов.
- Щелкните набор данных parcel K24 и нажмите F5, чтобы удалить все пустые классы пространственных объектов.
- Разверните набор данных parcel K24 и подтвердите полученные результаты.
Набор классов содержит только два класса пространственных объектов.
Добавление данных в ArcMap
Добавьте в ArcMap подключение interoperability для набора данных MGE parcel K24. Также добавьте наборы данных MapInfo subdivisions.tab и MapInfo flood_plains.mif.
- Перетащите набор данных parcel K24 в ArcMap.
-
В текстовом поле Местоположение (Location) окна Каталога введите C:\arcgis\ArcTutor\Data Interoperability и нажмите ENTER.
Это местоположение будет добавлено в дерево Каталога под заголовком Подключения к папкам (Folders Connection).
- Разверните набор данных flood_plains.mif и перетащите полигональный класс пространственных объектов flood_plains в ArcMap.
- Разверните набор данных subdivisions.tab и перетащите полигональный класс пространственных объектов subdivisions в ArcMap.
Изменение условных обозначений
Присвойте уникальный символ для каждой даты, когда добавлялась subdivision. Используйте поле ADD_DATE. Также, настройте подсказки карты (MapTips) таким образом, чтобы при наведении курсора над участком subdivision отображалось содержание поля SUBDIVISION.
- Щелкните правой кнопкой мыши полигональный слой subdivisions и выберите Свойства (Properties).
Откроется диалоговое окно Свойства слоя (Layer Properties).
- Перейдите на закладку Отображение (Display).
- В окне Отображаемое выражение (Display Expression) щелкните стрелку списка Поля (Fields) и выберите поле SUBDIVISION.
- Включите опцию Показывать подсказки карты используя выражение отображения (Show MapTips using the display expression).
- Выберите закладку Символы (Symbology).
- Щелкните Категории (Categories) и выберите Уникальные значения (Unique values).
- Щелкните стрелку около Поле значений (Value field) и выберите поле ADD_DATE.
- Щелкните кнопку Добавить все значения (Add All Values).
Для каждого уникального значения в этом поле будет создан уникальный символ.
-
Щелкните ОК.
Диалоговое окно Свойства слоя (Layer Properties) будет закрыто.
- Правой кнопкой мыши щелкните полигональный слой subdivisions в таблице содержания и выберите Приблизить к слою (Zoom to Layer).
- Наведите курсор на subdivisions и задержите его там, и вы увидите имена (названия), отображаемые в виде подсказки карты.
Выбрать по атрибуту
Поиск Gaston Park и приближение к нему.
-
В главном меню щелкните Выборка (Selection) > Выбрать по атрибутам (Select By Attributes).
.
Откроется диалоговое окно Выбрать по атрибутам (Select By Attributes).
- Щелкните стрелку ниспадающего меню Слой (Layer) и выберите полигональный слой пространственных объектов subdivisions.
- Дважды щелкните поле SUBDIVISION.
Имя этого поля будет добавлено в текстовое поле Выражение (Expression).
- Нажмите кнопку Like, после чего один раз нажмите клавишу ПРОБЕЛ, чтобы добавить пробел после слова.
- Введите 'GAS%', чтобы завершить выражение SQL.
Завершенное выражение должно выглядеть следующим образом: "SUBDIVISION" LIKE 'GAS%'.
- Щелкните кнопку Применить (Apply).
Выбранные объекты будут выделены на карте.
- Нажмите кнопку OK.
Диалоговое окно Выбрать по атрибутам (Select By Attributes) закроется.
-
В главном меню щелкните Выборка (Selection) > Приблизить к выбранным объектам (Zoom To Select Features).
.
- Наведите курсор на выбранный объект, и вы увидите название GASTON PARK, отображаемое в виде подсказки карты.
На этом выполнение упражнения будет завершено.
Переходите к следующему упражнению: Упражнение 2a: Импорт данных с помощью инструмента Quick Import.