← All agencies

Feed status · checked 2026-08-31

Autotransporta direkcija (ATD) national routes

Based on a Mobility Database mirror copy of an official feed source

Service mode Other

27.0 / 100

up 1.8 since 2026-08-30 · F → F

Catalogued in Latvia.

Accessibility gapsRealtime not yet published

National aggregate of intercity and regional-significance bus and rail routes coordinated by Latvia's Road Transport Administration. Counted as one feed record.

A data-quality and completeness lens to help an agency improve its GTFS feed. Not an official compliance determination from any transit program. New to this? How to read your scorecard. Interactive view of this scorecard. Rubric v1.3, validator 8.0.1.

Checked for changes 78 minutes ago; last changed 9 days ago.

Measured 3 of 4 score categories from the Mobility Database's mirror copy of the feed.

How we measured this

Confidence in this measurement: provisional.

  • Realtime quality was not measured this run. It does not count against the grade.
  • The official feed URL on file was unreachable, so the Mobility Database's hosted mirror copy was scored instead.

Confidence describes how much the pipeline could measure this run, not the feed itself. It never changes the grade.

Top things to fix

Fix 01

Add feed_start_date and feed_end_date to feed_info.txt and include calendar end dates in your export.Likely your export tool

Neither feed_info.txt nor the calendars state when service ends. Nobody can tell when this feed will go stale.

⏱ Likely a one-time export setting.worth about +100 points in its category

Fix 02

Review the rule documentation for 'invalid_phone_number' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed.

Invalid phone number (flagged by the MobilityData validator). See the linked rule for what this affects.

⏱ Varies.worth about +12 points in its category

Fix 03

Set wheelchair_boarding to 1 (accessible) or 2 (not accessible) for every stop. A field survey can start with the busiest stops.Likely your team

10164 of 10164 stops don't say whether a wheelchair user can board there. Riders who use wheelchairs can't plan a trip when accessibility is marked 'unknown'; apps show no information at all.

⏱ A column in stops.txt; your scheduling software likely has it.worth about +25 points in its category

Finding handoff

Move one finding to a recheck

Select one finding. Copy the request, make the change in the feed-producing tool, then compare the next complete run.

Feed evidence
Neither feed_info.txt nor the calendars state when service ends.
Next action
Add feed_start_date and feed_end_date to feed_info.txt and include calendar end dates in your export.
Recheck
Publish the changed feed at the same URL. On the next complete, comparable scorecard run, confirm that this finding is no longer reported.
Copy handoff text
How to make and check these changes

Check the result on the published feed. Read the guide, make the change in your tool, and use the next comparable run to see whether the finding is still reported. Only an action or ticket record can attribute who made the change.

  1. Add feed_start_date and feed_end_date to feed_info.txt and include calendar end dates in your export.

    Make the change. Make this change in whatever tool produces your feed, then re-export.

    Check the result. The next scorecard run checks this finding again. If a comparable check no longer reports it, the feed's clearance log records that result. This confirms feed state, not who made the change. See this feed's finding-clearance log.

  2. Review the rule documentation for 'invalid_phone_number' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed.

    Make the change. Make this change in whatever tool produces your feed, then re-export.

    Check the result. The next scorecard run checks this finding again. If a comparable check no longer reports it, the feed's clearance log records that result. This confirms feed state, not who made the change. See this feed's finding-clearance log.

  3. Set wheelchair_boarding to 1 (accessible) or 2 (not accessible) for every stop. A field survey can start with the busiest stops. · Read the fix guide

    Make the change. Make this change in whatever tool produces your feed, then re-export.

    Check the result. The next scorecard run checks this finding again. If a comparable check no longer reports it, the feed's clearance log records that result. This confirms feed state, not who made the change. See this feed's finding-clearance log.

Rider view: what this feed publishes

A quick read of rider-facing information in this feed.

Schedule visibility
Schedule visibility is not known from this scorecard.
Published accessibility data
Accessibility information is stated for 0% of stops and 0% of trips. This measures published data, not whether stops or vehicles are physically usable.
Fare information
Fare information is published using GTFS Fares v1.
Realtime information
Realtime-feed availability and live-arrival coverage are not known from this scorecard.

Important: This does not rate service reliability. Riders should confirm current service alerts, fares, and accessibility accommodations with the transit operator before traveling.

Send your vendor a fix request

You may not control the GTFS export yourself. Copy this and send it to whoever runs your scheduling software export. It names each fix with the validator notice and a guide link.

Score by category

Correctness51.0 / 100

The MobilityData validator flagged 8 kinds of issue across 1277 instances (1 error, 461 warning, 815 informational).

Freshness0.0 / 100

No service end date could be found in this feed, so there is no way to know when riders will lose trip planning.

Rider experience15.0 / 100

0% of stops state wheelchair accessibility (0% marked accessible, 0% marked not accessible). This measures what the feed publishes, not whether a stop is physically usable. Fare data is published.

Accessibility0 / 100

