Найти дублирующиеся объекты

Назначение

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

Описание

С помощью инструмента "Найти дублирующиеся объекты" вы можете легко находить дублирующиеся объекты и записи в данных. В результате в выходном классе объектов/таблице создается новое атрибутивное поле с индексами найденных повторяющихся объектов, согласно выбранной сортировке дублирующихся объектов\записей. С помощью данного индексного поля вы всегда можете выделить повторяющиеся записи и/или удалить их, если потребуется.

При этом геометрии объектов считаются дублирующимися в случае их точного совпадения. Дублирующиеся объекты можно найти по полю Shape. Записи могут считаться дублирующимися на основе заданного атрибута и/или поля Shape. Таким образом, можно искать объекты, дублирующиеся как по геометрии, так и по атрибутам.

  

Поиск дублирующихся объектов

  1. Выберите инструмент "Найти дублирующиеся объекты" в меню "Инструменты для объектов" XTools Pro.

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

  3. Задайте выходной класс объектов, используя Каталог, Путь по умолчанию, Путь из документа, Домашняя база, История или Избранное. Выходные данные могут быть сохранены в шейпфайле или в базе геоданных.

  4. Выберите поле (поля) для сравнения.

  5. Выберите поле (поля) для сортировки дублирующихся объектов или записей.

  6. Выберите Удалить дублирующиеся объекты или Копировать дублирующиеся объекты.

  7. Если выбрали "Копировать дублирующиеся объекты", выберите тип индекса.

  8. Измените имя индексного поля, если требуется.

  9. Укажите опции геометрии (если выбрано поле Shape): Выберите сравнивать объекты по значениям M и Z, задайте допуск по XY и Z.

  10. Нажмите "Запуск".

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

Примечание:

Дубликаты будут отсортированы по входным полям в том порядке, в котором входные поля были выбраны.

 

Для индексирования дублирующихся элементов доступны два типа индексов:

  • Индексы "0" или "1" – в этом случае все уникальные значения индексируются значением 0, а все остальные – значением 1

  • Групповые индексы 1, 2, 3, 4, ... – в этом случае каждая группа дублирующихся значений индексируется уникальным индексом

Кроме того, в инструменте доступны дополнительные опции:

  • Использовать выбранные объекты
    - позволяет сравнить только выбранные входные объекты или записи

  • Добавить поле ID исходного объекта
    - позволяет добавить поле ID, содержащее ID исходных объектов, в атрибутивную таблицу выходного слоя. Имя поля ID по умолчанию может быть изменено.

 
 
 

Содержание

Указатель

Глоссарий

-Поиск-

Назад