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

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

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

На входе:

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

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

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

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

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

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

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

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

На выходе:

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

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

Пример использования:

Каковы границы России на 1598-й год н. э.?

../../_images/lines2polygons_lines_points_map2.png

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

../../_images/lines2polygons_lines_table2.png

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

../../_images/lines2polygons_polygons_map_table2.png

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

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

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

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