Learn R Programming

gtfstools (version 1.1.0)

convert_shapes_to_sf: Convert shapes table to simple feature object

Description

Converts the shapes table to a LINESTRING sf object.

Usage

convert_shapes_to_sf(gtfs, shape_id = NULL, crs = 4326)

Value

A LINESTRING sf object.

Arguments

gtfs

A GTFS object, as created by read_gtfs().

shape_id

A character vector including the shape_ids to be converted. If NULL (the default), all shapes are converted.

crs

The CRS of the resulting object, either as an EPSG code or as an crs object. Defaults to 4326 (WGS 84).

Examples

Run this code
# read gtfs
data_path <- system.file("extdata/spo_gtfs.zip", package = "gtfstools")
gtfs <- read_gtfs(data_path)

shapes_sf <- convert_shapes_to_sf(gtfs)
head(shapes_sf)

shapes_sf <- convert_shapes_to_sf(gtfs, shape_id = "17846")
shapes_sf

Run the code above in your browser using DataLab