Versions in this module Expand all Collapse all v0 v0.4.0 Feb 15, 2024 Changes in this version + type Connection struct + ConnID string + FromSSIDU string + FromST uint + FromStopID string + FromStopIDU string + FromStopSequence string + ServiceID string + Source int + ToSSIDU string + ToST uint + ToStopID string + ToStopIDU string + ToStopSequence string + TripID string + type ConnectionVerbose struct + ConnID string + DirectionID *int + Duration string + FromStopID string + FromStopIDU string + FromStopLat float64 + FromStopLon float64 + FromStopName string + FromStopSIDU string + FromStopTime uint + RouteID string + RouteLongName *string + RouteShortName *string + Source int + ToStopID string + ToStopIDU string + ToStopLat float64 + ToStopLon float64 + ToStopName string + ToStopSIDU string + ToStopTime uint + TripHeadsign *string + TripID string + type DBConnection struct + DB *sqlx.DB + QuerySources []int + QueryTime *time.Time + func Initialize(mobsqlFilter *mobsql.SourcesetFilter, ...) (*DBConnection, error) + func (c *DBConnection) LoadConnections(dateYYYYMMDD uint, fromSeconds, toSeconds uint) (*[]Connection, error) + func (c *DBConnection) LoadConnectionsVerbose(connIDs []string) (*[]ConnectionVerbose, error) + func (c *DBConnection) LoadStopWalks(originPoint utilfuncs.Coord, maxWalkKM float64) (*[]StopWalk, error) + func (c *DBConnection) LoadTransfers(minTransferSeconds uint, maxTransferSeconds uint, walkspeedKmHr float64, ...) (*[]Transfer, error) + func (c *DBConnection) QueryBoundsMatch(coord utilfuncs.Coord) error + func (c *DBConnection) QueryValue(query string, args []any) (string, error) + type StopWalk struct + DistKM *float64 + StopName string + StopSIDU string + type Transfer struct + DistKM *float64 + FromSSIDU string + FromStopID string + FromStopIDU string + MinTransferTime *uint + Source int + SourcePair int + ToSSIDU string + ToStopID string + ToStopIDU string + TransferCategory string + TransferTime uint + TransferType uint