public-transport/gtfs-via-postgres

Missing SRID 4326 for shapes_aggregated.shape

Open

#48 opened on Sep 26, 2023

View on GitHub
 (1 comment) (1 reaction) (0 assignees)JavaScript (21 forks)github user discovery
enhancementgood first issuehelp wanted

Repository metrics

Stars
 (141 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

I suggest to explicitly set SRID 4326 for shape geometries in shapes_aggregated, e.g.

ST_SetSRID(4326, ST_MakeLine(array_agg(shape_pt_loc))) AS shape

That way, subsequent (materialized) views coud create a spatial index like e.g.

CREATE INDEX my_shapes_aggregated_view_shape_idx
ON my_shapes_aggregated_view_shape
USING GIST (shape);

Contributor guide