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


29

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

Ответы:


26

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

Points2One window

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

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


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

11

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


Где вы найдете инструмент «указывает на путь»?
Уди

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

Недоступно в2.8.6-Wien
Гжегож Оледзки
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.