Source code for aequilibrae.transit.route_system_reader.agency_reader
import sqlite3
# from aequilibrae.data import DataTableStorage
from aequilibrae.utils.get_table import get_table
from aequilibrae.transit.transit_elements import Agency
[docs]
def read_agencies(conn: sqlite3.Connection):
data = get_table("transit_agencies", conn).reset_index()
return [Agency().from_row(dt) for _, dt in data.iterrows() if dt.agency_id > 1]