{ "$schema": "https://dmfr.transit.land/json-schema/dmfr.schema-v0.5.0.json", "feeds": [ { "id": "f-u0-openov~lu", "spec": "gtfs", "urls": { "static_current": "http://openov.lu/data/gtfs/gtfs-openov-lu.zip" }, "license": { "url": "http://openov.lu/data/gtfs/LICENSE.TXT", "use_without_attribution": "yes", "create_derived_product": "yes" }, "operators": [ { "onestop_id": "o-u0-cfl", "name": "Société Nationale des Chemins de Fer Luxembourgeois", "short_name": "CFL", "website": "http://cfl.lu", "associated_feeds": [ { "gtfs_agency_id": "2" } ] }, { "onestop_id": "o-u0u-rgtr", "name": "Régime Général des Transports Routiers", "short_name": "RGTR", "website": "http://mobiliteit.lu", "associated_feeds": [ { "gtfs_agency_id": "3" } ] }, { "onestop_id": "o-u0u1-tice", "name": "Transport intercommunal de personnes dans le canton d'Esch-sur-Alzette", "short_name": "TICE", "website": "http://tice.lu", "associated_feeds": [ { "gtfs_agency_id": "4" } ] }, { "onestop_id": "o-u0u6-avl", "name": "Autobus de la Ville de Luxembourg", "short_name": "AVL", "website": "http://autobus.lu", "associated_feeds": [ { "gtfs_agency_id": "1" } ] } ] } ], "license_spdx_identifier": "CDLA-Permissive-1.0" }