8 октября, 2018

Объекты в центроиды

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

 Доступно в XTools Pro для ArcMap

Инструмент XTools Pro «Объекты в центроиды» создает новый класс точечных объектов, состоящий из центроидов объектов входного слоя.

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

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

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

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

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

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

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