ArcGIS Desktop

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

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

ArcGIS Online

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

ArcGIS Desktop

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

ArcGIS Enterprise

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

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

Вычислить заново экстент класса объектов

  • Краткая информация
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензиях

Краткая информация

Этот инструмент пересчитывает свойство экстента XY, Z и M класса объектов на основе объектов, входящих в него.

Класс объектов содержит пространственный экстент, основанный на всех координатах, входящих в этот класс. Класс объектов содержит пространственный экстент, основанный на всех координатах, входящих в этот класс. Вместо изучения каждого объекта класса при каждом его добавлении на карту (довольно долгий процесс), используется свойство extent, содержащее последний известный пространственный экстент. Однако это свойство extent не всегда обновляется при редактировании объектов класса. Это означает, что значения свойства extent могут не содержать актуального пространственного экстента объектов. Запуск этого инструмента позволяет считать все объекты и обновить свойство extent.

Примечание:

Обсуждаемые здесь экстенты XY, Z и M – не то же самое, что домены пространственных привязок. Домены XY, Z и M значений в пространственной привязке задают допустимый диапазон значений координат, которые можно сохранить в классе объектов. Экстент класса объектов отражает реальный диапазон значений координат в этом классе объектов. Эти экстенты не могут быть больше, чем значения домена.

Использование

  • Вычислить заново экстент класса объектов обновляет классы объектов базы геоданных или шейп-файлы (точечные, мультиточечные, линейные или полигональные).

  • В многопользовательской базе геоданных, extent является свойством схемы класса объектов, которое требует эксклюзивной блокировки схемы при выполнении.

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

  • Если у вас нет прав на редактирование класса объектов, работа инструмента завершится сбоем.

  • Повторное вычисление класса объектов extent не может быть отменено.

  • Значения свойства extent возвращаются функцией arcpy.Describe.

  • Этот инструмент выполняет ту же операцию, что и открытие Свойства класса пространственных объектов в ArcCatalog или в окне Каталога в ArcMap, выбор вкладки Экстент объекта и щелчок по кнопке Пересчитать в соответствующем разделе Экстент.

  • Внимание:

    Этот инструмент изменяет входные значения. Более подробно о стратегиях предотвращения неожиданных изменений данных см. в разделе Инструменты, не создающие выходных данных.

Синтаксис

RecalculateFeatureClassExtent_management (in_features)
ПараметрОбъяснениеТип данных
in_features

Шейп-файл или класс объектов базы геоданных, которые будут обновлены.

Feature Layer

Пример кода

Пример RemoveFeatureClassFromTopology (окно Python)

Следующий скрипт окна Python показывает, как использовать инструмент RecalculateFeatureClassExtent в режиме прямого запуска. Он заново вычисляет XY, M или Z экстент класса объектов.

import arcpy
feature_class = r"C:\Data\europe.gdb\norway_cities"
arcpy.RecalculateFeatureClassExtent_management(feature_class)

Параметры среды

  • Текущая рабочая область
  • Временная рабочая область

Информация о лицензиях

  • ArcGIS Desktop Basic: Нет
  • ArcGIS Desktop Standard: Да
  • ArcGIS Desktop Advanced: Да

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

  • Обзор группы инструментов Класс пространственных объектов

ArcGIS Desktop

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

ArcGIS Platform

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

Об Esri

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