0% of stops state accessibility (0% marked accessible). Reflects what the feed states, not verified physical usability.

FaresLegacy fares

Fares are applied to trips.

Realtime qualityNot yet measured

Not scored yet. Nothing here counts against the grade.

Routes and stops

This feed has no located stops.

First 500 of 1,024 routes in Autotransporta direkcija (ATD) national routes's feed
RouteTypeLine color
1021599Transit linegreen (no shape in feed)
1021720Transit linegreen (no shape in feed)
1021808Transit linegreen (no shape in feed)
1040001Transit linegreen (no shape in feed)
1040378Transit linegreen (no shape in feed)
1040441Transit linegreen (no shape in feed)
1040460Transit linegreen (no shape in feed)
1040464Transit linegreen (no shape in feed)
1040473Transit linegreen (no shape in feed)
1040477Transit linegreen (no shape in feed)
1040502Transit linegreen (no shape in feed)
1040538Transit linegreen (no shape in feed)
1040539Transit linegreen (no shape in feed)
1040540Transit linegreen (no shape in feed)
1040543Transit linegreen (no shape in feed)
1040671Transit linegreen (no shape in feed)
1040672Transit linegreen (no shape in feed)
1040673Transit linegreen (no shape in feed)
1040674Transit linegreen (no shape in feed)
1040675Transit linegreen (no shape in feed)
1040688Transit linegreen (no shape in feed)
1040717Transit linegreen (no shape in feed)
1040727Transit linegreen (no shape in feed)
1040728Transit linegreen (no shape in feed)
1040729Transit linegreen (no shape in feed)
1040730Transit linegreen (no shape in feed)
1040731Transit linegreen (no shape in feed)
1040732Transit linegreen (no shape in feed)
1040734Transit linegreen (no shape in feed)
1040735Transit linegreen (no shape in feed)
1040736Transit linegreen (no shape in feed)
1040737Transit linegreen (no shape in feed)
1040738Transit linegreen (no shape in feed)
1040739Transit linegreen (no shape in feed)
1040740Transit linegreen (no shape in feed)
1040741Transit linegreen (no shape in feed)
1040751Transit linegreen (no shape in feed)
1040758Transit linegreen (no shape in feed)
1040760Transit linegreen (no shape in feed)
1040801Transit linegreen (no shape in feed)
1040802Transit linegreen (no shape in feed)
1040818Transit linegreen (no shape in feed)
1040997Transit linegreen (no shape in feed)
1041011Transit linegreen (no shape in feed)
1041215Transit linegreen (no shape in feed)
1041233Transit linegreen (no shape in feed)
1041254Transit linegreen (no shape in feed)
1041255Transit linegreen (no shape in feed)
1041256Transit linegreen (no shape in feed)
1041258Transit linegreen (no shape in feed)
1041259Transit linegreen (no shape in feed)
1041260Transit linegreen (no shape in feed)
1041261Transit linegreen (no shape in feed)
1041372Transit linegreen (no shape in feed)
1041470Transit linegreen (no shape in feed)
1041488Transit linegreen (no shape in feed)
1041498Transit linegreen (no shape in feed)
1041499Transit linegreen (no shape in feed)
1041513Transit linegreen (no shape in feed)
1041514Transit linegreen (no shape in feed)
1041522Transit linegreen (no shape in feed)
1041523Transit linegreen (no shape in feed)
1041524Transit linegreen (no shape in feed)
1041526Transit linegreen (no shape in feed)
12000000Transit linegreen (no shape in feed)
1531812Transit linegreen (no shape in feed)
1541813Transit linegreen (no shape in feed)
1800031Transit linegreen (no shape in feed)
1800104Transit linegreen (no shape in feed)
1800105Transit linegreen (no shape in feed)
1800108Transit linegreen (no shape in feed)
1800109Transit linegreen (no shape in feed)
1800110Transit linegreen (no shape in feed)
1800111Transit linegreen (no shape in feed)
1800112Transit linegreen (no shape in feed)
1800113Transit linegreen (no shape in feed)
1800114Transit linegreen (no shape in feed)
1800115Transit linegreen (no shape in feed)
1800116Transit linegreen (no shape in feed)
1800117Transit linegreen (no shape in feed)
1800118Transit linegreen (no shape in feed)
1800119Transit linegreen (no shape in feed)
1800120Transit linegreen (no shape in feed)
1800121Transit linegreen (no shape in feed)
1800122Transit linegreen (no shape in feed)
1800123Transit linegreen (no shape in feed)
1800124Transit linegreen (no shape in feed)
1800127Transit linegreen (no shape in feed)
1800129Transit linegreen (no shape in feed)
1800130Transit linegreen (no shape in feed)
1800131Transit linegreen (no shape in feed)
1800132Transit linegreen (no shape in feed)
1800133Transit linegreen (no shape in feed)
1800134Transit linegreen (no shape in feed)
1800135Transit linegreen (no shape in feed)
1800136Transit linegreen (no shape in feed)
1800137Transit linegreen (no shape in feed)
1800138Transit linegreen (no shape in feed)
1800140Transit linegreen (no shape in feed)
1800143Transit linegreen (no shape in feed)
1800144Transit linegreen (no shape in feed)
1800145Transit linegreen (no shape in feed)
1800146Transit linegreen (no shape in feed)
1800147Transit linegreen (no shape in feed)
1800148Transit linegreen (no shape in feed)
1800149Transit linegreen (no shape in feed)
1800150Transit linegreen (no shape in feed)
1800151Transit linegreen (no shape in feed)
1800152Transit linegreen (no shape in feed)
1800354Transit linegreen (no shape in feed)
1800357Transit linegreen (no shape in feed)
1800387Transit linegreen (no shape in feed)
1800389Transit linegreen (no shape in feed)
1800392Transit linegreen (no shape in feed)
1800400Transit linegreen (no shape in feed)
1800403Transit linegreen (no shape in feed)
1800409Transit linegreen (no shape in feed)
1800413Transit linegreen (no shape in feed)
1800421Transit linegreen (no shape in feed)
1800424Transit linegreen (no shape in feed)
1800445Transit linegreen (no shape in feed)
1800451Transit linegreen (no shape in feed)
1800452Transit linegreen (no shape in feed)
1800455Transit linegreen (no shape in feed)
1800490Transit linegreen (no shape in feed)
1800495Transit linegreen (no shape in feed)
1800799Transit linegreen (no shape in feed)
1800826Transit linegreen (no shape in feed)
1800828Transit linegreen (no shape in feed)
1800829Transit linegreen (no shape in feed)
1800830Transit linegreen (no shape in feed)
1800831Transit linegreen (no shape in feed)
1800832Transit linegreen (no shape in feed)
1800970Transit linegreen (no shape in feed)
1801019Transit linegreen (no shape in feed)
1801020Transit linegreen (no shape in feed)
1801329Transit linegreen (no shape in feed)
1801335Transit linegreen (no shape in feed)
1801380Transit linegreen (no shape in feed)
1801546Transit linegreen (no shape in feed)
2100219Transit linegreen (no shape in feed)
2100220Transit linegreen (no shape in feed)
2100222Transit linegreen (no shape in feed)
2100223Transit linegreen (no shape in feed)
2100225Transit linegreen (no shape in feed)
2100226Transit linegreen (no shape in feed)
2100227Transit linegreen (no shape in feed)
2100230Transit linegreen (no shape in feed)
2100236Transit linegreen (no shape in feed)
2100242Transit linegreen (no shape in feed)
2100244Transit linegreen (no shape in feed)
2100245Transit linegreen (no shape in feed)
2100249Transit linegreen (no shape in feed)
2100253Transit linegreen (no shape in feed)
2100259Transit linegreen (no shape in feed)
2100310Transit linegreen (no shape in feed)
2100339Transit linegreen (no shape in feed)
2100341Transit linegreen (no shape in feed)
2100344Transit linegreen (no shape in feed)
2100347Transit linegreen (no shape in feed)
2100364Transit linegreen (no shape in feed)
2100365Transit linegreen (no shape in feed)
2100367Transit linegreen (no shape in feed)
2100372Transit linegreen (no shape in feed)
2100385Transit linegreen (no shape in feed)
2100388Transit linegreen (no shape in feed)
2100391Transit linegreen (no shape in feed)
2100399Transit linegreen (no shape in feed)
2100501Transit linegreen (no shape in feed)
2100621Transit linegreen (no shape in feed)
2100636Transit linegreen (no shape in feed)
2100923Transit linegreen (no shape in feed)
2101068Transit linegreen (no shape in feed)
2101069Transit linegreen (no shape in feed)
2101070Transit linegreen (no shape in feed)
2101071Transit linegreen (no shape in feed)
2101072Transit linegreen (no shape in feed)
2101073Transit linegreen (no shape in feed)
2101075Transit linegreen (no shape in feed)
2101077Transit linegreen (no shape in feed)
2101078Transit linegreen (no shape in feed)
2101079Transit linegreen (no shape in feed)
2101080Transit linegreen (no shape in feed)
2101081Transit linegreen (no shape in feed)
2101082Transit linegreen (no shape in feed)
2101083Transit linegreen (no shape in feed)
2101084Transit linegreen (no shape in feed)
2101085Transit linegreen (no shape in feed)
2101087Transit linegreen (no shape in feed)
2101245Transit linegreen (no shape in feed)
2101247Transit linegreen (no shape in feed)
2101248Transit linegreen (no shape in feed)
2101249Transit linegreen (no shape in feed)
2101251Transit linegreen (no shape in feed)
2101321Transit linegreen (no shape in feed)
2101322Transit linegreen (no shape in feed)
2101412Transit linegreen (no shape in feed)
2101425Transit linegreen (no shape in feed)
2101450Transit linegreen (no shape in feed)
2101455Transit linegreen (no shape in feed)
2101469Transit linegreen (no shape in feed)
2101503Transit linegreen (no shape in feed)
2101508Transit linegreen (no shape in feed)
2101564Transit linegreen (no shape in feed)
2101573Transit linegreen (no shape in feed)
2101584Transit linegreen (no shape in feed)
2200026Transit linegreen (no shape in feed)
2200029Transit linegreen (no shape in feed)
2200035Transit linegreen (no shape in feed)
2200039Transit linegreen (no shape in feed)
2200041Transit linegreen (no shape in feed)
2200042Transit linegreen (no shape in feed)
2200044Transit linegreen (no shape in feed)
2200045Transit linegreen (no shape in feed)
2200046Transit linegreen (no shape in feed)
2200047Transit linegreen (no shape in feed)
2200048Transit linegreen (no shape in feed)
2200049Transit linegreen (no shape in feed)
2200050Transit linegreen (no shape in feed)
2200053Transit linegreen (no shape in feed)
2200054Transit linegreen (no shape in feed)
2200055Transit linegreen (no shape in feed)
2200056Transit linegreen (no shape in feed)
2200057Transit linegreen (no shape in feed)
2200058Transit linegreen (no shape in feed)
2200059Transit linegreen (no shape in feed)
2200060Transit linegreen (no shape in feed)
2200217Transit linegreen (no shape in feed)
2200221Transit linegreen (no shape in feed)
2200224Transit linegreen (no shape in feed)
2200228Transit linegreen (no shape in feed)
2200229Transit linegreen (no shape in feed)
2200231Transit linegreen (no shape in feed)
2200234Transit linegreen (no shape in feed)
2200235Transit linegreen (no shape in feed)
2200239Transit linegreen (no shape in feed)
2200241Transit linegreen (no shape in feed)
2200243Transit linegreen (no shape in feed)
2200247Transit linegreen (no shape in feed)
2200248Transit linegreen (no shape in feed)
2200250Transit linegreen (no shape in feed)
2200252Transit linegreen (no shape in feed)
2200260Transit linegreen (no shape in feed)
2200262Transit linegreen (no shape in feed)
2200263Transit linegreen (no shape in feed)
2200265Transit linegreen (no shape in feed)
2200267Transit linegreen (no shape in feed)
2200268Transit linegreen (no shape in feed)
2200269Transit linegreen (no shape in feed)
2200270Transit linegreen (no shape in feed)
2200304Transit linegreen (no shape in feed)
2200307Transit linegreen (no shape in feed)
2200308Transit linegreen (no shape in feed)
2200322Transit linegreen (no shape in feed)
2200359Transit linegreen (no shape in feed)
2200395Transit linegreen (no shape in feed)
2200402Transit linegreen (no shape in feed)
2200410Transit linegreen (no shape in feed)
2200412Transit linegreen (no shape in feed)
2200414Transit linegreen (no shape in feed)
2200432Transit linegreen (no shape in feed)
2200434Transit linegreen (no shape in feed)
2200444Transit linegreen (no shape in feed)
2200478Transit linegreen (no shape in feed)
2200479Transit linegreen (no shape in feed)
2200480Transit linegreen (no shape in feed)
2200484Transit linegreen (no shape in feed)
2200485Transit linegreen (no shape in feed)
2200490Transit linegreen (no shape in feed)
2200493Transit linegreen (no shape in feed)
2200494Transit linegreen (no shape in feed)
2200496Transit linegreen (no shape in feed)
2200497Transit linegreen (no shape in feed)
2200506Transit linegreen (no shape in feed)
2200509Transit linegreen (no shape in feed)
2200510Transit linegreen (no shape in feed)
2200512Transit linegreen (no shape in feed)
2200513Transit linegreen (no shape in feed)
2200514Transit linegreen (no shape in feed)
2200521Transit linegreen (no shape in feed)
2200524Transit linegreen (no shape in feed)
2200525Transit linegreen (no shape in feed)
2200615Transit linegreen (no shape in feed)
2200617Transit linegreen (no shape in feed)
2200638Transit linegreen (no shape in feed)
2200640Transit linegreen (no shape in feed)
2200709Transit linegreen (no shape in feed)
2200710Transit linegreen (no shape in feed)
2200711Transit linegreen (no shape in feed)
2200714Transit linegreen (no shape in feed)
2200757Transit linegreen (no shape in feed)
2200761Transit linegreen (no shape in feed)
2200762Transit linegreen (no shape in feed)
2200791Transit linegreen (no shape in feed)
2200796Transit linegreen (no shape in feed)
2200902Transit linegreen (no shape in feed)
2200906Transit linegreen (no shape in feed)
2200907Transit linegreen (no shape in feed)
2200915Transit linegreen (no shape in feed)
2200971Transit linegreen (no shape in feed)
2200974Transit linegreen (no shape in feed)
2201022Transit linegreen (no shape in feed)
2201023Transit linegreen (no shape in feed)
2201025Transit linegreen (no shape in feed)
2201026Transit linegreen (no shape in feed)
2201028Transit linegreen (no shape in feed)
2201029Transit linegreen (no shape in feed)
2201030Transit linegreen (no shape in feed)
2201032Transit linegreen (no shape in feed)
2201033Transit linegreen (no shape in feed)
2201177Transit linegreen (no shape in feed)
2201181Transit linegreen (no shape in feed)
2201184Transit linegreen (no shape in feed)
2201198Transit linegreen (no shape in feed)
2201199Transit linegreen (no shape in feed)
2201200Transit linegreen (no shape in feed)
2201201Transit linegreen (no shape in feed)
2201202Transit linegreen (no shape in feed)
2201204Transit linegreen (no shape in feed)
2201205Transit linegreen (no shape in feed)
2201207Transit linegreen (no shape in feed)
2201209Transit linegreen (no shape in feed)
2201210Transit linegreen (no shape in feed)
2201211Transit linegreen (no shape in feed)
2201212Transit linegreen (no shape in feed)
2201213Transit linegreen (no shape in feed)
2201333Transit linegreen (no shape in feed)
2201370Transit linegreen (no shape in feed)
2201386Transit linegreen (no shape in feed)
2201407Transit linegreen (no shape in feed)
2201447Transit linegreen (no shape in feed)
2201448Transit linegreen (no shape in feed)
2201454Transit linegreen (no shape in feed)
2201460Transit linegreen (no shape in feed)
2201476Transit linegreen (no shape in feed)
2201477Transit linegreen (no shape in feed)
2201490Transit linegreen (no shape in feed)
2201491Transit linegreen (no shape in feed)
2201495Transit linegreen (no shape in feed)
2201520Transit linegreen (no shape in feed)
2201531Transit linegreen (no shape in feed)
2201576Transit linegreen (no shape in feed)
2201633Transit linegreen (no shape in feed)
2201634Transit linegreen (no shape in feed)
2201716Transit linegreen (no shape in feed)
2201831Transit linegreen (no shape in feed)
2201835Transit linegreen (no shape in feed)
2201836Transit linegreen (no shape in feed)
2301590Transit linegreen (no shape in feed)
5500004Transit linegreen (no shape in feed)
5500005Transit linegreen (no shape in feed)
5500006Transit linegreen (no shape in feed)
5500070Transit linegreen (no shape in feed)
5500316Transit linegreen (no shape in feed)
5500334Transit linegreen (no shape in feed)
5500338Transit linegreen (no shape in feed)
5500390Transit linegreen (no shape in feed)
5500393Transit linegreen (no shape in feed)
5500463Transit linegreen (no shape in feed)
5500468Transit linegreen (no shape in feed)
5500503Transit linegreen (no shape in feed)
5500528Transit linegreen (no shape in feed)
5500530Transit linegreen (no shape in feed)
5500532Transit linegreen (no shape in feed)
5500533Transit linegreen (no shape in feed)
5500534Transit linegreen (no shape in feed)
5500537Transit linegreen (no shape in feed)
5500541Transit linegreen (no shape in feed)
5500611Transit linegreen (no shape in feed)
5500612Transit linegreen (no shape in feed)
5500659Transit linegreen (no shape in feed)
5500706Transit linegreen (no shape in feed)
5500787Transit linegreen (no shape in feed)
5500788Transit linegreen (no shape in feed)
5500807Transit linegreen (no shape in feed)
5500809Transit linegreen (no shape in feed)
5500810Transit linegreen (no shape in feed)
5500820Transit linegreen (no shape in feed)
5500866Transit linegreen (no shape in feed)
5500868Transit linegreen (no shape in feed)
5500884Transit linegreen (no shape in feed)
5500885Transit linegreen (no shape in feed)
5500968Transit linegreen (no shape in feed)
5500969Transit linegreen (no shape in feed)
5500980Transit linegreen (no shape in feed)
5501004Transit linegreen (no shape in feed)
5501005Transit linegreen (no shape in feed)
5501007Transit linegreen (no shape in feed)
5501100Transit linegreen (no shape in feed)
5501180Transit linegreen (no shape in feed)
5501182Transit linegreen (no shape in feed)
5501186Transit linegreen (no shape in feed)
5501187Transit linegreen (no shape in feed)
5501188Transit linegreen (no shape in feed)
5501189Transit linegreen (no shape in feed)
5501190Transit linegreen (no shape in feed)
5501191Transit linegreen (no shape in feed)
5501192Transit linegreen (no shape in feed)
5501195Transit linegreen (no shape in feed)
5501196Transit linegreen (no shape in feed)
5501214Transit linegreen (no shape in feed)
5501216Transit linegreen (no shape in feed)
5501217Transit linegreen (no shape in feed)
5501218Transit linegreen (no shape in feed)
5501219Transit linegreen (no shape in feed)
5501220Transit linegreen (no shape in feed)
5501225Transit linegreen (no shape in feed)
5501226Transit linegreen (no shape in feed)
5501227Transit linegreen (no shape in feed)
5501230Transit linegreen (no shape in feed)
5501231Transit linegreen (no shape in feed)
5501234Transit linegreen (no shape in feed)
5501235Transit linegreen (no shape in feed)
5501236Transit linegreen (no shape in feed)
5501238Transit linegreen (no shape in feed)
5501239Transit linegreen (no shape in feed)
5501242Transit linegreen (no shape in feed)
5501250Transit linegreen (no shape in feed)
5501252Transit linegreen (no shape in feed)
5501262Transit linegreen (no shape in feed)
5501263Transit linegreen (no shape in feed)
5501266Transit linegreen (no shape in feed)
5501267Transit linegreen (no shape in feed)
5501269Transit linegreen (no shape in feed)
5501270Transit linegreen (no shape in feed)
5501274Transit linegreen (no shape in feed)
5501275Transit linegreen (no shape in feed)
5501276Transit linegreen (no shape in feed)
5501277Transit linegreen (no shape in feed)
5501278Transit linegreen (no shape in feed)
5501279Transit linegreen (no shape in feed)
5501280Transit linegreen (no shape in feed)
5501281Transit linegreen (no shape in feed)
5501287Transit linegreen (no shape in feed)
5501288Transit linegreen (no shape in feed)
5501289Transit linegreen (no shape in feed)
5501330Transit linegreen (no shape in feed)
5501338Transit linegreen (no shape in feed)
5501348Transit linegreen (no shape in feed)
5501351Transit linegreen (no shape in feed)
5501353Transit linegreen (no shape in feed)
5501356Transit linegreen (no shape in feed)
5501357Transit linegreen (no shape in feed)
5501358Transit linegreen (no shape in feed)
5501371Transit linegreen (no shape in feed)
5501375Transit linegreen (no shape in feed)
5501376Transit linegreen (no shape in feed)
5501387Transit linegreen (no shape in feed)
5501392Transit linegreen (no shape in feed)
5501393Transit linegreen (no shape in feed)
5501414Transit linegreen (no shape in feed)
5501418Transit linegreen (no shape in feed)
5501431Transit linegreen (no shape in feed)
5501432Transit linegreen (no shape in feed)
5501437Transit linegreen (no shape in feed)
5501438Transit linegreen (no shape in feed)
5501439Transit linegreen (no shape in feed)
5501456Transit linegreen (no shape in feed)
5501458Transit linegreen (no shape in feed)
5501462Transit linegreen (no shape in feed)
5501463Transit linegreen (no shape in feed)
5501464Transit linegreen (no shape in feed)
5501465Transit linegreen (no shape in feed)
5501466Transit linegreen (no shape in feed)
5501487Transit linegreen (no shape in feed)
5501493Transit linegreen (no shape in feed)
5501494Transit linegreen (no shape in feed)
5501496Transit linegreen (no shape in feed)
5501507Transit linegreen (no shape in feed)
5501509Transit linegreen (no shape in feed)
5501510Transit linegreen (no shape in feed)
5501517Transit linegreen (no shape in feed)
5501519Transit linegreen (no shape in feed)
5501575Transit linegreen (no shape in feed)
5501582Transit linegreen (no shape in feed)
5501583Transit linegreen (no shape in feed)
5501585Transit linegreen (no shape in feed)
5501632Transit linegreen (no shape in feed)
5501720Transit linegreen (no shape in feed)
5501816Transit linegreen (no shape in feed)
5501833Transit linegreen (no shape in feed)
5800061Transit linegreen (no shape in feed)
5800062Transit linegreen (no shape in feed)
5800064Transit linegreen (no shape in feed)
5800065Transit linegreen (no shape in feed)
5800068Transit linegreen (no shape in feed)
5800310Transit linegreen (no shape in feed)
5800312Transit linegreen (no shape in feed)
5800319Transit linegreen (no shape in feed)
5800334Transit linegreen (no shape in feed)
5800343Transit linegreen (no shape in feed)
5800344Transit linegreen (no shape in feed)
5800350Transit linegreen (no shape in feed)
5800756Transit linegreen (no shape in feed)
5801312Transit linegreen (no shape in feed)
5801732Transit linegreen (no shape in feed)
6100030Transit linegreen (no shape in feed)
6100465Transit linegreen (no shape in feed)
6100470Transit linegreen (no shape in feed)
6100481Transit linegreen (no shape in feed)

