Closed emmambd closed 1 month ago
We want to be able to support Flex as a part of https://github.com/MobilityData/gtfs-validator/issues/1721, we need to add a schema for the new file locations.geojson.
New schema
Modify and test duplicate_key. Test with duplicate-area-548-locations-geojson.zip. Duplicated area_548 in https://data.trilliumtransit.com/gtfs/islandtransit-wa-us/islandtransit-wa-us--flex-v2-TEST.zip to test this.
Modify and test foreign_key_violation when location_id is defined in stop_times.txt but not in locations.geojson. Test with foreign_key_violation_area_1137.zip to verify.
Check if there are performance issues locally with the test feeds in the proposal document, to see if there are persistent issues with parsing failing for Flex data based on what was found in #1752
Special considerations given this is a geojson file when we only supported txt files before
No response
Continues #1758 How to setup gradle dependencies of GeoTools?
Tasks:
Describe the problem
We want to be able to support Flex as a part of https://github.com/MobilityData/gtfs-validator/issues/1721, we need to add a schema for the new file locations.geojson.
Proposed solution
New schema
Modify and test duplicate_key. Test with duplicate-area-548-locations-geojson.zip. Duplicated area_548 in https://data.trilliumtransit.com/gtfs/islandtransit-wa-us/islandtransit-wa-us--flex-v2-TEST.zip to test this.
Modify and test foreign_key_violation when location_id is defined in stop_times.txt but not in locations.geojson. Test with foreign_key_violation_area_1137.zip to verify.
Check if there are performance issues locally with the test feeds in the proposal document, to see if there are persistent issues with parsing failing for Flex data based on what was found in #1752
Special considerations given this is a geojson file when we only supported txt files before
Alternatives you've considered
No response
Additional context
No response