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

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

Удалить идентичные

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

Сводка

Удаляет записи в классе объектов или таблице, которые имеют одинаковые записи в списке полей. Если выбрано поле геометрии, будет сопоставлена геометрия объектов.

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

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

    Внимание:

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

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

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

Синтаксис

arcpy.management.DeleteIdentical(in_dataset, fields, {xy_tolerance}, {z_tolerance})
ПараметрОбъяснениеТип данных
in_dataset

Таблица или класс пространственных объектов, одинаковые записи в которых будут удалены.

Table View
fields
[fields,...]

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

Field
xy_tolerance
(Дополнительный)

Значение допуска xy, в пределах которого вокруг каждой вершины объекта будет проводиться поиск идентичных вершин соседних объектов.

Linear Unit
z_tolerance
(Дополнительный)

Значение допуска z, в пределах которого вокруг каждой вершины объекта будет проводиться поиск идентичных вершин соседних объектов.

Double

Производные выходные данные

ИмяОбъяснениеТип данных
out_dataset

Обновленный входной набор данных.

Представление таблицы

Пример кода

DeleteIdentical, пример 1 (окно Python)

Пример скрипта окна Python для использования функции DeleteIdentical в режиме прямого запуска.

import arcpy
arcpy.DeleteIdentical_management("C:/data/fireincidents.shp", ["ZONE", "INTENSITY"])
DeleteIdentical Пример 2 (автономный скрипт)

В следующем автономном скрипте показано, как используется функция DeleteIdentical для определения дублированных записей таблицы или класса пространственных объектов.

# Name: DeleteIdentical_Example2.py
# Description: Delete identical features in a dataset based on Shape (geometry) and a TEXT field.
# Import system modules
import arcpy
arcpy.env.overwriteOutput = True
# Set workspace environment
arcpy.env.workspace = "C:/data/sbfire.gdb"
# Set input feature class
in_dataset = "fireincidents"
# Set the field upon which the identicals are found
fields = ["Shape", "INTENSITY"]
# Set the XY tolerance within which to identical records to be deleted
xy_tol = "0.02 Miles"
# Set the Z tolerance to default
z_tol = ""
# Execute Delete Identical 
arcpy.DeleteIdentical_management(in_dataset, fields, xy_tol, z_tol)

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

  • Текущая рабочая область
  • Сохранять пространственный индекс
  • Экстент
  • Допуск XY
  • Допуск 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. | Конфиденциальность | Правовая информация