OneBusAway / onebusaway-gtfs-modules

A Java-based library for reading, writing, and transforming public transit data in the GTFS format, including database support.
Other
129 stars 105 forks source link

GTFS transformer seems to suppress pickup_type and drop_off_type #303

Open sebastianknopf opened 3 days ago

sebastianknopf commented 3 days ago

Summary:

I am using the gtfs-transformer-cli for running several transformations. After transforming my GTFS feed, the columns pickup_type, drop_off_type and shape_dist_traveled are missing in the transformed feed. Even if I am running to transformations which should affect stop times at all.

Steps to reproduce:

See the following files attached:

Expected behavior:

The columns are not removed.

Observed behavior: The columns mentioned above are removed entirely, maybe some other columns may be affected too.

Platform: Test Environment: Windows 10 using Java 17.0.6 Prod Environment: Ubuntu 24.04 using Java in a Docker container (exoplatform/jdk)

leonardehrenfried commented 1 day ago

Hello, I'm the (relatively) new maintainer of this library.

I have not looked into it but that sounds like a bug.

Are you interested in contributing a fix?