transitio.FeedBuilder.add_shape

transitio.FeedBuilder.add_shape#

FeedBuilder.add_shape(shape_id, geometry, *, distances=True)#

Add a shape polyline for trips to reference.

geometry is a shapely LineString in WGS84 (x = longitude, e.g. from snap_to_network()) or a sequence of (lat, lon) pairs. With distances, cumulative great-circle shape_dist_traveled values in meters are written, which cafein uses for per-trip travel distances.