I want to create start and endpoints in QGIS for a Linestring shapefile.
I tried using the "QChainage Plugin" but was not useful.
Can someone suggest a tool?
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It only takes a minute to sign up.Sign up to join this community
If you have QGIS 3.4 you can use
Extract specific vertices tool to extract the endpoints by inputting
0, -1 at the vertex indices as you can see below:
The tool is located in
Processing toolbox -> Vector geometry -> Extract specific vertices tool.
The input is a polyline composing of several segments
Using the above tool with
0,-1 indices provides the endpoints only:
You can also use expressions
end_point() to create start- and endpoints of your lines. Use this expression to get both at once:
union ( end_point ( $geometry ), start_point ( $geometry ) )
Paste this expression on an additional symbol layer on your line layer to create points for visualization purpose only (see screenshot) or create a new layer with actual point geometries using
Menu Processing / Toolbox / Geometry by expression and using the same expression.