Рисовать линии от точек в QGIS

29

У меня есть слой точек, и мне нужно нарисовать линию, проходящую через или вблизи точек (расстояние между точкой и линией до 0,5 м). Узлы линии получат атрибуты ближайших к ним точек.

H.Wiener
источник

Ответы:

26

Самый простой способ - использовать точки для создания линии. Для этого в QGIS используйте плагин Points2One. Установите этот плагин (доступен через Plugins->Manage and install plugins) и следуйте диалогу, чтобы создать линию из ваших точек.

Points2One window

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

В качестве альтернативы вы можете использовать v.build.polylinesGRASS (доступно через QGIS) или инструмент SAGA GIS, Convert points to line(s)доступный через Processingпанель инструментов.

MappaGnosis
источник
2
Плагин Points2One недоступен для текущей версии QGIS (3.4.4).
Валери Андерсон
11

Для создания полигонов из точек вы также можете использовать инструменты 1) «точки на пути», затем 2) «линии на полигоны» без необходимости установки какого-либо плагина.

ncelik
источник
Где вы найдете инструмент «указывает на путь»?
Уди
1
Перейдите к обработке и нажмите Toolbox или «Ctrl + Alt + T» для поиска инструментов, затем введите «Точки на путь», и вы увидите инструмент.
ncelik
Недоступно в2.8.6-Wien
Гжегож Оледзки