I work with line vector data (road network).The lines (roads) includes several vertexes. I would like to have for each line only nodes - at the end of line, or at the intersection of n lines. How can I delete all the vertices, to have clean lines with nodes only, but keep the topology? When I delete vertex, the line topology is changed. My QGIS version is 3.8.2.

In the first picture, the vertexes in red circle I would like to delete and the greens keep.

In the Picture 2, the line topology change is shown.

  • 1
    This is not possible, since the vertices describe the geometry. Without vertice, no geometry. What is your final aim? – Erik Sep 10 '19 at 9:49
  • You could try the Explode lines tool: "This algorithm takes a lines layer and creates a new one in which each line is replaced by a set of lines representing the segments in the original line. Each line in the resulting layer contains only a start and an end point, with no intermediate nodes between them." – Joseph Sep 10 '19 at 9:52
  • Ah, ok then, my aim is to make nodes, which represents the begining/end of the line, or the line intersection. Is it possible to make node from the particular vertex? – Jordan Sep 10 '19 at 9:54
  • Thank you @Joseph that looks like what I'm looking for. – Jordan Sep 10 '19 at 9:55
  • 1
    You may be interested in the "Extract vertices" or "Extract specific vertices" tool or by the "Convert geometry type" tool – J.R Sep 10 '19 at 10:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.