ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Основные принципы добавления и удаления полей

  • Общие правила именования полей

При необходимости вы легко можете добавить или удалить поле из таблицы или класса пространственных объектов. Скорее всего, вы будете добавлять и удалять поля в таблицах ваших персональных данных.

Вы можете добавлять и удалять столбцы в таблице, если соблюдены следующие условия:

  • У вас есть доступ к данным на запись.
  • В данный момент вы не редактируете данные в ArcMap.
  • В данный момент другие пользователи или приложения не используют эти данные ни в ArcMap, ни в ArcCatalog.

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

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

В диалоговом окне Добавить поле (Add Field) перечислены только те типы полей и свойства, которые поддерживаются источником данных, к которому вы добавляете поле. Например, вы не увидите тип поля BLOB в диалоговом окне Добавить поле (Add Field), если только вы не работаете с базой геоданных. Кроме того, если вы добавляете числовое поле к персональной базе данных или файловой базе геоданных, вы не увидите свойства точности и количества знаков после запятой, так как они применимы только к базам данных ArcSDE.

Более подробно о работе с полями в различных источниках данных можно узнать в следующих разделах:

  • Определение полей в таблицах базы геоданных
  • Типы данных полей базы геоданных
  • Покрытия
  • Шейп-файлы или таблицы dBASE

Общие правила именования полей

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

  • В названия полей не поддерживаются пробелы и некоторые символы. Специальные символы включающие дефисы (такие, как X-координата, Y-координата, круглые скобки, квадратные скобки и такие символы, как $, %, и #. В общем, избегайте всего, что не является буквенно-цифровым и не нижним подчеркиванием.
  • На всякий случай отредактируйте названия полей в текстовых файлах с разделителями, чтобы удалить неподдерживаемые символы до того, как начнете работать с этими файлами в ArcGIS.
  • Не начинайте названия полей с цифр или символов подчеркивания.
  • Не используйте в названиях полей слова, которые могут восприниматься как зарезервированные ключевые слова - date, day, month, table, text, user, when, where, year и zone. В каждой СУБД может быть свой набор зарезервированных ключевых слов, список ключевых слов для MS Access можно посмотреть в статье службы поддержки Microsoft.
  • Названия классов пространственных объектов, таблиц и полей должны быть не длиннее 64 символов. (На самом деле, вы сможете ввести не более 52 символов в названии класса пространственных объектов персональной базы геоданных, так как система допишет еще символы до 64х.) Названия шейп-файлов и полей .dbf могут быть не длиннее 10 символов. Для таблиц INFO используйте не более 16 букв или цифр. Кроме того, у используемой СУБД могут быть дополнительные ограничения на названия полей.
Примечание:

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

Связанные разделы

  • Перестановка столбцов в таблице
  • Таблица типов данных полей ArcGIS

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация