Упражнение 1а: Использование форматов непосредственного считывания
Форматы непосредственного считывания используются напрямую из дерева Каталога (Catalog), как наборы данных только для чтения. При их добавлении в ArcMap, ArcScene или ArcGlobe доступны все стандартные функции карты, включая таблицы атрибутов и надписи.
Использование класса объектов непосредственного считывания в ArcMap похоже на работу с другими классами объектов в базе геоданных. Можно выполнять замыкание к геометрии, заменять символы, выполнять запросы к атрибутам и делать это для всех инструментов геообработки, использующих в качестве входных данных классы объектов или слои.
Это упражнение знакомит вас с форматами непосредственного считывания, используя данные MapInfo TAB; другие форматы, поддерживаемые дополнительным модулем Data Interoperability, могут использоваться таким же образом.
Добавьте эти данные в ArcMap
Дополнительный модуль Data Interoperability должен быть включен.
В этом разделе мы будем добавлять файл MapInfo TAB в ArcMap, что позволит нам просматривать его источник данных напрямую в ArcMap.
- Запустите ArcMap.
-
Щелкните Каталог (Catalog)
на панели инструментов Стандартная (Standard).
-
Введите C:\arcgis\ArcTutor\Data Interoperability\ в окне Каталога (Catalog) в текстовое поле Местоположение (Location) и нажмите Ввод (ENTER).
Это местоположение будет добавлено в дереве Каталога под заголовком Подключения к папкам (Folder Connections).
-
Выберите набор данных subdivisions.tab и перетащите его во фрейм данных.
ArcGIS использует пространственные индексы для быстрого поиска объектов в классах пространственных объектов. Обратите внимание, что при добавлении набора данных в ArcMap в первый раз, ArcGIS проиндексирует его и отобразит окно состояния. Продолжительность отображения окна состояния будет зависеть от размера набора данных; для небольших наборов данных это окно может отображаться всего в течение нескольких секунд.
-
В Таблице содержания (Table of Contents) щелкните правой кнопкой на новом векторном слое subdivisions Line и нажмите Открыть таблицу атрибутов (Open Attribute Table).
Этот слой пространственных объектов не содержит данных. Повторите этот шаг для других слоев пространственных объектов и обратите внимание, что только слой полигональных пространственных объектов содержит данные.
- Правой кнопкой мыши щелкните папку в таблице содержания и выберите Удалить (Remove).
Набор данных будет удален из ArcMap.
В отличие от родного набора данных Esri, при первом подключении к набору данных MapInfo TAB последний генерирует список класса пространственных объектов для всех типов геометрии, которые поддерживаются данным форматом; то же самое происходит и при использовании других сторонних форматов. В следующем разделе показано, как очистить набор данных от пустых классов пространственных объектов.
Удаление пустых классов пространственных объектов.
Для очистки набора данных от пустых классов пространственных объектов обновите набор данных в дереве Каталога.
- Выберите набор данных subdivisions.tab в окне Каталога (Catalog).
- Нажмите клавишу F5, чтобы обновить данные.
- Разверните набор данных в Дереве каталога.
Отображается только слой полигональных объектов subdivision Polygon.
Исследуйте этот набор данных
Исследуйте этот набор данных в ArcMap и в окне Каталога (Catalog), чтобы понять, как работать со сторонними форматами данных при включенном дополнительном модуле Data Interoperability.
- В дереве Каталога (Catalog) правой кнопкой мыши щелкните класс пространственных объектов subdivision Polygon и в контекстном меню выберите Свойства (Properties).
- Изучите метаданные на каждой из закладок.
- Перетащите класс пространственных объектов subdivision Polygon во фрейм данных.
-
Щелкните кнопку Идентифицировать (Identify).
и выберите объект для просмотра атрибутов.
На этом выполнение упражнения завершено.
Перейдите к следующему упражнению: Упражнение 1b: Добавление подключений interoperability.