Showing 500 of 1,024 routes. The current scorecard JSON contains the complete route list.

Over time

Overall score across the last 12 checks — up 1.8 since 2026-08-30.

2026-08-07: 26.12026-08-10: 26.12026-08-21: 29.62026-08-22: 27.92026-08-23: 27.92026-08-25: 29.62026-08-26: 29.62026-08-27: 29.62026-08-28: 27.02026-08-29: 27.02026-08-30: 25.22026-08-31: 27.0
Show the numbers
Overall score by check, with the change from the previous check
CheckScoreChange
2026-08-0726.1 first check
2026-08-1026.1 no change
2026-08-2129.6 up 3.5
2026-08-2227.9 down 1.7
2026-08-2327.9 no change
2026-08-2529.6 up 1.7
2026-08-2629.6 no change
2026-08-2729.6 no change
2026-08-2827.0 down 2.6
2026-08-2927.0 no change
2026-08-3025.2 down 1.8
2026-08-3127.0 up 1.8

What changed since your last check

  • Correctness up 4.0
  • Freshness no change
  • Rider experience no change

What changed over time

On 2026-08-07 this feed started at grade F. On 2026-08-31 the check no longer reported: some scheduled trips move faster between stops than a transit vehicle can; fast travel between far stops (flagged by the MobilityData validator). As of 2026-08-31 it holds grade F.

