Шаг 2: загрузка данных в подтипы

Как вы узнали ранее, подтипы – это основа для задания поведения базы геоданных. Когда вы разбиваете объекты на группы, вы можете управлять группами независимо и применять дополнительное поведение к группе. В этом шаге вы загрузите данные из шейп-файла в подтипы класса Streets.

шаг 2: загрузка данных в подтипы - student2.ru  
Щелкните на файле ...\Exercise13\Streets.shp и просмотрите его географию и таблицу. Заметьте, что в это шейп-файле 549 объектов, и он содержит поле CLASS. Это целочисленное поле, содержащие значения от 1 до 3. Каждое значение соответствует определенному классу улицы: 1 = главные дороги, 2 = второстепенные дороги и 3 = магистрали. Схема, которую вы импортировали в последнем упражнении для Streets, содержит три подтипа, по одному для каждого кода и описания.

шаг 2: загрузка данных в подтипы - student2.ru  
Щелкните правой кнопкой на классе пространственных объектов базы геоданных Streetsи выберите Загрузить > Загрузить данные (Load> LoadData).

шаг 2: загрузка данных в подтипы - student2.ru  
Щелкните Далее (Next), для Входные данные (Input Data) перейдите к Streets.shp из Exercise13 и щелкните Открыть (Open).

шаг 2: загрузка данных в подтипы - student2.ru  
Щелкните Добавить (Add), затем щелкните Далее (Next).

шаг 2: загрузка данных в подтипы - student2.ru  
Щелкните «Я хочу загрузить все объекты в подтипы» ("I want to load all features into a subtype").

шаг 2: загрузка данных в подтипы - student2.ru  
В текстовом поле Выберите целевой подтип (Select the target subtype) проверьте, что установлено Major Roads и щелкните Далее (Next).

Примечание: Подтипы появляются в том порядке, в котором их вводили в свойства класса пространственных объектов, а не алфавитном. Если вы не видите подтип, который ищете, просто щелкните на стрелке вниз, чтобы прокрутить.

шаг 2: загрузка данных в подтипы - student2.ru  
Щелкните Далее (Next) на панели согласования полей.

шаг 2: загрузка данных в подтипы - student2.ru  
Щелкните Загрузить только удовлетворяющие запросу объекты ("Load only the features that satisfy a query").

шаг 2: загрузка данных в подтипы - student2.ru  
В диалоговом окне Запрос к данным (Query Data) дважды щелкните на "Class", чтобы добавить его в выражение ниже.

шаг 2: загрузка данных в подтипы - student2.ru  
Щелкните на кнопке знака равенства (т.е =) один раз, чтобы добавить знак равенства в выражение.

шаг 2: загрузка данных в подтипы - student2.ru  
Щелкните Получить значения (Get Unique Values).

шаг 2: загрузка данных в подтипы - student2.ru  
Дважды щелкните на 1, чтобы добавить его в выражение.

шаг 2: загрузка данных в подтипы - student2.ru  
Ваш запрос должен выглядеть как пример ниже:

"Class" = 1

шаг 2: загрузка данных в подтипы - student2.ru  
Щелкните OK.

шаг 2: загрузка данных в подтипы - student2.ru  
Щелкните Далее (Next) и щелкните Готово (Finish).

шаг 2: загрузка данных в подтипы - student2.ru Вопрос 2: Сколько улиц было загружено в подтип MajorRoads?

Эта операция показывает использование фильтра запроса, чтобы загрузить только определенные объекты в подтип.

Далее вы загрузите оставшиеся улицы в их соответствующие подтипы.

шаг 2: загрузка данных в подтипы - student2.ru  
Используя полученные знания, загрузите оставшиеся улицы, используя таблицу как подсказку:

шаг 2: загрузка данных в подтипы - student2.ru шаг 2: загрузка данных в подтипы - student2.ru Значение CLASS Подтип

2 Minor Roads

шаг 2: загрузка данных в подтипы - student2.ru 3 Arterial Roads

шаг 2: загрузка данных в подтипы - student2.ru  
Просмотрите географию и таблицу для Streets, чтобы проверить, что все 549 объектов были загружены.

шаг 2: загрузка данных в подтипы - student2.ru  
Запустите ArcMap и добавьте класс пространственных объектов Streets на карту.

Этот класс пространственных объектов был импортирован из документа XML, и затем из шейп-файла были загружены данные в его подтипы. Теперь он существует в базе геоданных и содержит объекты и поведение.

шаг 2: загрузка данных в подтипы - student2.ru  
Закройте ArcMap, не сохраняя карту.

Теперь у вас все улицы в одном классе пространственных объектов. Если будет построена новая дорога и ее координаты вы снимите по GPS, результирующий шейп-файл можно будет загрузить в существующий класс пространственных объектов Streets.

В этом шаге вы использовали Простой загрузчик данных (Simple Data Loader), чтобы загрузить один и несколько шейп-файлов источников в класс пространственных объектов в базе геоданных, и использовали фильтра запроса при загрузке. Простой загрузчик данных (Simple Data Loader) – это гибкий инструмент, т.к. он позволяет загружать данные из нескольких разнообразных источников данных. Другое преимущество Простого загрузчика данных (Simple Data Loader) – это то, что вы можете загружать объекты в пустой класс пространственных объектов или в класс пространственных объектов, который уже содержит объекты. Вы использовали классы пространственных объектов в этом шаге, но вы можете выполнить эту операцию с непространственными таблицами.

Наши рекомендации