Learn R Programming

lwgeom (version 0.2-14)

st_startpoint: Return the start and end points from lines

Description

Return the start and end points from lines

Usage

st_startpoint(x)

st_endpoint(x)

Value

sf object representing start and end points

Arguments

x

line of class sf, sfc or sfg

Details

see https://postgis.net/docs/ST_StartPoint.html and https://postgis.net/docs/ST_EndPoint.html.

Examples

Run this code
library(sf)
m = matrix(c(0, 1, 2, 0, 1, 4), ncol = 2)
l = st_sfc(st_linestring(m))
lwgeom::st_startpoint(l)
lwgeom::st_endpoint(l)
l2 = st_sfc(st_linestring(m), st_linestring(m[3:1, ]))
lwgeom::st_startpoint(l2)
lwgeom::st_endpoint(l2)

Run the code above in your browser using DataLab