A plain-language history of this feed, newest first.

  • 2026-08-21 Score rose 4 points, correctness rose 8 points.

Everything we checked

15 findings, ordered by severity.

Show every finding
  • Error1 instance

    Invalid phone number (flagged by the MobilityData validator).

    See the linked rule for what this affects.

    Fix: Review the rule documentation for 'invalid_phone_number' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed. (Varies.)

    Finding code: invalid_phone_number · See MobilityData GTFS Validator rules (opens the validator rules on an external site)

  • Error1 instance

    Neither feed_info.txt nor the calendars state when service ends.

    Nobody can tell when this feed will go stale.

    Fix: Add feed_start_date and feed_end_date to feed_info.txt and include calendar end dates in your export. (Likely a one-time export setting.)

    Finding code: scorecard_no_expiry_date

  • Warning10164 instances

    10164 of 10164 stops don't say whether a wheelchair user can board there.

    Riders who use wheelchairs can't plan a trip when accessibility is marked 'unknown'; apps show no information at all.

    Fix: Set wheelchair_boarding to 1 (accessible) or 2 (not accessible) for every stop. A field survey can start with the busiest stops. (A column in stops.txt; your scheduling software likely has it.)

    Finding code: scorecard_wheelchair_boarding_unknown · Read the fix guide · See GTFS Schedule reference (opens the GTFS Schedule reference on an external site)

  • Warning6723 instances

    6723 of 6723 trips don't say whether the vehicle is wheelchair accessible.

    Even with accessible stops, riders need to know the transit vehicle itself can take them.

    Fix: Set wheelchair_accessible on every trip. If every vehicle is accessible, this may be one default; otherwise use the value for each trip. (A default or per-trip field in your export.)

    Finding code: scorecard_wheelchair_accessible_unknown · Read the fix guide · See GTFS Schedule reference (opens the GTFS Schedule reference on an external site)

  • Warning6723 instances

    6723 of 6723 trips have no headsign, the text that tells riders where the transit vehicle is going.

    When a route has multiple directions or patterns, the route name alone may not tell riders which service is coming.

    Fix: Add the destination, direction, or 'via' label riders actually see to trip_headsign. Do not copy the route name. If the label changes during the trip, use stop_headsign. (Usually one value per route pattern in your scheduling source.)

    Finding code: scorecard_missing_headsigns · Read the fix guide · See GTFS Best Practices (opens GTFS Best Practices on an external site)

  • Warning356 instances

    Some stops sit far from the route line they belong to.

    Trip planners may draw the transit vehicle route through the wrong path or point riders to the wrong boarding location.

    Fix: Check the flagged stops' coordinates and the route shape in your scheduling software; re-snap whichever is misplaced. (A few minutes per flagged stop.)

    Finding code: stop_too_far_from_shape · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)

  • Warning37 instances

    Some rider-facing names are in ALL CAPS or all lowercase.

    ALL-CAPS stop and headsign names are harder to read in apps and are read awkwardly by screen readers.

    Fix: Use mixed case for stop names and headsigns (e.g. 'Main St & 2nd Ave', not 'MAIN ST & 2ND AVE'). (Often a bulk fix in your scheduling software.)

    Finding code: mixed_case_recommended_field · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)

  • Warning27 instances

    On some trips the stops fall along the route line in a different order than the schedule lists.

    Trip planners can draw the transit vehicle doubling back or skipping ahead, which confuses riders reading the map.

    Fix: Check the stop order and the shape direction in your scheduling software; the shape is often drawn backwards. (A few minutes per flagged trip.)

    Finding code: stops_match_shape_out_of_order · See MobilityData GTFS Validator rules (opens the validator rules on an external site)

  • Warning26 instances

    Some service calendars in the feed have already ended.

    Expired calendars are dead weight and can hide real schedule problems from your staff and vendors.

    Fix: Remove past service periods the next time you export the feed. (One setting in most export tools.)

    Finding code: expired_calendar · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)

  • Warning14 instances

    Some values have extra spaces at the start or end.

    A stray space can break a match, so a stop or route may fail to link across files.

    Fix: Trim leading and trailing spaces on export. The scorecard's auto-fixed copy already does this. (Usually one export setting.)

    Finding code: leading_or_trailing_whitespaces · See MobilityData GTFS Validator rules (opens the validator rules on an external site)

  • Warning1 instance

    A file GTFS asks for (usually feed_info.txt) is missing.

    feed_info.txt tells apps who publishes the feed and when it expires; without it nobody is warned before data goes stale.

    Fix: Add feed_info.txt with publisher name, URL, language, and feed_start_date/feed_end_date. (One small file, set once in export settings.)

    Finding code: missing_recommended_file · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)

  • Warning1 instance

    agency.txt has no working website URL.

    Trip planners link riders to this URL for schedules and fares.

    Fix: Set agency_url to your agency's website, starting with https://. (One field.)

    Finding code: scorecard_bad_agency_url

  • Info10164 instances

    About 10164 stop names are written in ALL CAPS.

    Mixed-case names are easier to read in apps and are read more naturally by screen readers.

    Fix: Rename stops to mixed case where the language has letter case (for example, 'Central Station'). (Often a bulk fix in your scheduling software.)

    Finding code: scorecard_stop_names_all_caps · Read the fix guide · See GTFS Best Practices (opens GTFS Best Practices on an external site)

  • Info815 instances

    The feed has a stretch of two weeks or more with no service running.

    A long gap can mean dates were left out of the calendar. Apps then show no trips on those days.

    Fix: Check whether the gap is real, like a seasonal break; if not, add the missing dates to the calendar. (A review of your calendar dates.)

    Finding code: big_gap_in_service · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)

  • Info1 instance

    feed_info.txt has no technical contact (feed_contact_email or feed_contact_url).

    App makers and state data programs have nobody to email when they spot a problem. Small errors then sit in the feed for months.

    Fix: Add feed_contact_email to feed_info.txt. (One field.)

    Finding code: scorecard_no_feed_contact · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)

