Как добавлять данные в таблицы

Добавление данных в существующие таблицы - это важная часть для поддержания актуальной и полноценной ГИС. Есть несколько способов простого добавления данных в таблицы в ArcGIS.

Использование геообработки для добавления данных

В среде геообработки можно использовать инструменты для обновления существующих полей, постоянного присоединения записей к таблице или динамического присоединения полей посредством соединений.

Инструмент Геометрическое соединение (Append)

Используйте этот инструмент, чтобы добавить пространственные объекты или другие данные из нескольких наборов данных в существующие наборы данных. Этот инструмент может присоединять точечные, линейные и полигональные классы пространственных объектов, таблицы, растры, каталоги растров, классы пространственных объектов-аннотаций или объектов-размеров к существующему набору данных такого же типа. Например, к имеющейся таблице можно присоединить несколько таблиц, или несколько растров к существующему набору растровых данных, но нельзя соединить линейный и точечный классы пространственных объектов.

Инструмент Вычислить поле

Вычисляет значения в заданном поле объектов наборов данных, слоев данных или каталогов растровых изображений.

Инструмент Вычислить поле очень удобен при обновлении имеющихся полей или только что созданных полей. Можно вычислять в поле числа, текст или даты. С помощью блоков кода можно писать скрипты для выполнения сложных вычислений.

Инструмент Добавить соединение

Инструмент Добавить соединение присоединяет поля из соединяемой к основной таблице.

Обычно к слою присоединяют таблицу с данными на основании значений поля, которое присутствует в обеих таблицах. Название поля в таблицах может различаться, но тип поля должен быть один и тот же: числовые поля соединяются с числовыми, строковые со строковыми и т.д. Можно выполнить соединение и при помощи диалогового окна Соединение данных (Join Data), которое открывается по щелчку правой кнопкой на слое в ArcMap, или с помощью инструмента Добавить соединение (Join).

Когда вы создаете объединенную таблицу, поля из присоединяемой таблицы не попадают в базовую таблицу насовсем. Можно удалить соединение, чтобы убрать присоединенные поля.

Использование соединений для добавления данных

Для создания соединения не обязательно использовать геообработку. Для создания соединения можно использовать диалоговое окно Соединение данных (Join Data) в ArcMap. Независимо от того, создано ли соединение в диалоговом окне Соединение данных (Join Data) или с помощью инструмента геообработки, ведет себя оно совершенно одинаково. Поля присоединяются к базовой (целевой) таблице, и их можно использовать для вычислений, а также надписей, символов и запросов к данным.

Более подробно о соединениях и связях

Добавление данных при редактировании

Редактирование данных для обновления существующих атрибутов или создания новых данных - это процесс, который можно осуществить в ArcMap. Можно редактировать атрибуты в атрибутивной таблице слоя или в таблице с помощью окна Атрибуты (Attributes).

Таблица атрибутов

Когда вы открываете таблицу атрибутов, по умолчанию таблица доступна только для чтения. Но если начать сеанс редактирования, вы можете вручную редактировать атрибуты в ячейках таблицы. При редактировании таблицы атрибутов, в самом низу появляется белая пустая строчка, в которую можно заносить свои данные.

Для автоматического редактирования атрибутивной таблицы можно использовать Калькулятор поля (Field Calculator) или инструмент Вычислить геометрию (Calculate Geometry). Эти инструменты можно использовать и вне сеанса редактирования; но в этом случае нельзя будет отменить внесенные изменения.

Окно Атрибуты

Окно Атрибуты (Attributes) позволяет просматривать и редактировать атрибуты пространственных объектов, которые вы выбрали. Чтобы его открыть, щёлкните кнопку Атрибуты (Аttributes). Атрибуты на панели инструментов Редактор (Еditor).

Более подробно про редактирование атрибутов

Связанные темы

9/11/2013