Created
October 7, 2022 12:34
-
-
Save leonardehrenfried/7b843ae3d8e6e7333a03b2941f78f371 to your computer and use it in GitHub Desktop.
SEPTA fares
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"requestParameters": { | |
"date": "10-07-2022", | |
"mode": "TRANSIT,WALK", | |
"arriveBy": "false", | |
"wheelchair": "false", | |
"debugItineraryFilter": "false", | |
"showIntermediateStops": "true", | |
"fromPlace": "39.87550069652387,-75.24672389030458", | |
"toPlace": "39.968174500886306,-75.15369415283205", | |
"time": "1:45pm", | |
"locale": "en" | |
}, | |
"plan": { | |
"date": 1665164700000, | |
"from": { | |
"name": "Origin", | |
"lon": -75.2467239, | |
"lat": 39.8755007, | |
"vertexType": "NORMAL" | |
}, | |
"to": { | |
"name": "Destination", | |
"lon": -75.1536942, | |
"lat": 39.9681745, | |
"vertexType": "NORMAL" | |
}, | |
"itineraries": [ | |
{ | |
"duration": 2797, | |
"startTime": 1665166038000, | |
"endTime": 1665168835000, | |
"walkTime": 432, | |
"transitTime": 2220, | |
"waitingTime": 145, | |
"walkDistance": 459.88, | |
"walkLimitExceeded": false, | |
"generalizedCost": 4369, | |
"elevationLost": 0.0, | |
"elevationGained": 0.0, | |
"transfers": 1, | |
"fare": { | |
"fare": { | |
"regular": { | |
"cents": 1525, | |
"currency": { | |
"currency": "USD", | |
"defaultFractionDigits": 2, | |
"currencyCode": "USD", | |
"symbol": "$" | |
} | |
} | |
}, | |
"details": { | |
"regular": [ | |
{ | |
"fareId": "septa-rail:AIR_to_CC", | |
"price": { | |
"cents": 675, | |
"currency": { | |
"currency": "USD", | |
"defaultFractionDigits": 2, | |
"currencyCode": "USD", | |
"symbol": "$" | |
} | |
}, | |
"routes": [ | |
"septa-rail:AIR" | |
] | |
}, | |
{ | |
"fareId": "septa-rail:CC_to_CC", | |
"price": { | |
"cents": 600, | |
"currency": { | |
"currency": "USD", | |
"defaultFractionDigits": 2, | |
"currencyCode": "USD", | |
"symbol": "$" | |
} | |
}, | |
"routes": [ | |
"septa-rail:FOX" | |
] | |
}, | |
{ | |
"fareId": "septa-bus:1", | |
"price": { | |
"cents": 250, | |
"currency": { | |
"currency": "USD", | |
"defaultFractionDigits": 2, | |
"currencyCode": "USD", | |
"symbol": "$" | |
} | |
}, | |
"routes": [ | |
"septa-bus:23" | |
] | |
} | |
] | |
} | |
}, | |
"legs": [ | |
{ | |
"startTime": 1665166038000, | |
"endTime": 1665166260000, | |
"departureDelay": 0, | |
"arrivalDelay": 0, | |
"realTime": false, | |
"distance": 209.28, | |
"generalizedCost": 409, | |
"pathway": false, | |
"mode": "WALK", | |
"transitLeg": false, | |
"route": "", | |
"agencyTimeZoneOffset": -14400000, | |
"interlineWithPreviousLeg": false, | |
"from": { | |
"name": "Origin", | |
"lon": -75.2467239, | |
"lat": 39.8755007, | |
"departure": 1665166038000, | |
"vertexType": "NORMAL" | |
}, | |
"to": { | |
"name": "Airport Terminal A", | |
"stopId": "septa-rail:90404", | |
"lon": -75.2452778, | |
"lat": 39.8761111, | |
"arrival": 1665166260000, | |
"departure": 1665166260000, | |
"zoneId": "AIR", | |
"vertexType": "TRANSIT" | |
}, | |
"legGeometry": { | |
"points": "{dkrF`sgjMBZWHs@NAGGm@DAm@gFIs@HC", | |
"length": 10 | |
}, | |
"steps": [ | |
{ | |
"distance": 56.45, | |
"relativeDirection": "DEPART", | |
"streetName": "footbridge", | |
"absoluteDirection": "WEST", | |
"stayOn": false, | |
"area": false, | |
"bogusName": true, | |
"lon": -75.2467264, | |
"lat": 39.8755082, | |
"elevation": "", | |
"walkingBike": false | |
}, | |
{ | |
"distance": 24.14, | |
"relativeDirection": "RIGHT", | |
"streetName": "steps", | |
"absoluteDirection": "EAST", | |
"stayOn": true, | |
"area": false, | |
"bogusName": true, | |
"lon": -75.246996, | |
"lat": 39.8758641, | |
"elevation": "", | |
"walkingBike": false | |
}, | |
{ | |
"distance": 128.71, | |
"relativeDirection": "RIGHT", | |
"streetName": "platform", | |
"absoluteDirection": "SOUTH", | |
"stayOn": true, | |
"area": true, | |
"bogusName": true, | |
"lon": -75.2467222, | |
"lat": 39.8759186, | |
"elevation": "", | |
"walkingBike": false | |
} | |
], | |
"rentedBike": false, | |
"walkingBike": false, | |
"duration": 222.0 | |
}, | |
{ | |
"startTime": 1665166260000, | |
"endTime": 1665167700000, | |
"departureDelay": 0, | |
"arrivalDelay": 0, | |
"realTime": false, | |
"distance": 14501.98, | |
"generalizedCost": 2040, | |
"pathway": false, | |
"mode": "RAIL", | |
"transitLeg": true, | |
"route": "Airport Line", | |
"agencyName": "SEPTA", | |
"agencyUrl": "http://www.septa.org", | |
"agencyTimeZoneOffset": -14400000, | |
"routeColor": "45637A", | |
"routeType": 2, | |
"routeId": "septa-rail:AIR", | |
"routeTextColor": "FFFFFF", | |
"interlineWithPreviousLeg": false, | |
"tripShortName": "4838", | |
"tripBlockId": "4838", | |
"headsign": "Center City Philadelphia", | |
"agencyId": "septa-rail:SEPTA", | |
"tripId": "septa-rail:AIR_4838_V55_M", | |
"serviceDate": "2022-10-07", | |
"from": { | |
"name": "Airport Terminal A", | |
"stopId": "septa-rail:90404", | |
"lon": -75.2452778, | |
"lat": 39.8761111, | |
"arrival": 1665166260000, | |
"departure": 1665166260000, | |
"zoneId": "AIR", | |
"stopIndex": 3, | |
"stopSequence": 4, | |
"vertexType": "TRANSIT" | |
}, | |
"to": { | |
"name": "Suburban Station", | |
"stopId": "septa-rail:90005", | |
"lon": -75.1677778, | |
"lat": 39.9538889, | |
"arrival": 1665167700000, | |
"departure": 1665167700000, | |
"zoneId": "CC", | |
"stopIndex": 7, | |
"stopSequence": 20, | |
"vertexType": "TRANSIT" | |
}, | |
"intermediateStops": [ | |
{ | |
"name": "Eastwick", | |
"stopId": "septa-rail:90405", | |
"lon": -75.2438889, | |
"lat": 39.8927778, | |
"arrival": 1665166500000, | |
"departure": 1665166500000, | |
"zoneId": "EAST", | |
"stopIndex": 4, | |
"stopSequence": 7, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "Penn Medicine Station", | |
"stopId": "septa-rail:90406", | |
"lon": -75.1902778, | |
"lat": 39.9480556, | |
"arrival": 1665167220000, | |
"departure": 1665167220000, | |
"zoneId": "CC", | |
"stopIndex": 5, | |
"stopSequence": 13, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "Gray 30th Street", | |
"stopId": "septa-rail:90004", | |
"lon": -75.1816667, | |
"lat": 39.9566667, | |
"arrival": 1665167400000, | |
"departure": 1665167400000, | |
"zoneId": "CC", | |
"stopIndex": 6, | |
"stopSequence": 16, | |
"vertexType": "TRANSIT" | |
} | |
], | |
"legGeometry": { | |
"points": "_ikrFbjgjMBTHn@LnANhAL~@Dl@Fb@Hx@D`@DRBXD`@Hh@ZjCDh@BPBVJjADh@Jv@JbADVTdBBNDX@LJjA?@Ff@DVDr@?D?@@T@V?t@ArAALEb@IfAMr@Qp@YbAWj@Yp@A@EF]f@U^EDEDGFo@l@GD{@d@_Ah@E?mAVs@L[AM?I?{@A_@?k@Q_A[q@SIGy@k@}@o@m@c@m@k@[[w@u@e@e@IIm@g@w@s@CA[YUSCCy@s@GESSa@]_@[EE??]YGIkAcAKIOMq@g@e@c@YWA?ACuAiAqBeBo@i@aAy@??[UMKy@o@MKCCg@a@}@w@uBiBCCk@i@AA[WQOOOGECCkBeBaA{@WUWU][qAgAqBcBqAgAYWCCqBiBoBgBcA_AQO]YqBcBQOMKSO??SQcA{@EEGEqAgA??UUCCi@e@y@u@mAeA][q@m@WUc@_@GGWUmAeAqBeBWU_Ay@UQWUIIg@a@s@o@YWIG[[s@s@KIIIIGACiB}AOMk@g@aA{@y@s@i@e@OMo@k@}@u@yAqASSKGWUWUGEgA_A[WYWe@_@?A_@YYWCCYUWUo@k@OMSS]YEEg@c@y@u@IGo@k@YWc@_@s@o@USg@c@EE{@u@c@_@IIa@][Yq@m@MKeA}@][WUkAcAKKiAaAi@c@o@k@s@o@USYUWUSQiA}@[Y[Wu@q@AAUOIIuA{@c@Y??MI_Ak@ECa@WKGu@a@KGKGyBsAc@YIEkAo@IEYSQKeAq@c@YKGeAo@c@UMKWMo@a@GEcAo@k@]a@WyA}@c@YECoAs@??c@WQKaAm@oAu@]UKGMI]UKG??_@UKGUOMIKESKGEQK[SGEa@WEC]UGE[QWOYOSKmAo@[SOKYOIGMGCCUMEEi@[AAKGiBkAA?qAy@a@WGCCCUKUMs@c@SMECUOGEe@Sm@SMEa@GIA]AK?U@I@I?]JODE@UJQHSR]XCDUXKPSZGJ??O`@GLKZIRQd@M\\IRAF[dACFQh@GTA@KXQb@ITU^A@_@l@EDm@r@IH[^MLMNuA~A??UXWZk@p@??[XWRIHg@V]PEBGDC?o@JE@Q@A?O?I?I?E?A?IAEAGAOCC?YKQIQIWSEAKKUUGGSWEIKQMW??EKIQAEOe@AEOe@Oa@Oi@CESm@AAKUQ]ACS]KS_@o@S_@EE?AIOA?CIEEIQWe@U]g@aAAAUa@g@w@??Ye@MQQ[U[S_@QYs@iAYc@Yg@U]]i@Wc@cA}A]i@U_@QWIOIM[e@GKy@oAe@y@KO]i@g@y@GIMSkAkBEI}@wAa@o@IOWa@U]y@uAIOcAaBUa@y@sAi@_Aq@eAq@gAOUMUYe@KOc@o@IOq@iAo@_A}AeCEGU]eAuAIMMOa@g@OOIMAAYY_@a@WYw@y@ACe@e@[_@WWMOACWYMMW]MOQWMQOSIOKQCEKOKSKQACKUKS??MUQa@KYKUCGIWO_@GSK[CMAAGWQm@??Ia@I]AIACI_@Ic@??AIG_@Ga@Km@AMCOAKEYE[?GEUCYCYE[ASAWAK?CCy@AM?CAa@AS?WAS?U?ECiAAu@A_AA]?CA_@?G?CAs@AU?C?C?I?MAK?O?YAQCcA?O?ECm@C[Ck@CYAMAMAMQmBAGAGKw@Kq@CK?CESIe@Mo@Ke@ACAEEOESGWIWI]IY??K]Ma@AEGOEQIUK]AEK_@EOGMGSEQGQ?AGSIQGUISCICEGOACEKISKQKSGKCGGIKQIOEEm@y@IKMOIKIMIIIKAA??EGKKACGGIKIKEGIIIKIIIMAAGIIIIKGICAGIIK??KKg@i@UWA?CEKIMIKIAAIGGCECKIOIGEEAKGKEMGMGICCAGCKCKEGCEAKCGAGCMCA?KCKCMACAGAMAOCGAi@OeAQcASw@Sq@QMCgEeAq@Qk@O[KUE[GSCUAQ?[?KAm@Hs@PSFMBMBM@K?IAE?u@MEAk@Yi@c@g@w@[y@GYCMEOAIACCM??CQCSAQAGAWCY?QAQ?A?I@w@?G?C?A?C?C@E?E???GBWDw@@U?A@M@E?A@Q@M@K?C?E@C?E@Q???A@E?E@K?C?A@QJ_BHiABS?IBY?IBY@G???A@W@IBY@K@W@M?A?AB]BU@CD_@BWBU@QBM?A@C?GBQDU@KBKDO?ADSFUDW?AHk@Jk@?CDU@CJ[@C@GFMBKBCJWBGFMHUHSHQHQFOFMDMDMBE@EDMBKDMBOBMDS@KBOBQBO@QBQ?G@I@Q@S@U@U?U?Y?Y?YAY?YAYAUAU?CAK?OAMAKAKAK?KAK?MAO?O?IAM?G?O?E@m@@]Di@Bc@@O@K@O@OBQBQ@E@C?E@C?C@C@C?CDY@C@EFYHa@Je@F_@Ji@DW\\}AFUZcBBM@MBQ@a@@K?GDm@@QRsDHiBDy@", | |
"length": 966 | |
}, | |
"steps": [ | |
], | |
"routeShortName": "Airport Line", | |
"routeLongName": "Airport Line", | |
"duration": 1440.0 | |
}, | |
{ | |
"startTime": 1665167700000, | |
"endTime": 1665168000000, | |
"departureDelay": 0, | |
"arrivalDelay": 0, | |
"realTime": false, | |
"distance": 837.6, | |
"generalizedCost": 300, | |
"pathway": false, | |
"mode": "RAIL", | |
"transitLeg": true, | |
"route": "Fox Chase Line", | |
"agencyName": "SEPTA", | |
"agencyUrl": "http://www.septa.org", | |
"agencyTimeZoneOffset": -14400000, | |
"routeColor": "45637A", | |
"routeType": 2, | |
"routeId": "septa-rail:FOX", | |
"routeTextColor": "FFFFFF", | |
"interlineWithPreviousLeg": true, | |
"tripShortName": "4838", | |
"tripBlockId": "4838", | |
"headsign": "Fox Chase", | |
"agencyId": "septa-rail:SEPTA", | |
"tripId": "septa-rail:FOX_4838_V55_M", | |
"serviceDate": "2022-10-07", | |
"from": { | |
"name": "Suburban Station", | |
"stopId": "septa-rail:90005", | |
"lon": -75.1677778, | |
"lat": 39.9538889, | |
"arrival": 1665167700000, | |
"departure": 1665167700000, | |
"zoneId": "CC", | |
"stopIndex": 0, | |
"stopSequence": 20, | |
"vertexType": "TRANSIT" | |
}, | |
"to": { | |
"name": "Jefferson Station", | |
"stopId": "septa-rail:90006", | |
"lon": -75.1580556, | |
"lat": 39.9525, | |
"arrival": 1665168000000, | |
"departure": 1665168000000, | |
"zoneId": "CC", | |
"stopIndex": 1, | |
"stopSequence": 22, | |
"vertexType": "TRANSIT" | |
}, | |
"intermediateStops": [ | |
], | |
"legGeometry": { | |
"points": "qozrF|dxiM??Dy@P_DHwA@O?I@E?E@O@E?C?E@C?C?GBU?A@E?CBS?GD]BK@QF[F[DS@I@C@Q@E@U@G@UBg@?ABW?GDa@Du@@SDm@Di@@WB[@EFaA@UHkAHmA@Y@A@SD[Dg@F_@??BOBGHo@Ha@B[@ODi@Di@TsDDm@BU?ADk@??", | |
"length": 72 | |
}, | |
"steps": [ | |
], | |
"routeShortName": "Fox Chase Line", | |
"routeLongName": "Fox Chase Line", | |
"duration": 300.0 | |
}, | |
{ | |
"startTime": 1665168000000, | |
"endTime": 1665168095000, | |
"departureDelay": 0, | |
"arrivalDelay": 0, | |
"realTime": false, | |
"distance": 106.21, | |
"generalizedCost": 171, | |
"pathway": false, | |
"mode": "WALK", | |
"transitLeg": false, | |
"route": "", | |
"agencyTimeZoneOffset": -14400000, | |
"interlineWithPreviousLeg": false, | |
"from": { | |
"name": "Jefferson Station", | |
"stopId": "septa-rail:90006", | |
"lon": -75.1580556, | |
"lat": 39.9525, | |
"arrival": 1665168000000, | |
"departure": 1665168000000, | |
"zoneId": "CC", | |
"vertexType": "TRANSIT" | |
}, | |
"to": { | |
"name": "11th St & Market St", | |
"stopId": "septa-bus:32331", | |
"lon": -75.158264, | |
"lat": 39.951603, | |
"arrival": 1665168095000, | |
"departure": 1665168240000, | |
"zoneId": "1", | |
"vertexType": "TRANSIT" | |
}, | |
"legGeometry": { | |
"points": "cfzrFzhviM?@dCZ@@@ETBNB?DB@??", | |
"length": 10 | |
}, | |
"steps": [ | |
{ | |
"distance": 75.13, | |
"relativeDirection": "DEPART", | |
"streetName": "sidewalk", | |
"absoluteDirection": "SOUTH", | |
"stayOn": false, | |
"area": false, | |
"bogusName": true, | |
"lon": -75.1580652, | |
"lat": 39.9525012, | |
"elevation": "", | |
"walkingBike": false | |
}, | |
{ | |
"distance": 31.09, | |
"relativeDirection": "LEFT", | |
"streetName": "sidewalk", | |
"absoluteDirection": "SOUTHEAST", | |
"stayOn": true, | |
"area": false, | |
"bogusName": true, | |
"lon": -75.1582098, | |
"lat": 39.9518347, | |
"elevation": "", | |
"walkingBike": false | |
} | |
], | |
"rentedBike": false, | |
"walkingBike": false, | |
"duration": 95.0 | |
}, | |
{ | |
"startTime": 1665168240000, | |
"endTime": 1665168720000, | |
"departureDelay": 0, | |
"arrivalDelay": 0, | |
"realTime": false, | |
"distance": 1943.05, | |
"generalizedCost": 1225, | |
"pathway": false, | |
"mode": "BUS", | |
"transitLeg": true, | |
"route": "11th Market to Chestnut Hill", | |
"agencyName": "SEPTA", | |
"agencyUrl": "http://www.septa.org", | |
"agencyTimeZoneOffset": -14400000, | |
"routeType": 3, | |
"routeId": "septa-bus:23", | |
"interlineWithPreviousLeg": false, | |
"tripBlockId": "3157", | |
"headsign": "Chestnut Hill", | |
"agencyId": "septa-bus:septa-bus", | |
"tripId": "septa-bus:61734", | |
"serviceDate": "2022-10-07", | |
"from": { | |
"name": "11th St & Market St", | |
"stopId": "septa-bus:32331", | |
"lon": -75.158264, | |
"lat": 39.951603, | |
"arrival": 1665168095000, | |
"departure": 1665168240000, | |
"zoneId": "1", | |
"stopIndex": 0, | |
"stopSequence": 1, | |
"vertexType": "TRANSIT" | |
}, | |
"to": { | |
"name": "11th St & Poplar St", | |
"stopId": "septa-bus:16857", | |
"lon": -75.15449, | |
"lat": 39.968838, | |
"arrival": 1665168720000, | |
"departure": 1665168720000, | |
"zoneId": "1", | |
"stopIndex": 13, | |
"stopSequence": 14, | |
"vertexType": "TRANSIT" | |
}, | |
"intermediateStops": [ | |
{ | |
"name": "11th St & Arch St", | |
"stopId": "septa-bus:16845", | |
"lon": -75.157843, | |
"lat": 39.953673, | |
"arrival": 1665168300000, | |
"departure": 1665168300000, | |
"zoneId": "1", | |
"stopIndex": 1, | |
"stopSequence": 2, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Race St", | |
"stopId": "septa-bus:16846", | |
"lon": -75.157446, | |
"lat": 39.955493, | |
"arrival": 1665168360000, | |
"departure": 1665168360000, | |
"zoneId": "1", | |
"stopIndex": 2, | |
"stopSequence": 3, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Vine St", | |
"stopId": "septa-bus:16847", | |
"lon": -75.157158, | |
"lat": 39.956679, | |
"arrival": 1665168360000, | |
"departure": 1665168360000, | |
"zoneId": "1", | |
"stopIndex": 3, | |
"stopSequence": 4, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Callowhill St", | |
"stopId": "septa-bus:17855", | |
"lon": -75.156689, | |
"lat": 39.958847, | |
"arrival": 1665168420000, | |
"departure": 1665168420000, | |
"zoneId": "1", | |
"stopIndex": 4, | |
"stopSequence": 5, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Noble St", | |
"stopId": "septa-bus:16849", | |
"lon": -75.156509, | |
"lat": 39.959694, | |
"arrival": 1665168480000, | |
"departure": 1665168480000, | |
"zoneId": "1", | |
"stopIndex": 5, | |
"stopSequence": 6, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Ridge Av", | |
"stopId": "septa-bus:16850", | |
"lon": -75.156389, | |
"lat": 39.960203, | |
"arrival": 1665168480000, | |
"departure": 1665168480000, | |
"zoneId": "1", | |
"stopIndex": 6, | |
"stopSequence": 7, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Spring Garden St", | |
"stopId": "septa-bus:16851", | |
"lon": -75.1561, | |
"lat": 39.961532, | |
"arrival": 1665168540000, | |
"departure": 1665168540000, | |
"zoneId": "1", | |
"stopIndex": 7, | |
"stopSequence": 8, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Green St", | |
"stopId": "septa-bus:16852", | |
"lon": -75.155848, | |
"lat": 39.962674, | |
"arrival": 1665168540000, | |
"departure": 1665168540000, | |
"zoneId": "1", | |
"stopIndex": 8, | |
"stopSequence": 9, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Wallace St", | |
"stopId": "septa-bus:16853", | |
"lon": -75.155535, | |
"lat": 39.964164, | |
"arrival": 1665168600000, | |
"departure": 1665168600000, | |
"zoneId": "1", | |
"stopIndex": 9, | |
"stopSequence": 10, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Fairmount Av", | |
"stopId": "septa-bus:16854", | |
"lon": -75.155211, | |
"lat": 39.9656, | |
"arrival": 1665168660000, | |
"departure": 1665168660000, | |
"zoneId": "1", | |
"stopIndex": 10, | |
"stopSequence": 11, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Brown St", | |
"stopId": "septa-bus:16855", | |
"lon": -75.154983, | |
"lat": 39.966554, | |
"arrival": 1665168660000, | |
"departure": 1665168660000, | |
"zoneId": "1", | |
"stopIndex": 11, | |
"stopSequence": 12, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Parrish St", | |
"stopId": "septa-bus:16856", | |
"lon": -75.154754, | |
"lat": 39.967661, | |
"arrival": 1665168720000, | |
"departure": 1665168720000, | |
"zoneId": "1", | |
"stopIndex": 12, | |
"stopSequence": 13, | |
"vertexType": "TRANSIT" | |
} | |
], | |
"legGeometry": { | |
"points": "q`zrFtjviMUEc@Eu@M_BQa@EGAg@Gg@Ik@Gc@GCA??OAsB[aAKoBYu@K??QCeAOi@IKA}AU??YEa@GIASEWCOCMC}ASy@M{@MmAO??MAa@Go@KiAM??KAyAQ??MC[EoAQmAQaAM??WEKAIAmBWgAO??UE{@K}@MqAOgAO??SEoAOmAQkBW??UCiDe@??UEgEi@??IAwBYsAQSC", | |
"length": 78 | |
}, | |
"steps": [ | |
], | |
"routeShortName": "23", | |
"routeLongName": "11th Market to Chestnut Hill", | |
"duration": 480.0 | |
}, | |
{ | |
"startTime": 1665168720000, | |
"endTime": 1665168835000, | |
"departureDelay": 0, | |
"arrivalDelay": 0, | |
"realTime": false, | |
"distance": 144.39, | |
"generalizedCost": 222, | |
"pathway": false, | |
"mode": "WALK", | |
"transitLeg": false, | |
"route": "", | |
"agencyTimeZoneOffset": -14400000, | |
"interlineWithPreviousLeg": false, | |
"from": { | |
"name": "11th St & Poplar St", | |
"stopId": "septa-bus:16857", | |
"lon": -75.15449, | |
"lat": 39.968838, | |
"arrival": 1665168720000, | |
"departure": 1665168720000, | |
"zoneId": "1", | |
"vertexType": "TRANSIT" | |
}, | |
"to": { | |
"name": "Destination", | |
"lon": -75.1536942, | |
"lat": 39.9681745, | |
"arrival": 1665168835000, | |
"vertexType": "NORMAL" | |
}, | |
"legGeometry": { | |
"points": "el}rFpruiMAPbBTB?T{AXaB", | |
"length": 6 | |
}, | |
"steps": [ | |
{ | |
"distance": 58.53, | |
"relativeDirection": "DEPART", | |
"streetName": "North 11th Street", | |
"absoluteDirection": "SOUTH", | |
"stayOn": false, | |
"area": false, | |
"bogusName": false, | |
"lon": -75.1545772, | |
"lat": 39.9688489, | |
"elevation": "", | |
"walkingBike": false | |
}, | |
{ | |
"distance": 85.87, | |
"relativeDirection": "LEFT", | |
"streetName": "Ogden Place", | |
"absoluteDirection": "EAST", | |
"stayOn": false, | |
"area": false, | |
"bogusName": false, | |
"lon": -75.1546881, | |
"lat": 39.9683295, | |
"elevation": "", | |
"walkingBike": false | |
} | |
], | |
"rentedBike": false, | |
"walkingBike": false, | |
"duration": 115.0 | |
} | |
], | |
"tooSloped": false, | |
"arrivedAtDestinationWithRentedBicycle": false | |
}, | |
{ | |
"duration": 3433, | |
"startTime": 1665166038000, | |
"endTime": 1665169471000, | |
"walkTime": 1693, | |
"transitTime": 1740, | |
"waitingTime": 0, | |
"walkDistance": 2084.77, | |
"walkLimitExceeded": false, | |
"generalizedCost": 5584, | |
"elevationLost": 0.0, | |
"elevationGained": 0.0, | |
"transfers": 0, | |
"fare": { | |
"fare": { | |
"regular": { | |
"cents": 1275, | |
"currency": { | |
"currency": "USD", | |
"defaultFractionDigits": 2, | |
"currencyCode": "USD", | |
"symbol": "$" | |
} | |
} | |
}, | |
"details": { | |
"regular": [ | |
{ | |
"fareId": "septa-rail:AIR_to_CC", | |
"price": { | |
"cents": 675, | |
"currency": { | |
"currency": "USD", | |
"defaultFractionDigits": 2, | |
"currencyCode": "USD", | |
"symbol": "$" | |
} | |
}, | |
"routes": [ | |
"septa-rail:AIR" | |
] | |
}, | |
{ | |
"fareId": "septa-rail:CC_to_CC", | |
"price": { | |
"cents": 600, | |
"currency": { | |
"currency": "USD", | |
"defaultFractionDigits": 2, | |
"currencyCode": "USD", | |
"symbol": "$" | |
} | |
}, | |
"routes": [ | |
"septa-rail:FOX" | |
] | |
} | |
] | |
} | |
}, | |
"legs": [ | |
{ | |
"startTime": 1665166038000, | |
"endTime": 1665166260000, | |
"departureDelay": 0, | |
"arrivalDelay": 0, | |
"realTime": false, | |
"distance": 209.28, | |
"generalizedCost": 409, | |
"pathway": false, | |
"mode": "WALK", | |
"transitLeg": false, | |
"route": "", | |
"agencyTimeZoneOffset": -14400000, | |
"interlineWithPreviousLeg": false, | |
"from": { | |
"name": "Origin", | |
"lon": -75.2467239, | |
"lat": 39.8755007, | |
"departure": 1665166038000, | |
"vertexType": "NORMAL" | |
}, | |
"to": { | |
"name": "Airport Terminal A", | |
"stopId": "septa-rail:90404", | |
"lon": -75.2452778, | |
"lat": 39.8761111, | |
"arrival": 1665166260000, | |
"departure": 1665166260000, | |
"zoneId": "AIR", | |
"vertexType": "TRANSIT" | |
}, | |
"legGeometry": { | |
"points": "{dkrF`sgjMBZWHs@NAGGm@DAm@gFIs@HC", | |
"length": 10 | |
}, | |
"steps": [ | |
{ | |
"distance": 56.45, | |
"relativeDirection": "DEPART", | |
"streetName": "footbridge", | |
"absoluteDirection": "WEST", | |
"stayOn": false, | |
"area": false, | |
"bogusName": true, | |
"lon": -75.2467264, | |
"lat": 39.8755082, | |
"elevation": "", | |
"walkingBike": false | |
}, | |
{ | |
"distance": 24.14, | |
"relativeDirection": "RIGHT", | |
"streetName": "steps", | |
"absoluteDirection": "EAST", | |
"stayOn": true, | |
"area": false, | |
"bogusName": true, | |
"lon": -75.246996, | |
"lat": 39.8758641, | |
"elevation": "", | |
"walkingBike": false | |
}, | |
{ | |
"distance": 128.71, | |
"relativeDirection": "RIGHT", | |
"streetName": "platform", | |
"absoluteDirection": "SOUTH", | |
"stayOn": true, | |
"area": true, | |
"bogusName": true, | |
"lon": -75.2467222, | |
"lat": 39.8759186, | |
"elevation": "", | |
"walkingBike": false | |
} | |
], | |
"rentedBike": false, | |
"walkingBike": false, | |
"duration": 222.0 | |
}, | |
{ | |
"startTime": 1665166260000, | |
"endTime": 1665167700000, | |
"departureDelay": 0, | |
"arrivalDelay": 0, | |
"realTime": false, | |
"distance": 14501.98, | |
"generalizedCost": 2040, | |
"pathway": false, | |
"mode": "RAIL", | |
"transitLeg": true, | |
"route": "Airport Line", | |
"agencyName": "SEPTA", | |
"agencyUrl": "http://www.septa.org", | |
"agencyTimeZoneOffset": -14400000, | |
"routeColor": "45637A", | |
"routeType": 2, | |
"routeId": "septa-rail:AIR", | |
"routeTextColor": "FFFFFF", | |
"interlineWithPreviousLeg": false, | |
"tripShortName": "4838", | |
"tripBlockId": "4838", | |
"headsign": "Center City Philadelphia", | |
"agencyId": "septa-rail:SEPTA", | |
"tripId": "septa-rail:AIR_4838_V55_M", | |
"serviceDate": "2022-10-07", | |
"from": { | |
"name": "Airport Terminal A", | |
"stopId": "septa-rail:90404", | |
"lon": -75.2452778, | |
"lat": 39.8761111, | |
"arrival": 1665166260000, | |
"departure": 1665166260000, | |
"zoneId": "AIR", | |
"stopIndex": 3, | |
"stopSequence": 4, | |
"vertexType": "TRANSIT" | |
}, | |
"to": { | |
"name": "Suburban Station", | |
"stopId": "septa-rail:90005", | |
"lon": -75.1677778, | |
"lat": 39.9538889, | |
"arrival": 1665167700000, | |
"departure": 1665167700000, | |
"zoneId": "CC", | |
"stopIndex": 7, | |
"stopSequence": 20, | |
"vertexType": "TRANSIT" | |
}, | |
"intermediateStops": [ | |
{ | |
"name": "Eastwick", | |
"stopId": "septa-rail:90405", | |
"lon": -75.2438889, | |
"lat": 39.8927778, | |
"arrival": 1665166500000, | |
"departure": 1665166500000, | |
"zoneId": "EAST", | |
"stopIndex": 4, | |
"stopSequence": 7, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "Penn Medicine Station", | |
"stopId": "septa-rail:90406", | |
"lon": -75.1902778, | |
"lat": 39.9480556, | |
"arrival": 1665167220000, | |
"departure": 1665167220000, | |
"zoneId": "CC", | |
"stopIndex": 5, | |
"stopSequence": 13, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "Gray 30th Street", | |
"stopId": "septa-rail:90004", | |
"lon": -75.1816667, | |
"lat": 39.9566667, | |
"arrival": 1665167400000, | |
"departure": 1665167400000, | |
"zoneId": "CC", | |
"stopIndex": 6, | |
"stopSequence": 16, | |
"vertexType": "TRANSIT" | |
} | |
], | |
"legGeometry": { | |
"points": "_ikrFbjgjMBTHn@LnANhAL~@Dl@Fb@Hx@D`@DRBXD`@Hh@ZjCDh@BPBVJjADh@Jv@JbADVTdBBNDX@LJjA?@Ff@DVDr@?D?@@T@V?t@ArAALEb@IfAMr@Qp@YbAWj@Yp@A@EF]f@U^EDEDGFo@l@GD{@d@_Ah@E?mAVs@L[AM?I?{@A_@?k@Q_A[q@SIGy@k@}@o@m@c@m@k@[[w@u@e@e@IIm@g@w@s@CA[YUSCCy@s@GESSa@]_@[EE??]YGIkAcAKIOMq@g@e@c@YWA?ACuAiAqBeBo@i@aAy@??[UMKy@o@MKCCg@a@}@w@uBiBCCk@i@AA[WQOOOGECCkBeBaA{@WUWU][qAgAqBcBqAgAYWCCqBiBoBgBcA_AQO]YqBcBQOMKSO??SQcA{@EEGEqAgA??UUCCi@e@y@u@mAeA][q@m@WUc@_@GGWUmAeAqBeBWU_Ay@UQWUIIg@a@s@o@YWIG[[s@s@KIIIIGACiB}AOMk@g@aA{@y@s@i@e@OMo@k@}@u@yAqASSKGWUWUGEgA_A[WYWe@_@?A_@YYWCCYUWUo@k@OMSS]YEEg@c@y@u@IGo@k@YWc@_@s@o@USg@c@EE{@u@c@_@IIa@][Yq@m@MKeA}@][WUkAcAKKiAaAi@c@o@k@s@o@USYUWUSQiA}@[Y[Wu@q@AAUOIIuA{@c@Y??MI_Ak@ECa@WKGu@a@KGKGyBsAc@YIEkAo@IEYSQKeAq@c@YKGeAo@c@UMKWMo@a@GEcAo@k@]a@WyA}@c@YECoAs@??c@WQKaAm@oAu@]UKGMI]UKG??_@UKGUOMIKESKGEQK[SGEa@WEC]UGE[QWOYOSKmAo@[SOKYOIGMGCCUMEEi@[AAKGiBkAA?qAy@a@WGCCCUKUMs@c@SMECUOGEe@Sm@SMEa@GIA]AK?U@I@I?]JODE@UJQHSR]XCDUXKPSZGJ??O`@GLKZIRQd@M\\IRAF[dACFQh@GTA@KXQb@ITU^A@_@l@EDm@r@IH[^MLMNuA~A??UXWZk@p@??[XWRIHg@V]PEBGDC?o@JE@Q@A?O?I?I?E?A?IAEAGAOCC?YKQIQIWSEAKKUUGGSWEIKQMW??EKIQAEOe@AEOe@Oa@Oi@CESm@AAKUQ]ACS]KS_@o@S_@EE?AIOA?CIEEIQWe@U]g@aAAAUa@g@w@??Ye@MQQ[U[S_@QYs@iAYc@Yg@U]]i@Wc@cA}A]i@U_@QWIOIM[e@GKy@oAe@y@KO]i@g@y@GIMSkAkBEI}@wAa@o@IOWa@U]y@uAIOcAaBUa@y@sAi@_Aq@eAq@gAOUMUYe@KOc@o@IOq@iAo@_A}AeCEGU]eAuAIMMOa@g@OOIMAAYY_@a@WYw@y@ACe@e@[_@WWMOACWYMMW]MOQWMQOSIOKQCEKOKSKQACKUKS??MUQa@KYKUCGIWO_@GSK[CMAAGWQm@??Ia@I]AIACI_@Ic@??AIG_@Ga@Km@AMCOAKEYE[?GEUCYCYE[ASAWAK?CCy@AM?CAa@AS?WAS?U?ECiAAu@A_AA]?CA_@?G?CAs@AU?C?C?I?MAK?O?YAQCcA?O?ECm@C[Ck@CYAMAMAMQmBAGAGKw@Kq@CK?CESIe@Mo@Ke@ACAEEOESGWIWI]IY??K]Ma@AEGOEQIUK]AEK_@EOGMGSEQGQ?AGSIQGUISCICEGOACEKISKQKSGKCGGIKQIOEEm@y@IKMOIKIMIIIKAA??EGKKACGGIKIKEGIIIKIIIMAAGIIIIKGICAGIIK??KKg@i@UWA?CEKIMIKIAAIGGCECKIOIGEEAKGKEMGMGICCAGCKCKEGCEAKCGAGCMCA?KCKCMACAGAMAOCGAi@OeAQcASw@Sq@QMCgEeAq@Qk@O[KUE[GSCUAQ?[?KAm@Hs@PSFMBMBM@K?IAE?u@MEAk@Yi@c@g@w@[y@GYCMEOAIACCM??CQCSAQAGAWCY?QAQ?A?I@w@?G?C?A?C?C@E?E???GBWDw@@U?A@M@E?A@Q@M@K?C?E@C?E@Q???A@E?E@K?C?A@QJ_BHiABS?IBY?IBY@G???A@W@IBY@K@W@M?A?AB]BU@CD_@BWBU@QBM?A@C?GBQDU@KBKDO?ADSFUDW?AHk@Jk@?CDU@CJ[@C@GFMBKBCJWBGFMHUHSHQHQFOFMDMDMBE@EDMBKDMBOBMDS@KBOBQBO@QBQ?G@I@Q@S@U@U?U?Y?Y?YAY?YAYAUAU?CAK?OAMAKAKAK?KAK?MAO?O?IAM?G?O?E@m@@]Di@Bc@@O@K@O@OBQBQ@E@C?E@C?C@C@C?CDY@C@EFYHa@Je@F_@Ji@DW\\}AFUZcBBM@MBQ@a@@K?GDm@@QRsDHiBDy@", | |
"length": 966 | |
}, | |
"steps": [ | |
], | |
"routeShortName": "Airport Line", | |
"routeLongName": "Airport Line", | |
"duration": 1440.0 | |
}, | |
{ | |
"startTime": 1665167700000, | |
"endTime": 1665168000000, | |
"departureDelay": 0, | |
"arrivalDelay": 0, | |
"realTime": false, | |
"distance": 837.6, | |
"generalizedCost": 300, | |
"pathway": false, | |
"mode": "RAIL", | |
"transitLeg": true, | |
"route": "Fox Chase Line", | |
"agencyName": "SEPTA", | |
"agencyUrl": "http://www.septa.org", | |
"agencyTimeZoneOffset": -14400000, | |
"routeColor": "45637A", | |
"routeType": 2, | |
"routeId": "septa-rail:FOX", | |
"routeTextColor": "FFFFFF", | |
"interlineWithPreviousLeg": true, | |
"tripShortName": "4838", | |
"tripBlockId": "4838", | |
"headsign": "Fox Chase", | |
"agencyId": "septa-rail:SEPTA", | |
"tripId": "septa-rail:FOX_4838_V55_M", | |
"serviceDate": "2022-10-07", | |
"from": { | |
"name": "Suburban Station", | |
"stopId": "septa-rail:90005", | |
"lon": -75.1677778, | |
"lat": 39.9538889, | |
"arrival": 1665167700000, | |
"departure": 1665167700000, | |
"zoneId": "CC", | |
"stopIndex": 0, | |
"stopSequence": 20, | |
"vertexType": "TRANSIT" | |
}, | |
"to": { | |
"name": "Jefferson Station", | |
"stopId": "septa-rail:90006", | |
"lon": -75.1580556, | |
"lat": 39.9525, | |
"arrival": 1665168000000, | |
"departure": 1665168000000, | |
"zoneId": "CC", | |
"stopIndex": 1, | |
"stopSequence": 22, | |
"vertexType": "TRANSIT" | |
}, | |
"intermediateStops": [ | |
], | |
"legGeometry": { | |
"points": "qozrF|dxiM??Dy@P_DHwA@O?I@E?E@O@E?C?E@C?C?GBU?A@E?CBS?GD]BK@QF[F[DS@I@C@Q@E@U@G@UBg@?ABW?GDa@Du@@SDm@Di@@WB[@EFaA@UHkAHmA@Y@A@SD[Dg@F_@??BOBGHo@Ha@B[@ODi@Di@TsDDm@BU?ADk@??", | |
"length": 72 | |
}, | |
"steps": [ | |
], | |
"routeShortName": "Fox Chase Line", | |
"routeLongName": "Fox Chase Line", | |
"duration": 300.0 | |
}, | |
{ | |
"startTime": 1665168000000, | |
"endTime": 1665169471000, | |
"departureDelay": 0, | |
"arrivalDelay": 0, | |
"realTime": false, | |
"distance": 1875.49, | |
"generalizedCost": 2833, | |
"pathway": false, | |
"mode": "WALK", | |
"transitLeg": false, | |
"route": "", | |
"agencyTimeZoneOffset": -14400000, | |
"interlineWithPreviousLeg": false, | |
"from": { | |
"name": "Jefferson Station", | |
"stopId": "septa-rail:90006", | |
"lon": -75.1580556, | |
"lat": 39.9525, | |
"arrival": 1665168000000, | |
"departure": 1665168000000, | |
"zoneId": "CC", | |
"vertexType": "TRANSIT" | |
}, | |
"to": { | |
"name": "Destination", | |
"lon": -75.1536942, | |
"lat": 39.9681745, | |
"arrival": 1665169471000, | |
"vertexType": "NORMAL" | |
}, | |
"legGeometry": { | |
"points": "cfzrFzhviM?@c@GALMAKCA?qAQsAQC?MCOAeBUKCu@IuBYm@ISCeAMm@KE?a@G}@MYEQCC?MCMAo@IEAMCQEQA}@Mw@Ky@KmAQOA{@M}ASKAyASMC[EoAOWGw@I}@OA?GAA?OCSCWEqAOYEq@KUC}@M}@MqAOeAOSCoAQmAOw@Ks@KUCiDe@WEoEm@}ASYET{AXaB", | |
"length": 75 | |
}, | |
"steps": [ | |
{ | |
"distance": 20.2, | |
"relativeDirection": "DEPART", | |
"streetName": "sidewalk", | |
"absoluteDirection": "NORTH", | |
"stayOn": false, | |
"area": false, | |
"bogusName": true, | |
"lon": -75.1580652, | |
"lat": 39.9525012, | |
"elevation": "", | |
"walkingBike": false | |
}, | |
{ | |
"distance": 6.39, | |
"relativeDirection": "LEFT", | |
"streetName": "path", | |
"absoluteDirection": "WEST", | |
"stayOn": true, | |
"area": false, | |
"bogusName": true, | |
"lon": -75.1580263, | |
"lat": 39.9526804, | |
"elevation": "", | |
"walkingBike": false | |
}, | |
{ | |
"distance": 1763.08, | |
"relativeDirection": "RIGHT", | |
"streetName": "North 11th Street", | |
"absoluteDirection": "NORTH", | |
"stayOn": false, | |
"area": false, | |
"bogusName": false, | |
"lon": -75.1580999, | |
"lat": 39.9526914, | |
"elevation": "", | |
"walkingBike": false | |
}, | |
{ | |
"distance": 85.87, | |
"relativeDirection": "RIGHT", | |
"streetName": "Ogden Place", | |
"absoluteDirection": "EAST", | |
"stayOn": false, | |
"area": false, | |
"bogusName": false, | |
"lon": -75.1546881, | |
"lat": 39.9683295, | |
"elevation": "", | |
"walkingBike": false | |
} | |
], | |
"rentedBike": false, | |
"walkingBike": false, | |
"duration": 1471.0 | |
} | |
], | |
"tooSloped": false, | |
"arrivedAtDestinationWithRentedBicycle": false | |
}, | |
{ | |
"duration": 3157, | |
"startTime": 1665167838000, | |
"endTime": 1665170995000, | |
"walkTime": 432, | |
"transitTime": 2220, | |
"waitingTime": 505, | |
"walkDistance": 459.88, | |
"walkLimitExceeded": false, | |
"generalizedCost": 4729, | |
"elevationLost": 0.0, | |
"elevationGained": 0.0, | |
"transfers": 1, | |
"fare": { | |
"fare": { | |
"regular": { | |
"cents": 1525, | |
"currency": { | |
"currency": "USD", | |
"defaultFractionDigits": 2, | |
"currencyCode": "USD", | |
"symbol": "$" | |
} | |
} | |
}, | |
"details": { | |
"regular": [ | |
{ | |
"fareId": "septa-rail:AIR_to_CC", | |
"price": { | |
"cents": 675, | |
"currency": { | |
"currency": "USD", | |
"defaultFractionDigits": 2, | |
"currencyCode": "USD", | |
"symbol": "$" | |
} | |
}, | |
"routes": [ | |
"septa-rail:AIR" | |
] | |
}, | |
{ | |
"fareId": "septa-rail:CC_to_CC", | |
"price": { | |
"cents": 600, | |
"currency": { | |
"currency": "USD", | |
"defaultFractionDigits": 2, | |
"currencyCode": "USD", | |
"symbol": "$" | |
} | |
}, | |
"routes": [ | |
"septa-rail:WAR" | |
] | |
}, | |
{ | |
"fareId": "septa-bus:1", | |
"price": { | |
"cents": 250, | |
"currency": { | |
"currency": "USD", | |
"defaultFractionDigits": 2, | |
"currencyCode": "USD", | |
"symbol": "$" | |
} | |
}, | |
"routes": [ | |
"septa-bus:23" | |
] | |
} | |
] | |
} | |
}, | |
"legs": [ | |
{ | |
"startTime": 1665167838000, | |
"endTime": 1665168060000, | |
"departureDelay": 0, | |
"arrivalDelay": 0, | |
"realTime": false, | |
"distance": 209.28, | |
"generalizedCost": 409, | |
"pathway": false, | |
"mode": "WALK", | |
"transitLeg": false, | |
"route": "", | |
"agencyTimeZoneOffset": -14400000, | |
"interlineWithPreviousLeg": false, | |
"from": { | |
"name": "Origin", | |
"lon": -75.2467239, | |
"lat": 39.8755007, | |
"departure": 1665167838000, | |
"vertexType": "NORMAL" | |
}, | |
"to": { | |
"name": "Airport Terminal A", | |
"stopId": "septa-rail:90404", | |
"lon": -75.2452778, | |
"lat": 39.8761111, | |
"arrival": 1665168060000, | |
"departure": 1665168060000, | |
"zoneId": "AIR", | |
"vertexType": "TRANSIT" | |
}, | |
"legGeometry": { | |
"points": "{dkrF`sgjMBZWHs@NAGGm@DAm@gFIs@HC", | |
"length": 10 | |
}, | |
"steps": [ | |
{ | |
"distance": 56.45, | |
"relativeDirection": "DEPART", | |
"streetName": "footbridge", | |
"absoluteDirection": "WEST", | |
"stayOn": false, | |
"area": false, | |
"bogusName": true, | |
"lon": -75.2467264, | |
"lat": 39.8755082, | |
"elevation": "", | |
"walkingBike": false | |
}, | |
{ | |
"distance": 24.14, | |
"relativeDirection": "RIGHT", | |
"streetName": "steps", | |
"absoluteDirection": "EAST", | |
"stayOn": true, | |
"area": false, | |
"bogusName": true, | |
"lon": -75.246996, | |
"lat": 39.8758641, | |
"elevation": "", | |
"walkingBike": false | |
}, | |
{ | |
"distance": 128.71, | |
"relativeDirection": "RIGHT", | |
"streetName": "platform", | |
"absoluteDirection": "SOUTH", | |
"stayOn": true, | |
"area": true, | |
"bogusName": true, | |
"lon": -75.2467222, | |
"lat": 39.8759186, | |
"elevation": "", | |
"walkingBike": false | |
} | |
], | |
"rentedBike": false, | |
"walkingBike": false, | |
"duration": 222.0 | |
}, | |
{ | |
"startTime": 1665168060000, | |
"endTime": 1665169500000, | |
"departureDelay": 0, | |
"arrivalDelay": 0, | |
"realTime": false, | |
"distance": 14501.98, | |
"generalizedCost": 2040, | |
"pathway": false, | |
"mode": "RAIL", | |
"transitLeg": true, | |
"route": "Airport Line", | |
"agencyName": "SEPTA", | |
"agencyUrl": "http://www.septa.org", | |
"agencyTimeZoneOffset": -14400000, | |
"routeColor": "45637A", | |
"routeType": 2, | |
"routeId": "septa-rail:AIR", | |
"routeTextColor": "FFFFFF", | |
"interlineWithPreviousLeg": false, | |
"tripShortName": "440", | |
"tripBlockId": "440", | |
"headsign": "Center City Philadelphia", | |
"agencyId": "septa-rail:SEPTA", | |
"tripId": "septa-rail:AIR_440_V50_M", | |
"serviceDate": "2022-10-07", | |
"from": { | |
"name": "Airport Terminal A", | |
"stopId": "septa-rail:90404", | |
"lon": -75.2452778, | |
"lat": 39.8761111, | |
"arrival": 1665168060000, | |
"departure": 1665168060000, | |
"zoneId": "AIR", | |
"stopIndex": 3, | |
"stopSequence": 4, | |
"vertexType": "TRANSIT" | |
}, | |
"to": { | |
"name": "Suburban Station", | |
"stopId": "septa-rail:90005", | |
"lon": -75.1677778, | |
"lat": 39.9538889, | |
"arrival": 1665169500000, | |
"departure": 1665169500000, | |
"zoneId": "CC", | |
"stopIndex": 7, | |
"stopSequence": 20, | |
"vertexType": "TRANSIT" | |
}, | |
"intermediateStops": [ | |
{ | |
"name": "Eastwick", | |
"stopId": "septa-rail:90405", | |
"lon": -75.2438889, | |
"lat": 39.8927778, | |
"arrival": 1665168300000, | |
"departure": 1665168300000, | |
"zoneId": "EAST", | |
"stopIndex": 4, | |
"stopSequence": 7, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "Penn Medicine Station", | |
"stopId": "septa-rail:90406", | |
"lon": -75.1902778, | |
"lat": 39.9480556, | |
"arrival": 1665169020000, | |
"departure": 1665169020000, | |
"zoneId": "CC", | |
"stopIndex": 5, | |
"stopSequence": 13, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "Gray 30th Street", | |
"stopId": "septa-rail:90004", | |
"lon": -75.1816667, | |
"lat": 39.9566667, | |
"arrival": 1665169200000, | |
"departure": 1665169200000, | |
"zoneId": "CC", | |
"stopIndex": 6, | |
"stopSequence": 16, | |
"vertexType": "TRANSIT" | |
} | |
], | |
"legGeometry": { | |
"points": "_ikrFbjgjMBTHn@LnANhAL~@Dl@Fb@Hx@D`@DRBXD`@Hh@ZjCDh@BPBVJjADh@Jv@JbADVTdBBNDX@LJjA?@Ff@DVDr@?D?@@T@V?t@ArAALEb@IfAMr@Qp@YbAWj@Yp@A@EF]f@U^EDEDGFo@l@GD{@d@_Ah@E?mAVs@L[AM?I?{@A_@?k@Q_A[q@SIGy@k@}@o@m@c@m@k@[[w@u@e@e@IIm@g@w@s@CA[YUSCCy@s@GESSa@]_@[EE??]YGIkAcAKIOMq@g@e@c@YWA?ACuAiAqBeBo@i@aAy@??[UMKy@o@MKCCg@a@}@w@uBiBCCk@i@AA[WQOOOGECCkBeBaA{@WUWU][qAgAqBcBqAgAYWCCqBiBoBgBcA_AQO]YqBcBQOMKSO??SQcA{@EEGEqAgA??UUCCi@e@y@u@mAeA][q@m@WUc@_@GGWUmAeAqBeBWU_Ay@UQWUIIg@a@s@o@YWIG[[s@s@KIIIIGACiB}AOMk@g@aA{@y@s@i@e@OMo@k@}@u@yAqASSKGWUWUGEgA_A[WYWe@_@?A_@YYWCCYUWUo@k@OMSS]YEEg@c@y@u@IGo@k@YWc@_@s@o@USg@c@EE{@u@c@_@IIa@][Yq@m@MKeA}@][WUkAcAKKiAaAi@c@o@k@s@o@USYUWUSQiA}@[Y[Wu@q@AAUOIIuA{@c@Y??MI_Ak@ECa@WKGu@a@KGKGyBsAc@YIEkAo@IEYSQKeAq@c@YKGeAo@c@UMKWMo@a@GEcAo@k@]a@WyA}@c@YECoAs@??c@WQKaAm@oAu@]UKGMI]UKG??_@UKGUOMIKESKGEQK[SGEa@WEC]UGE[QWOYOSKmAo@[SOKYOIGMGCCUMEEi@[AAKGiBkAA?qAy@a@WGCCCUKUMs@c@SMECUOGEe@Sm@SMEa@GIA]AK?U@I@I?]JODE@UJQHSR]XCDUXKPSZGJ??O`@GLKZIRQd@M\\IRAF[dACFQh@GTA@KXQb@ITU^A@_@l@EDm@r@IH[^MLMNuA~A??UXWZk@p@??[XWRIHg@V]PEBGDC?o@JE@Q@A?O?I?I?E?A?IAEAGAOCC?YKQIQIWSEAKKUUGGSWEIKQMW??EKIQAEOe@AEOe@Oa@Oi@CESm@AAKUQ]ACS]KS_@o@S_@EE?AIOA?CIEEIQWe@U]g@aAAAUa@g@w@??Ye@MQQ[U[S_@QYs@iAYc@Yg@U]]i@Wc@cA}A]i@U_@QWIOIM[e@GKy@oAe@y@KO]i@g@y@GIMSkAkBEI}@wAa@o@IOWa@U]y@uAIOcAaBUa@y@sAi@_Aq@eAq@gAOUMUYe@KOc@o@IOq@iAo@_A}AeCEGU]eAuAIMMOa@g@OOIMAAYY_@a@WYw@y@ACe@e@[_@WWMOACWYMMW]MOQWMQOSIOKQCEKOKSKQACKUKS??MUQa@KYKUCGIWO_@GSK[CMAAGWQm@??Ia@I]AIACI_@Ic@??AIG_@Ga@Km@AMCOAKEYE[?GEUCYCYE[ASAWAK?CCy@AM?CAa@AS?WAS?U?ECiAAu@A_AA]?CA_@?G?CAs@AU?C?C?I?MAK?O?YAQCcA?O?ECm@C[Ck@CYAMAMAMQmBAGAGKw@Kq@CK?CESIe@Mo@Ke@ACAEEOESGWIWI]IY??K]Ma@AEGOEQIUK]AEK_@EOGMGSEQGQ?AGSIQGUISCICEGOACEKISKQKSGKCGGIKQIOEEm@y@IKMOIKIMIIIKAA??EGKKACGGIKIKEGIIIKIIIMAAGIIIIKGICAGIIK??KKg@i@UWA?CEKIMIKIAAIGGCECKIOIGEEAKGKEMGMGICCAGCKCKEGCEAKCGAGCMCA?KCKCMACAGAMAOCGAi@OeAQcASw@Sq@QMCgEeAq@Qk@O[KUE[GSCUAQ?[?KAm@Hs@PSFMBMBM@K?IAE?u@MEAk@Yi@c@g@w@[y@GYCMEOAIACCM??CQCSAQAGAWCY?QAQ?A?I@w@?G?C?A?C?C@E?E???GBWDw@@U?A@M@E?A@Q@M@K?C?E@C?E@Q???A@E?E@K?C?A@QJ_BHiABS?IBY?IBY@G???A@W@IBY@K@W@M?A?AB]BU@CD_@BWBU@QBM?A@C?GBQDU@KBKDO?ADSFUDW?AHk@Jk@?CDU@CJ[@C@GFMBKBCJWBGFMHUHSHQHQFOFMDMDMBE@EDMBKDMBOBMDS@KBOBQBO@QBQ?G@I@Q@S@U@U?U?Y?Y?YAY?YAYAUAU?CAK?OAMAKAKAK?KAK?MAO?O?IAM?G?O?E@m@@]Di@Bc@@O@K@O@OBQBQ@E@C?E@C?C@C@C?CDY@C@EFYHa@Je@F_@Ji@DW\\}AFUZcBBM@MBQ@a@@K?GDm@@QRsDHiBDy@", | |
"length": 966 | |
}, | |
"steps": [ | |
], | |
"routeShortName": "Airport Line", | |
"routeLongName": "Airport Line", | |
"duration": 1440.0 | |
}, | |
{ | |
"startTime": 1665169500000, | |
"endTime": 1665169800000, | |
"departureDelay": 0, | |
"arrivalDelay": 0, | |
"realTime": false, | |
"distance": 837.6, | |
"generalizedCost": 300, | |
"pathway": false, | |
"mode": "RAIL", | |
"transitLeg": true, | |
"route": "Warminster Line", | |
"agencyName": "SEPTA", | |
"agencyUrl": "http://www.septa.org", | |
"agencyTimeZoneOffset": -14400000, | |
"routeColor": "45637A", | |
"routeType": 2, | |
"routeId": "septa-rail:WAR", | |
"routeTextColor": "FFFFFF", | |
"interlineWithPreviousLeg": true, | |
"tripShortName": "440", | |
"tripBlockId": "440", | |
"headsign": "Warminster", | |
"agencyId": "septa-rail:SEPTA", | |
"tripId": "septa-rail:WAR_440_V50_M", | |
"serviceDate": "2022-10-07", | |
"from": { | |
"name": "Suburban Station", | |
"stopId": "septa-rail:90005", | |
"lon": -75.1677778, | |
"lat": 39.9538889, | |
"arrival": 1665169500000, | |
"departure": 1665169500000, | |
"zoneId": "CC", | |
"stopIndex": 0, | |
"stopSequence": 20, | |
"vertexType": "TRANSIT" | |
}, | |
"to": { | |
"name": "Jefferson Station", | |
"stopId": "septa-rail:90006", | |
"lon": -75.1580556, | |
"lat": 39.9525, | |
"arrival": 1665169800000, | |
"departure": 1665169800000, | |
"zoneId": "CC", | |
"stopIndex": 1, | |
"stopSequence": 22, | |
"vertexType": "TRANSIT" | |
}, | |
"intermediateStops": [ | |
], | |
"legGeometry": { | |
"points": "qozrF|dxiM??Dy@P_DHwA@O?I@E?E@O@E?C?E@C?C?GBU?A@E?CBS?GD]BK@QF[F[DS@I@C@Q@E@U@G@UBg@?ABW?GDa@Du@@SDm@Di@@WB[@EFaA@UHkAHmA@Y@A@SD[Dg@F_@??BOBGHo@Ha@B[@ODi@Di@TsDDm@BU?ADk@??", | |
"length": 72 | |
}, | |
"steps": [ | |
], | |
"routeShortName": "Warminster Line", | |
"routeLongName": "Warminster Line", | |
"duration": 300.0 | |
}, | |
{ | |
"startTime": 1665169800000, | |
"endTime": 1665169895000, | |
"departureDelay": 0, | |
"arrivalDelay": 0, | |
"realTime": false, | |
"distance": 106.21, | |
"generalizedCost": 171, | |
"pathway": false, | |
"mode": "WALK", | |
"transitLeg": false, | |
"route": "", | |
"agencyTimeZoneOffset": -14400000, | |
"interlineWithPreviousLeg": false, | |
"from": { | |
"name": "Jefferson Station", | |
"stopId": "septa-rail:90006", | |
"lon": -75.1580556, | |
"lat": 39.9525, | |
"arrival": 1665169800000, | |
"departure": 1665169800000, | |
"zoneId": "CC", | |
"vertexType": "TRANSIT" | |
}, | |
"to": { | |
"name": "11th St & Market St", | |
"stopId": "septa-bus:32331", | |
"lon": -75.158264, | |
"lat": 39.951603, | |
"arrival": 1665169895000, | |
"departure": 1665170400000, | |
"zoneId": "1", | |
"vertexType": "TRANSIT" | |
}, | |
"legGeometry": { | |
"points": "cfzrFzhviM?@dCZ@@@ETBNB?DB@??", | |
"length": 10 | |
}, | |
"steps": [ | |
{ | |
"distance": 75.13, | |
"relativeDirection": "DEPART", | |
"streetName": "sidewalk", | |
"absoluteDirection": "SOUTH", | |
"stayOn": false, | |
"area": false, | |
"bogusName": true, | |
"lon": -75.1580652, | |
"lat": 39.9525012, | |
"elevation": "", | |
"walkingBike": false | |
}, | |
{ | |
"distance": 31.09, | |
"relativeDirection": "LEFT", | |
"streetName": "sidewalk", | |
"absoluteDirection": "SOUTHEAST", | |
"stayOn": true, | |
"area": false, | |
"bogusName": true, | |
"lon": -75.1582098, | |
"lat": 39.9518347, | |
"elevation": "", | |
"walkingBike": false | |
} | |
], | |
"rentedBike": false, | |
"walkingBike": false, | |
"duration": 95.0 | |
}, | |
{ | |
"startTime": 1665170400000, | |
"endTime": 1665170880000, | |
"departureDelay": 0, | |
"arrivalDelay": 0, | |
"realTime": false, | |
"distance": 1943.05, | |
"generalizedCost": 1585, | |
"pathway": false, | |
"mode": "BUS", | |
"transitLeg": true, | |
"route": "11th Market to Chestnut Hill", | |
"agencyName": "SEPTA", | |
"agencyUrl": "http://www.septa.org", | |
"agencyTimeZoneOffset": -14400000, | |
"routeType": 3, | |
"routeId": "septa-bus:23", | |
"interlineWithPreviousLeg": false, | |
"tripBlockId": "3161", | |
"headsign": "Chestnut Hill", | |
"agencyId": "septa-bus:septa-bus", | |
"tripId": "septa-bus:61675", | |
"serviceDate": "2022-10-07", | |
"from": { | |
"name": "11th St & Market St", | |
"stopId": "septa-bus:32331", | |
"lon": -75.158264, | |
"lat": 39.951603, | |
"arrival": 1665169895000, | |
"departure": 1665170400000, | |
"zoneId": "1", | |
"stopIndex": 0, | |
"stopSequence": 1, | |
"vertexType": "TRANSIT" | |
}, | |
"to": { | |
"name": "11th St & Poplar St", | |
"stopId": "septa-bus:16857", | |
"lon": -75.15449, | |
"lat": 39.968838, | |
"arrival": 1665170880000, | |
"departure": 1665170880000, | |
"zoneId": "1", | |
"stopIndex": 13, | |
"stopSequence": 14, | |
"vertexType": "TRANSIT" | |
}, | |
"intermediateStops": [ | |
{ | |
"name": "11th St & Arch St", | |
"stopId": "septa-bus:16845", | |
"lon": -75.157843, | |
"lat": 39.953673, | |
"arrival": 1665170460000, | |
"departure": 1665170460000, | |
"zoneId": "1", | |
"stopIndex": 1, | |
"stopSequence": 2, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Race St", | |
"stopId": "septa-bus:16846", | |
"lon": -75.157446, | |
"lat": 39.955493, | |
"arrival": 1665170520000, | |
"departure": 1665170520000, | |
"zoneId": "1", | |
"stopIndex": 2, | |
"stopSequence": 3, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Vine St", | |
"stopId": "septa-bus:16847", | |
"lon": -75.157158, | |
"lat": 39.956679, | |
"arrival": 1665170520000, | |
"departure": 1665170520000, | |
"zoneId": "1", | |
"stopIndex": 3, | |
"stopSequence": 4, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Callowhill St", | |
"stopId": "septa-bus:17855", | |
"lon": -75.156689, | |
"lat": 39.958847, | |
"arrival": 1665170580000, | |
"departure": 1665170580000, | |
"zoneId": "1", | |
"stopIndex": 4, | |
"stopSequence": 5, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Noble St", | |
"stopId": "septa-bus:16849", | |
"lon": -75.156509, | |
"lat": 39.959694, | |
"arrival": 1665170640000, | |
"departure": 1665170640000, | |
"zoneId": "1", | |
"stopIndex": 5, | |
"stopSequence": 6, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Ridge Av", | |
"stopId": "septa-bus:16850", | |
"lon": -75.156389, | |
"lat": 39.960203, | |
"arrival": 1665170640000, | |
"departure": 1665170640000, | |
"zoneId": "1", | |
"stopIndex": 6, | |
"stopSequence": 7, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Spring Garden St", | |
"stopId": "septa-bus:16851", | |
"lon": -75.1561, | |
"lat": 39.961532, | |
"arrival": 1665170700000, | |
"departure": 1665170700000, | |
"zoneId": "1", | |
"stopIndex": 7, | |
"stopSequence": 8, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Green St", | |
"stopId": "septa-bus:16852", | |
"lon": -75.155848, | |
"lat": 39.962674, | |
"arrival": 1665170700000, | |
"departure": 1665170700000, | |
"zoneId": "1", | |
"stopIndex": 8, | |
"stopSequence": 9, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Wallace St", | |
"stopId": "septa-bus:16853", | |
"lon": -75.155535, | |
"lat": 39.964164, | |
"arrival": 1665170760000, | |
"departure": 1665170760000, | |
"zoneId": "1", | |
"stopIndex": 9, | |
"stopSequence": 10, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Fairmount Av", | |
"stopId": "septa-bus:16854", | |
"lon": -75.155211, | |
"lat": 39.9656, | |
"arrival": 1665170820000, | |
"departure": 1665170820000, | |
"zoneId": "1", | |
"stopIndex": 10, | |
"stopSequence": 11, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Brown St", | |
"stopId": "septa-bus:16855", | |
"lon": -75.154983, | |
"lat": 39.966554, | |
"arrival": 1665170820000, | |
"departure": 1665170820000, | |
"zoneId": "1", | |
"stopIndex": 11, | |
"stopSequence": 12, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "11th St & Parrish St", | |
"stopId": "septa-bus:16856", | |
"lon": -75.154754, | |
"lat": 39.967661, | |
"arrival": 1665170880000, | |
"departure": 1665170880000, | |
"zoneId": "1", | |
"stopIndex": 12, | |
"stopSequence": 13, | |
"vertexType": "TRANSIT" | |
} | |
], | |
"legGeometry": { | |
"points": "q`zrFtjviMUEc@Eu@M_BQa@EGAg@Gg@Ik@Gc@GCA??OAsB[aAKoBYu@K??QCeAOi@IKA}AU??YEa@GIASEWCOCMC}ASy@M{@MmAO??MAa@Go@KiAM??KAyAQ??MC[EoAQmAQaAM??WEKAIAmBWgAO??UE{@K}@MqAOgAO??SEoAOmAQkBW??UCiDe@??UEgEi@??IAwBYsAQSC", | |
"length": 78 | |
}, | |
"steps": [ | |
], | |
"routeShortName": "23", | |
"routeLongName": "11th Market to Chestnut Hill", | |
"duration": 480.0 | |
}, | |
{ | |
"startTime": 1665170880000, | |
"endTime": 1665170995000, | |
"departureDelay": 0, | |
"arrivalDelay": 0, | |
"realTime": false, | |
"distance": 144.39, | |
"generalizedCost": 222, | |
"pathway": false, | |
"mode": "WALK", | |
"transitLeg": false, | |
"route": "", | |
"agencyTimeZoneOffset": -14400000, | |
"interlineWithPreviousLeg": false, | |
"from": { | |
"name": "11th St & Poplar St", | |
"stopId": "septa-bus:16857", | |
"lon": -75.15449, | |
"lat": 39.968838, | |
"arrival": 1665170880000, | |
"departure": 1665170880000, | |
"zoneId": "1", | |
"vertexType": "TRANSIT" | |
}, | |
"to": { | |
"name": "Destination", | |
"lon": -75.1536942, | |
"lat": 39.9681745, | |
"arrival": 1665170995000, | |
"vertexType": "NORMAL" | |
}, | |
"legGeometry": { | |
"points": "el}rFpruiMAPbBTB?T{AXaB", | |
"length": 6 | |
}, | |
"steps": [ | |
{ | |
"distance": 58.53, | |
"relativeDirection": "DEPART", | |
"streetName": "North 11th Street", | |
"absoluteDirection": "SOUTH", | |
"stayOn": false, | |
"area": false, | |
"bogusName": false, | |
"lon": -75.1545772, | |
"lat": 39.9688489, | |
"elevation": "", | |
"walkingBike": false | |
}, | |
{ | |
"distance": 85.87, | |
"relativeDirection": "LEFT", | |
"streetName": "Ogden Place", | |
"absoluteDirection": "EAST", | |
"stayOn": false, | |
"area": false, | |
"bogusName": false, | |
"lon": -75.1546881, | |
"lat": 39.9683295, | |
"elevation": "", | |
"walkingBike": false | |
} | |
], | |
"rentedBike": false, | |
"walkingBike": false, | |
"duration": 115.0 | |
} | |
], | |
"tooSloped": false, | |
"arrivedAtDestinationWithRentedBicycle": false | |
}, | |
{ | |
"duration": 3433, | |
"startTime": 1665167838000, | |
"endTime": 1665171271000, | |
"walkTime": 1693, | |
"transitTime": 1740, | |
"waitingTime": 0, | |
"walkDistance": 2084.77, | |
"walkLimitExceeded": false, | |
"generalizedCost": 5584, | |
"elevationLost": 0.0, | |
"elevationGained": 0.0, | |
"transfers": 0, | |
"fare": { | |
"fare": { | |
"regular": { | |
"cents": 1275, | |
"currency": { | |
"currency": "USD", | |
"defaultFractionDigits": 2, | |
"currencyCode": "USD", | |
"symbol": "$" | |
} | |
} | |
}, | |
"details": { | |
"regular": [ | |
{ | |
"fareId": "septa-rail:AIR_to_CC", | |
"price": { | |
"cents": 675, | |
"currency": { | |
"currency": "USD", | |
"defaultFractionDigits": 2, | |
"currencyCode": "USD", | |
"symbol": "$" | |
} | |
}, | |
"routes": [ | |
"septa-rail:AIR" | |
] | |
}, | |
{ | |
"fareId": "septa-rail:CC_to_CC", | |
"price": { | |
"cents": 600, | |
"currency": { | |
"currency": "USD", | |
"defaultFractionDigits": 2, | |
"currencyCode": "USD", | |
"symbol": "$" | |
} | |
}, | |
"routes": [ | |
"septa-rail:WAR" | |
] | |
} | |
] | |
} | |
}, | |
"legs": [ | |
{ | |
"startTime": 1665167838000, | |
"endTime": 1665168060000, | |
"departureDelay": 0, | |
"arrivalDelay": 0, | |
"realTime": false, | |
"distance": 209.28, | |
"generalizedCost": 409, | |
"pathway": false, | |
"mode": "WALK", | |
"transitLeg": false, | |
"route": "", | |
"agencyTimeZoneOffset": -14400000, | |
"interlineWithPreviousLeg": false, | |
"from": { | |
"name": "Origin", | |
"lon": -75.2467239, | |
"lat": 39.8755007, | |
"departure": 1665167838000, | |
"vertexType": "NORMAL" | |
}, | |
"to": { | |
"name": "Airport Terminal A", | |
"stopId": "septa-rail:90404", | |
"lon": -75.2452778, | |
"lat": 39.8761111, | |
"arrival": 1665168060000, | |
"departure": 1665168060000, | |
"zoneId": "AIR", | |
"vertexType": "TRANSIT" | |
}, | |
"legGeometry": { | |
"points": "{dkrF`sgjMBZWHs@NAGGm@DAm@gFIs@HC", | |
"length": 10 | |
}, | |
"steps": [ | |
{ | |
"distance": 56.45, | |
"relativeDirection": "DEPART", | |
"streetName": "footbridge", | |
"absoluteDirection": "WEST", | |
"stayOn": false, | |
"area": false, | |
"bogusName": true, | |
"lon": -75.2467264, | |
"lat": 39.8755082, | |
"elevation": "", | |
"walkingBike": false | |
}, | |
{ | |
"distance": 24.14, | |
"relativeDirection": "RIGHT", | |
"streetName": "steps", | |
"absoluteDirection": "EAST", | |
"stayOn": true, | |
"area": false, | |
"bogusName": true, | |
"lon": -75.246996, | |
"lat": 39.8758641, | |
"elevation": "", | |
"walkingBike": false | |
}, | |
{ | |
"distance": 128.71, | |
"relativeDirection": "RIGHT", | |
"streetName": "platform", | |
"absoluteDirection": "SOUTH", | |
"stayOn": true, | |
"area": true, | |
"bogusName": true, | |
"lon": -75.2467222, | |
"lat": 39.8759186, | |
"elevation": "", | |
"walkingBike": false | |
} | |
], | |
"rentedBike": false, | |
"walkingBike": false, | |
"duration": 222.0 | |
}, | |
{ | |
"startTime": 1665168060000, | |
"endTime": 1665169500000, | |
"departureDelay": 0, | |
"arrivalDelay": 0, | |
"realTime": false, | |
"distance": 14501.98, | |
"generalizedCost": 2040, | |
"pathway": false, | |
"mode": "RAIL", | |
"transitLeg": true, | |
"route": "Airport Line", | |
"agencyName": "SEPTA", | |
"agencyUrl": "http://www.septa.org", | |
"agencyTimeZoneOffset": -14400000, | |
"routeColor": "45637A", | |
"routeType": 2, | |
"routeId": "septa-rail:AIR", | |
"routeTextColor": "FFFFFF", | |
"interlineWithPreviousLeg": false, | |
"tripShortName": "440", | |
"tripBlockId": "440", | |
"headsign": "Center City Philadelphia", | |
"agencyId": "septa-rail:SEPTA", | |
"tripId": "septa-rail:AIR_440_V50_M", | |
"serviceDate": "2022-10-07", | |
"from": { | |
"name": "Airport Terminal A", | |
"stopId": "septa-rail:90404", | |
"lon": -75.2452778, | |
"lat": 39.8761111, | |
"arrival": 1665168060000, | |
"departure": 1665168060000, | |
"zoneId": "AIR", | |
"stopIndex": 3, | |
"stopSequence": 4, | |
"vertexType": "TRANSIT" | |
}, | |
"to": { | |
"name": "Suburban Station", | |
"stopId": "septa-rail:90005", | |
"lon": -75.1677778, | |
"lat": 39.9538889, | |
"arrival": 1665169500000, | |
"departure": 1665169500000, | |
"zoneId": "CC", | |
"stopIndex": 7, | |
"stopSequence": 20, | |
"vertexType": "TRANSIT" | |
}, | |
"intermediateStops": [ | |
{ | |
"name": "Eastwick", | |
"stopId": "septa-rail:90405", | |
"lon": -75.2438889, | |
"lat": 39.8927778, | |
"arrival": 1665168300000, | |
"departure": 1665168300000, | |
"zoneId": "EAST", | |
"stopIndex": 4, | |
"stopSequence": 7, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "Penn Medicine Station", | |
"stopId": "septa-rail:90406", | |
"lon": -75.1902778, | |
"lat": 39.9480556, | |
"arrival": 1665169020000, | |
"departure": 1665169020000, | |
"zoneId": "CC", | |
"stopIndex": 5, | |
"stopSequence": 13, | |
"vertexType": "TRANSIT" | |
}, | |
{ | |
"name": "Gray 30th Street", | |
"stopId": "septa-rail:90004", | |
"lon": -75.1816667, | |
"lat": 39.9566667, | |
"arrival": 1665169200000, | |
"departure": 1665169200000, | |
"zoneId": "CC", | |
"stopIndex": 6, | |
"stopSequence": 16, | |
"vertexType": "TRANSIT" | |
} | |
], | |
"legGeometry": { | |
"points": "_ikrFbjgjMBTHn@LnANhAL~@Dl@Fb@Hx@D`@DRBXD`@Hh@ZjCDh@BPBVJjADh@Jv@JbADVTdBBNDX@LJjA?@Ff@DVDr@?D?@@T@V?t@ArAALEb@IfAMr@Qp@YbAWj@Yp@A@EF]f@U^EDEDGFo@l@GD{@d@_Ah@E?mAVs@L[AM?I?{@A_@?k@Q_A[q@SIGy@k@}@o@m@c@m@k@[[w@u@e@e@IIm@g@w@s@CA[YUSCCy@s@GESSa@]_@[EE??]YGIkAcAKIOMq@g@e@c@YWA?ACuAiAqBeBo@i@aAy@??[UMKy@o@MKCCg@a@}@w@uBiBCCk@i@AA[WQOOOGECCkBeBaA{@WUWU][qAgAqBcBqAgAYWCCqBiBoBgBcA_AQO]YqBcBQOMKSO??SQcA{@EEGEqAgA??UUCCi@e@y@u@mAeA][q@m@WUc@_@GGWUmAeAqBeBWU_Ay@UQWUIIg@a@s@o@YWIG[[s@s@KIIIIGACiB}AOMk@g@aA{@y@s@i@e@OMo@k@}@u@yAqASSKGWUWUGEgA_A[WYWe@_@?A_@YYWCCYUWUo@k@OMSS]YEEg@c@y@u@IGo@k@YWc@_@s@o@USg@c@EE{@u@c@_@IIa@][Yq@m@MKeA}@][WUkAcAKKiAaAi@c@o@k@s@o@USYUWUSQiA}@[Y[Wu@q@AAUOIIuA{@c@Y??MI_Ak@ECa@WKGu@a@KGKGyBsAc@YIEkAo@IEYSQKeAq@c@YKGeAo@c@UMKWMo@a@GEcAo@k@]a@WyA}@c@YECoAs@??c@WQKaAm@oAu@]UKGMI]UKG??_@UKGUOMIKESKGEQK[SGEa@WEC]UGE[QWOYOSKmAo@[SOKYOIGMGCCUMEEi@[AAKGiBkAA?qAy@a@WGCCCUKUMs@c@SMECUOGEe@Sm@SMEa@GIA]AK?U@I@I?]JODE@UJQHSR]XCDUXKPSZGJ??O`@GLKZIRQd@M\\IRAF[dACFQh@GTA@KXQb@ITU^A@_@l@EDm@r@IH[^MLMNuA~A??UXWZk@p@??[XWRIHg@V]PEBGDC?o@JE@Q@A?O?I?I?E?A?IAEAGAOCC?YKQIQIWSEAKKUUGGSWEIKQMW??EKIQAEOe@AEOe@Oa@Oi@CESm@AAKUQ]ACS]KS_@o@S_@EE?AIOA?CIEEIQWe@U]g@aAAAUa@g@w@??Ye@MQQ[U[S_@QYs@iAYc@Yg@U]]i@Wc@cA}A]i@U_@QWIOIM[e@GKy@oAe@y@KO]i@g@y@GIMSkAkBEI}@wAa@o@IOWa@U]y@uAIOcAaBUa@y@sAi@_Aq@eAq@gAOUMUYe@KOc@o@IOq@iAo@_A}AeCEGU]eAuAIMMOa@g@OOIMAAYY_@a@WYw@y@ACe@e@[_@WWMOACWYMMW]MOQWMQOSIOKQCEKOKSKQACKUKS??MUQa@KYKUCGIWO_@GSK[CMAAGWQm@??Ia@I]AIACI_@Ic@??AIG_@Ga@Km@AMCOAKEYE[?GEUCYCYE[ASAWAK?CCy@AM?CAa@AS?WAS?U?ECiAAu@A_AA]?CA_@?G?CAs@AU?C?C?I?MAK?O?YAQCcA?O?ECm@C[Ck@CYAMAMAMQmBAGAGKw@Kq@CK?CESIe@Mo@Ke@ACAEEOESGWIWI]IY??K]Ma@AEGOEQIUK]AEK_@EOGMGSEQGQ?AGSIQGUISCICEGOACEKISKQKSGKCGGIKQIOEEm@y@IKMOIKIMIIIKAA??EGKKACGGIKIKEGIIIKIIIMAAGIIIIKGICAGIIK??KKg@i@UWA?CEKIMIKIAAIGGCECKIOIGEEAKGKEMGMGICCAGCKCKEGCEAKCGAGCMCA?KCKCMACAGAMAOCGAi@OeAQcASw@Sq@QMCgEeAq@Qk@O[KUE[GSCUAQ?[?KAm@Hs@PSFMBMBM@K?IAE?u@MEAk@Yi@c@g@w@[y@GYCMEOAIACCM??CQCSAQAGAWCY?QAQ?A?I@w@?G?C?A?C?C@E?E???GBWDw@@U?A@M@E?A@Q@M@K?C?E@C?E@Q???A@E?E@K?C?A@QJ_BHiABS?IBY?IBY@G???A@W@IBY@K@W@M?A?AB]BU@CD_@BWBU@QBM?A@C?GBQDU@KBKDO?ADSFUDW?AHk@Jk@?CDU@CJ[@C@GFMBKBCJWBGFMHUHSHQHQFOFMDMDMBE@EDMBKDMBOBMDS@KBOBQBO@QBQ?G@I@Q@S@U@U?U?Y?Y?YAY?YAYAUAU?CAK?OAMAKAKAK?KAK?MAO?O?IAM?G?O?E@m@@]Di@Bc@@O@K@O@OBQBQ@E@C?E@C?C@C@C?CDY@C@EFYHa@Je@F_@Ji@DW\\}AFUZcBBM@MBQ@a@@K?GDm@@QRsDHiBDy@", | |
"length": 966 | |
}, | |
"steps": [ | |
], | |
"routeShortName": "Airport Line", | |
"routeLongName": "Airport Line", | |
"duration": 1440.0 | |
}, | |
{ | |
"startTime": 1665169500000, | |
"endTime": 1665169800000, | |
"departureDelay": 0, | |
"arrivalDelay": 0, | |
"realTime": false, | |
"distance": 837.6, | |
"generalizedCost": 300, | |
"pathway": false, | |
"mode": "RAIL", | |
"transitLeg": true, | |
"route": "Warminster Line", | |
"agencyName": "SEPTA", | |
"agencyUrl": "http://www.septa.org", | |
"agencyTimeZoneOffset": -14400000, | |
"routeColor": "45637A", | |
"routeType": 2, | |
"routeId": "septa-rail:WAR", | |
"routeTextColor": "FFFFFF", | |
"interlineWithPreviousLeg": true, | |
"tripShortName": "440", | |
"tripBlockId": "440", | |
"headsign": "Warminster", | |
"agencyId": "septa-rail:SEPTA", | |
"tripId": "septa-rail:WAR_440_V50_M", | |
"serviceDate": "2022-10-07", | |
"from": { | |
"name": "Suburban Station", | |
"stopId": "septa-rail:90005", | |
"lon": -75.1677778, | |
"lat": 39.9538889, | |
"arrival": 1665169500000, | |
"departure": 1665169500000, | |
"zoneId": "CC", | |
"stopIndex": 0, | |
"stopSequence": 20, | |
"vertexType": "TRANSIT" | |
}, | |
"to": { | |
"name": "Jefferson Station", | |
"stopId": "septa-rail:90006", | |
"lon": -75.1580556, | |
"lat": 39.9525, | |
"arrival": 1665169800000, | |
"departure": 1665169800000, | |
"zoneId": "CC", | |
"stopIndex": 1, | |
"stopSequence": 22, | |
"vertexType": "TRANSIT" | |
}, | |
"intermediateStops": [ | |
], | |
"legGeometry": { | |
"points": "qozrF|dxiM??Dy@P_DHwA@O?I@E?E@O@E?C?E@C?C?GBU?A@E?CBS?GD]BK@QF[F[DS@I@C@Q@E@U@G@UBg@?ABW?GDa@Du@@SDm@Di@@WB[@EFaA@UHkAHmA@Y@A@SD[Dg@F_@??BOBGHo@Ha@B[@ODi@Di@TsDDm@BU?ADk@??", | |
"length": 72 | |
}, | |
"steps": [ | |
], | |
"routeShortName": "Warminster Line", | |
"routeLongName": "Warminster Line", | |
"duration": 300.0 | |
}, | |
{ | |
"startTime": 1665169800000, | |
"endTime": 1665171271000, | |
"departureDelay": 0, | |
"arrivalDelay": 0, | |
"realTime": false, | |
"distance": 1875.49, | |
"generalizedCost": 2833, | |
"pathway": false, | |
"mode": "WALK", | |
"transitLeg": false, | |
"route": "", | |
"agencyTimeZoneOffset": -14400000, | |
"interlineWithPreviousLeg": false, | |
"from": { | |
"name": "Jefferson Station", | |
"stopId": "septa-rail:90006", | |
"lon": -75.1580556, | |
"lat": 39.9525, | |
"arrival": 1665169800000, | |
"departure": 1665169800000, | |
"zoneId": "CC", | |
"vertexType": "TRANSIT" | |
}, | |
"to": { | |
"name": "Destination", | |
"lon": -75.1536942, | |
"lat": 39.9681745, | |
"arrival": 1665171271000, | |
"vertexType": "NORMAL" | |
}, | |
"legGeometry": { | |
"points": "cfzrFzhviM?@c@GALMAKCA?qAQsAQC?MCOAeBUKCu@IuBYm@ISCeAMm@KE?a@G}@MYEQCC?MCMAo@IEAMCQEQA}@Mw@Ky@KmAQOA{@M}ASKAyASMC[EoAOWGw@I}@OA?GAA?OCSCWEqAOYEq@KUC}@M}@MqAOeAOSCoAQmAOw@Ks@KUCiDe@WEoEm@}ASYET{AXaB", | |
"length": 75 | |
}, | |
"steps": [ | |
{ | |
"distance": 20.2, | |
"relativeDirection": "DEPART", | |
"streetName": "sidewalk", | |
"absoluteDirection": "NORTH", | |
"stayOn": false, | |
"area": false, | |
"bogusName": true, | |
"lon": -75.1580652, | |
"lat": 39.9525012, | |
"elevation": "", | |
"walkingBike": false | |
}, | |
{ | |
"distance": 6.39, | |
"relativeDirection": "LEFT", | |
"streetName": "path", | |
"absoluteDirection": "WEST", | |
"stayOn": true, | |
"area": false, | |
"bogusName": true, | |
"lon": -75.1580263, | |
"lat": 39.9526804, | |
"elevation": "", | |
"walkingBike": false | |
}, | |
{ | |
"distance": 1763.08, | |
"relativeDirection": "RIGHT", | |
"streetName": "North 11th Street", | |
"absoluteDirection": "NORTH", | |
"stayOn": false, | |
"area": false, | |
"bogusName": false, | |
"lon": -75.1580999, | |
"lat": 39.9526914, | |
"elevation": "", | |
"walkingBike": false | |
}, | |
{ | |
"distance": 85.87, | |
"relativeDirection": "RIGHT", | |
"streetName": "Ogden Place", | |
"absoluteDirection": "EAST", | |
"stayOn": false, | |
"area": false, | |
"bogusName": false, | |
"lon": -75.1546881, | |
"lat": 39.9683295, | |
"elevation": "", | |
"walkingBike": false | |
} | |
], | |
"rentedBike": false, | |
"walkingBike": false, | |
"duration": 1471.0 | |
} | |
], | |
"tooSloped": false, | |
"arrivedAtDestinationWithRentedBicycle": false | |
} | |
] | |
}, | |
"metadata": { | |
"searchWindowUsed": 3600, | |
"nextDateTime": 1665168300000, | |
"prevDateTime": 1665161100000 | |
}, | |
"previousPageCursor": "rO0ABXc1AQANUFJFVklPVVNfUEFHRQU0cdyAAAAAAAASwAAXU1RSRUVUX0FORF9BUlJJVkFMX1RJTUU=", | |
"nextPageCursor": "rO0ABXcxAQAJTkVYVF9QQUdFBTSSrIAAAAAAABLAABdTVFJFRVRfQU5EX0FSUklWQUxfVElNRQ==", | |
"debugOutput": { | |
"precalculationTime": 59671, | |
"directStreetRouterTime": 71594565, | |
"transitRouterTime": 213850624, | |
"filteringTime": 2651235, | |
"renderingTime": 2568008, | |
"totalTime": 290763195, | |
"transitRouterTimes": { | |
"tripPatternFilterTime": 30472495, | |
"accessEgressTime": 58414250, | |
"raptorSearchTime": 118302291, | |
"itineraryCreationTime": 6659346 | |
} | |
}, | |
"elevationMetadata": { | |
"ellipsoidToGeoidDifference": -35.073976169210354, | |
"geoidElevation": false | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment