Добавление данных в существующую таблицу и редактирование этих данных в таблице – это важная часть для поддержания актуальной и полноценной ГИС. Добавить данные в таблицы можно несколькими способами.
Использование геообработки для добавления данных
В среде геообработки можно использовать инструменты для обновления существующих полей, постоянного присоединения записей к таблице или динамического присоединения полей посредством соединений.
Инструмент Вычислить поле
Инструмент Вычислить поле может использоваться для обновления имеющихся полей или только что созданных полей для класса объектов, слоя объектов или каталога растров. Можно вычислять в поле числа, текст или даты. С помощью блоков кода можно писать скрипты для выполнения сложных вычислений.
Инструмент Добавить соединение
Инструмент Добавить соединение связывает поля из присоединенной таблицы с базовой таблицей.
Обычно к слою присоединяют таблицу с данными на основании значений поля, которое присутствует в обеих таблицах. Названия полей в таблицах могут различаться, но тип поля должен быть одинаковым; числовые поля соединяются с числовыми, строковые со строковыми и т.д.
Когда вы создаете объединенную таблицу, присоединенные поля можно использовать в вычислениях полей, а также для создания надписей, символов или в запросах данных. Поля из присоединяемой таблицы не заносятся в базовую таблицу насовсем. Соединение можно отменить, чтобы убрать присоединенные поля.
Соединение полей
Инструмент Соединение полей добавляет содержимое из одной таблицы в другую таблицу на основе общего поля. Вы можете дополнительно указать, какие поля из присоединяемой таблицы будут добавлены во входную таблицу.
При использовании этого рабочего процесса поля записываются в вашу базовую таблицу.
Инструмент Добавить поле
Инструмент Добавить поле добавляет новое поле в вашу текущую таблицу или таблицу класса пространственных объектов, векторного слоя, каталога растров или растра с таблицей атрибутов. Используйте Калькулятор поля для заполнения добавленных полей.
Инструмент Присоединить
Используйте инструмент Присоединить, чтобы добавить пространственные объекты или другие данные из нескольких наборов данных в существующие наборы данных. Этот инструмент может присоединять точечные, линейные и полигональные классы пространственных объектов, таблицы, растры, каталоги растров, классы пространственных объектов-аннотаций или объектов-размеров к существующему набору данных такого же типа. Например, несколько таблиц можно присоединить к имеющейся таблице, или несколько растров - к существующему набору растровых данных, но нельзя присоединить класс линейных пространственных объектов к точечному классу.
Инструмент Добавить атрибуты геометрии
Инструмент Добавить атрибуты геометрии добавляет новые поля и вносит в них пространственные или геометрические характеристики каждого объекта, например – длину, площадь или координаты x,y,z.
Для обновления используйте панель Атрибуты
Другой способ обновить атрибуты имеющихся объектов – использовать панель Атрибуты. Для внесения изменений необходима выборка, работа происходит на карте или в сцене, а не в открытой таблице. На вкладке Карта или Редактирование в группе Выборка щелкните Атрибуты .
Копирование и вставка из другого приложения
Вы можете добавить данные в существующую таблицу, вставив значения из других приложений, например Microsoft Excel. Копирование и вставка - это рекомендуемый рабочий процесс для обновления и замены существующих значений новой информацией. Если вставлено больше строк, чем на текущий момент существует в таблице базы данных, автоматически будут созданы дополнительные строки.
Использование Вид Поля для создания, изменения и удаления полей
Вид Поля применяется для управления полями, связанными с таблицей. В виде Поля можно редактировать поля таблицы, изменять их свойства, удалять поля или создавать новые. Чтобы открыть вид Поля, щелкните правой кнопкой мыши заголовок столбца в таблице и щелкните Поля. Вы также можете нажать Добавить поле на встроенной панели инструментов вида таблицы, чтобы напрямую открыть вид Поля для добавления нового поля.