ArcGIS Desktop

  • Документация
  • Поддержка

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

ArcGIS Online

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

ArcGIS Desktop

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

ArcGIS Enterprise

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

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

Выполнение простых вычислений

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

  1. Начать редактирование. Можно выполнять вычисления, не находясь при этом в сеансе редактирования. Но в этом случае отменить действия будет невозможно.
  2. Щелкните правой кнопкой на слое или таблице, которую вы хотите редактировать и выберите Открыть таблицу атрибутов.
  3. Щелкните правой кнопкой на названии поля, в котором хотите что-либо вычислить, и щелкните Калькулятор поля.

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

    Можно нажать CTRL+SHIFT+F, чтобы открыть Калькулятор поля.

  4. Используйте списки полей и функций, чтобы построить выражения вычисления. Можно также редактировать выражение в текстовой области или ввести значение для поля.

    Подсказка:

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

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

  5. Щелкните ОК.
Подсказка:

Если вы применяете Калькулятор поля к текстовым полям, может появиться предупреждение о том, что что-то может оказаться урезанным по причине слишком маленькой длины поля. Усеченные значения помечены звёздочками, поэтому при необходимости вы их можете отыскать и всё исправить.

Примечание:

Чтобы при попытке что-нибудь вычислить вне сеанса редактирования соответствующее окно с сообщением больше не появлялось, можете отметить в нём опцию Больше не показывать это предупреждение. Это предупреждение можно снова включить на вкладке Таблицы диалогового окна Настройка > Опции ArcMap.

Подсказка:

Какие-либо функции Python или VBScript datetime могут быть использованы для вычисления даты. Дополнительно, символ номера (#) может быть использован для определения даты аналогично способу использования кавычек (») для обозначения строки. Обратите внимание на то, что знак номера не учитывает системные региональные настройками и может работать корректно только при выбранном регионе U.S. Структуры даты в английском формате. Для других языковых стандартов используйте DateSerial() или другие функции национальных настроек.

Чтобы добавить указанную дату, используйте одно из следующих значений:

Внимание:

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

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

  • Основы вычислений в полях
  • Вычисление площади, длины и прочих свойств геометрии
  • Изменение регистра текстовых значений
  • Примеры вычислений полей

ArcGIS Desktop

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

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

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