Как разделить объект Linnet на подмножество

Я хотел бы разделить объект linnet, чтобы получить список объектов linnet. В файле помощи я вижу, что это возможно с помощью объекта owin. Но я получаю ошибки, так как синтаксис мне непонятен, а также неясно использование аргумента snip при вызове подмножества.

Я хочу разделить линнет на основе атрибута пользователя, исходящего из меток, или разделить линнет объект на основе окон (каждое окно представляет собой многоугольник из шейп-файла)

Может ли кто-нибудь предложить, как разбить линнет на подмножество на основе фактора / окна, чтобы получить список объектов линнета:

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

  2. Использование полигонов как owin.

Спасибо


person BKS    schedule 08.07.2017    source источник


Ответы (1)


Если L - сеть, а P - многоугольное окно, тогда L[P] вычисляет пересечение L и P.

Файл справки для [.linnet включает примеры, демонстрирующие синтаксис этой команды и действие аргумента snip.

person Adrian Baddeley    schedule 09.07.2017