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

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

Обновление

Доступно с лицензией Advanced.

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

Сводка

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

Иллюстрация

Пример. Обновление

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

  • Входные объекты должны быть полигонального типа.

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

  • Корректирующие объекты должны быть полигональными.

  • Имена полей входного и корректирующего классов объектов должны совпадать.

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

  • Если в диалоговом окне не отмечен параметр Границы (Borders) (или установлен на NO_BORDERS в скриптах), будут пропущены границы полигона вдоль внешнего ребра корректирующих объектов. Даже если пропущены внешние границы некоторых корректирующих полигонов, атрибуты корректирующих объектов, которые перекрывают входные объекты, будут присвоены полигонам выходного класса объектов.

  • Атрибутивные значения из входных классов пространственных объектов будут скопированы в выходной класс. Однако если входными данными является слой или слои, созданные инструментом Создать векторный слой (Make Feature Layer), и отмечена опция поля Использовать правило пропорции (Use Ratio Policy), то тогда вычисляется доля входного значения атрибута и сохраняется как выходное атрибутивное значение. Если включено Использовать правило пропорции (Use Ratio Policy), всякий раз при разбивке пространственного объекта в операции наложения, атрибутами результирующего пространственного объекта будет пропорция значения атрибутов входных объектов. Выходное значение вычисляется на основании пропорции, в соответствии с которой была разделена геометрия входных объектов. Например, если входная геометрия была разделена поровну, каждому новому атрибутивному значению пространственного объекта присваивается половина значения атрибутивного значение входного объекта. Использовать правило пропорции (Use Ratio Policy) применяется только к числовым типам полей.

    Внимание:

    Инструменты геообработки не поддерживают правила разбиения (split policies) для полей или таблиц класса пространственных объектов базы геоданных.

  • Для обработки очень больших наборов данных при работе инструмента используется разбивка на листы, для повышения производительности и масштабируемости.Для получения более подробной информации см. Геообработка больших наборов данных.

  • Этот инструмент может создавать составные объекты в выходных данных, даже если все входные данные простые. Если вам не нужны составные объекты, используйте инструмент Составной в простые для выходного класса объектов.

Синтаксис

arcpy.analysis.Update(in_features, update_features, out_feature_class, {keep_borders}, {cluster_tolerance})
ПараметрОбъяснениеТип данных
in_features

Входной класс пространственных объектов или слой. Тип геометрии должен быть полигональным.

Feature Layer
update_features

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

Feature Layer
out_feature_class

Класс пространственных объектов, содержащий результаты. Не выбирайте здесь те же объекты, что и Входные объекты.

Feature Class
keep_borders
(Дополнительный)

Определяет, будет ли сохранена граница обновленных полигональных объектов.

  • BORDERS —Внешняя граница корректирующих объектов будет хранится в выходном классе объектов. Это является опцией по умолчанию.
  • NO_BORDERS —Внешняя граница корректирующих объектов не переносится, после того как корректирующие объекты совмещаются с входными объектами. Значения полей корректирующих объектов имеют приоритет над атрибутами входных объектов.
Boolean
cluster_tolerance
(Дополнительный)

Минимальное расстояние, в пределах которого координаты узлов и вершин объектов считаются различимыми, и на которое могут быть смещены координаты по оси X или Y (или по обеим вместе).

Linear unit

Пример кода

Обновление (Update). Пример 1 (Окно Python)

Пример скрипта Python для выполнения функции Обновление (Update) с запуском из окна Python в ArcGIS.

import arcpy
arcpy.env.workspace = "c:/data"
arcpy.Update_analysis("city_lots.shp", "data.gdb/flood_levels", "data.gdb/low_lots", 
                      "NO_BORDERS", 0.0003)
Обновление (Update). Пример 2 (автономный скрипт)

Ниже приводится пример скрипта Python для выполнения функции Обновление (Update) в автономном режиме.

# Name: UpdateZones.py
# Purpose: Update the "lots" feature class with features from "cutzones"

# Import system modules
import arcpy
 
# Set the workspace
arcpy.env.workspace = "c:/data/city.gdb"

# Set local parameters
inFeatures = "lots"
updateFeatures = "cutzones"
outFeatures = "futurecut"

# Process: Update
arcpy.Update_analysis(inFeatures, updateFeatures, outFeatures, "NO_BORDERS", 0.25)

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

  • Автоматическое подтверждение
  • Полноценные имена полей
  • Выходное значение Z по умолчанию
  • Разрешение M
  • Допуск M
  • Выходное ключевое слово CONFIG
  • Выходной домен M
  • Выходной XY домен
  • Выходной домен Z
  • Выходная система координат
  • Экстент
  • Выходные данные имеют M-значения
  • Выходные данные имеют Z-значения
  • Выходная пространственная сетка 1
  • Выходная пространственная сетка 2
  • Выходная пространственная сетка 3
  • Разрешение XY
  • Допуск XY
  • Разрешение Z
  • Допуск Z

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

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

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

  • Обзор группы инструментов Наложение

ArcGIS Desktop

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

ArcGIS

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

Об Esri

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