2.2.60. Полигоны из линий и точек по времени

Инструмент создает полигоны, отражающие состояние местности на конкретный момент времени. Полигоны формируются из набора контуров (полилиний), каждый из которых характеризуется датой начала и окончания своего существования. Атрибуты полигонам присваиваются из слоя точек, которые также имеют временную привязку.

Кроме того, осуществляется группировка идентификаторов полигонов по заданному параметру через создание отдельного поля с ID, общим для каждой группы (минимальное его значение). Геометрия полигонов при этом не меняется.

Подготовка данных:

Для слоёв Веб ГИС должны быть установлены права «Ресурс:чтение» и «Чтение данных» для пользователя Гость. Право чтения ресурса также должно быть выставлено для папок всех уровней, в которые входят эти слои, вплоть до Основной группы ресурсов.

Слой полилиний должен содержать следующие поля:

  • upperdat - дата начала существования контура;

  • lwdate - дата окончания существования контура;

  • поле группировки с пользовательским названием на латинице.

../../_images/lines2polygons_input_map_ru.png

Рис. 2.26. Пример исходных данных. Слои полилиний и точек

../../_images/lines2polygons_input_table_ru.png

Рис. 2.27. Пример исходных данных. Таблица атрибутов слоя полилиний

../../_images/lines2polygons_output_map_ru.png

Рис. 2.28. Пример результата работы инструмента

На входе:

  • Web GIS URL - адрес используемой Веб ГИС (обратите внимание, что после .com не должно быть дополнительных символов)

  • ID ресурса линий - ID слоя с полилиниями из используемой Веб ГИС

  • ID ресурса точек - ID слоя с точками из используемой Веб ГИС

  • Запрашиваемый год - год, на который нужно получить временной срез

  • Имя поля запрашиваемого года - название нового поля, куда будет записываться запрашиваемый год

  • Поле результата - новое поле, куда будут заноситься результаты группировки, то есть ID.

  • Поле с идентификаторами - поле в слое полилиний с уникальными значениями, из него заимствуются ID для группировки

  • Поле группировки - поле слоя полилиний, по которому осуществляется группировка полигонов

На выходе:

  • слой с полигонами (shapefile), актуальными для заданного года

Запуск инструмента: https://toolbox.nextgis.com/operation/lines2polygons

Попробуйте инструмент в действии, скачав наш пример:

Набор исходных данных для проверки работы инструмента. Внутри архива пошаговая инструкция.

Пример результата работы инструмента.