Сайт XTools

 

Конвертировать объекты в центроиды

 

 

Назначение

 

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

 

Описание

 

Данным инструментом поддерживаются слои объектов любого типа геометрии:

- Для полигональных слоев помимо центральных точек могут быть также построены точки надписей (в этом случае центроид всегда находится внутри полигона).  

- Для слоев полилиний начальные и конечные точки доступны в дополнение к центральным точкам.

- Для слоев мультиточек можно построить не только центральные точки, но и ближайшие к центру реальные точки.

- Кроме того, точки и любые другие объекты можно группировать по одному или нескольким атрибутам и строить центроиды для групп объектов.

 

Выходной класс объектов центроидов может быть сохранен в шейпфайле или в базе геоданных. Атрибуты исходного слоя переносятся в выходной точечный слой.

 

Примеры ситуаций, в которых данный инструмент может быть использован:

 

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

 

  • Используйте его в частных случаях пространственных соединений (соединение двух полей). Предположим, у есть два полигональных шейпфайла, A и B. Вы хотите перенести атрибуты из A в B. Конечно, вы могли бы сделать нечто вроде наложения, но иногда это нежелательно. Кроме того, не существует уникальных идентификаторов, общих для двух слоев, по которым можно было бы построить обычную связь. Итак, каким образом можно решить эту задачу? Вот один из вариантов: создать слой центроидов из шейпфайла B, затем создать пространственное соединение с шейпфайлом A. Теперь данные полигонов из шейпфайла A могут быть соединены с шейпфайлом центроидов (вы не можете выполнить пространственное соединение в случае, когда данные точек перенесены в полигоны, потому что внутри одного полигона может находиться несколько точек). Поскольку у вас есть уникальные идентификаторы из шейпфайла B в вашем слое центроидов, теперь вы можете соединить слой центроидов с таблицей слоя из шейпфайла B. Данные перенесены!

 

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

 

  1. Выберите инструмент "Конвертировать объекты в центроиды" в меню "Конвертация объектов" приложения XTools Pro.  

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

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

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

  5. Если центроиды строятся для групп объектов можно использовать взвешивания центроидов и выбрать числовое атрибутивное поле для этого.

  6. Выберите расположение центроида (доступные варианты зависят от типа геометрии).

  7. Нажмите "Запуск", чтобы конвертировать объекты в центроиды.

 

 

Доступна опция "Использовать выбранные объекты", позволяет обработать только выбранные объекты.

 

---

 

Содержание

-Поиск-

Назад