Conformance mark Not yet

This feed does not meet the conformance requirements yet. Here is what the mark needs: 1 validator error to resolve. No service end date could be read. States wheelchair access on 0% of stops and 0% of trips; the mark needs 90% of each.

Valid Not yet
1 validator error to resolve.
Current Not yet
No service end date could be read.
Accessible Not yet
States wheelchair access on 0% of stops and 0% of trips; the mark needs 90% of each.

In plain words: earn this mark when your feed passes validation, has not expired, and says whether nearly every stop and trip is wheelchair accessible.

A pass credential for a feed that is valid, current, and states wheelchair access on nearly every stop and trip. Accessibility here measures what the feed publishes, not whether a stop is physically usable. How the conformance mark works.

Can riders use it?

Checks beyond structural validation: places where the feed is valid but a rider still could not travel.

  • 10164 of 10164 boardable stops are never served by any trip. Riders see these stops in apps and on the map but can never catch anything there, which erodes trust in the data. Remove stops no route serves, or add the trips that should call at them.

These do not change the grade. They catch trips with no rideable leg and stops no trip serves, the kind of gap a trip planner trips over.

Below the Google and Apple Maps four-week coverage bar. This feed has no service end date, so Maps cannot tell how far ahead it runs. Set a feed_info end date and a calendar that covers at least the next four weeks, then re-export. The feed also carries 1 validator error, the other thing Maps checks at onboarding; the findings below name each fix.

