Рисовать линии от точек в 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.