How this agency maps to the standards

The scorecard is a data-quality lens, not a compliance determination. Its universal references describe good GTFS and useful rider information. Useful references here are GTFS Schedule Best Practices, GTFS-Realtime Best Practices, MobilityData grading scheme, Google Transit publication guidance. Read the full standards crosswalk.

Correctness 51 / 100
GTFS Schedule best practices, checked by the MobilityData validator. MobilityData grading covers stop locations, route names, and colors. Google Transit requires a feed to pass validation for publication.
Freshness 0 / 100
GTFS Schedule best practices call for a dataset that stays current. An expired calendar can remove service from Google Transit and other rider trip planners.
Rider experience 15 / 100
GTFS Best Practices for rider-facing fields. MobilityData grading covers stop names and headsigns.
Realtime quality Not yet published
GTFS-Realtime best practices: a stable URL, high uptime, and frequent updates.

Show your grade

Put a badge on your agency site or feed README. It updates after each completed scoring check and links back to this scorecard.

Autotransporta direkcija (ATD) national routes GTFS data quality grade: F

Prefer a shields.io style? Point a dynamic endpoint badge at the published badge.json.

Cite this record

This page updates on every check. The record below does not: it is the dated file this grade came from, published at https://gtfsscorecard.org/data/artifacts/atd-latvia-national/2026-08-31.json and never overwritten, pinning the grade, category scores, rubric version, validator version, reader archive profile, and the scored feed's sha256 as they stood on 2026-08-31. Use it in a board packet, a regulatory filing, or a research citation instead of linking the live page, whose content will differ on your next visit.

Citing the tool itself rather than one agency's record? Use the repo's CITATION.cff.