[{"lat":"39.956559333333","lon":"-75.181628333333","trainno":"2331","service":"LOCAL","dest":"Wawa","currentstop":"Gray 30th Street","nextstop":"Penn Medicine Station","line":"Media\/Wawa","consist":"277,388,389","heading":"265.82729191466","late":1,"SOURCE":"Norristown","TRACK":"6","TRACK_CHANGE":""},{"lat":"39.948229833333","lon":"-75.189757","trainno":"2530","service":"LOCAL","dest":"Doylestown","currentstop":"Penn Medicine Station","nextstop":"Gray 30th Street","line":"Lansdale\/Doylestown","consist":"117,118,287","heading":"43.275980436325","late":3,"SOURCE":"Newark","TRACK":"5","TRACK_CHANGE":""},{"lat":"39.959595275","lon":"-75.15268331","trainno":"3234","service":"LOCAL","dest":"Norristown","currentstop":"Jefferson Station","nextstop":"Temple University","line":"Manayunk\/Norristown","consist":"818,817,880,879","heading":"101.5045361574","late":0,"SOURCE":"Wawa","TRACK":"1","TRACK_CHANGE":""},{"lat":"40.044397333333","lon":"-75.452313333333","trainno":"3549","service":"LOCAL","dest":"Thorndale","currentstop":"Berwyn","nextstop":"Daylesford","line":"Paoli\/Thorndale","consist":"186,185,142,141","heading":"250.80633968164","late":7,"SOURCE":"West Trenton","TRACK":"4","TRACK_CHANGE":""},{"lat":"39.954174265","lon":"-75.16763361","trainno":"3553","service":"LOCAL","dest":"Malvern","currentstop":"Suburban Station","nextstop":"Gray 30th Street","line":"Paoli\/Thorndale","consist":"164,163,288,285","heading":"279.77207289911","late":0,"SOURCE":"West Trenton","TRACK":"4","TRACK_CHANGE":""},{"lat":"40.253669166667","lon":"-74.817528","trainno":"3557","service":"LOCAL","dest":"Thorndale","currentstop":"West Trenton","nextstop":"Yardley","line":"West Trenton","consist":"410,303,108,107","heading":"202.59527797325","late":3,"SOURCE":"West Trenton","TRACK":"S","TRACK_CHANGE":""},{"lat":"39.95373494","lon":"-75.165502485","trainno":"464","service":"LOCAL","dest":"Warminster","currentstop":"Suburban Station","nextstop":"Jefferson Station","line":"Warminster","consist":"730,839,840","heading":"100.63557526587","late":0,"SOURCE":"Airport","TRACK":"2","TRACK_CHANGE":""},{"lat":"40.030246166667","lon":"-75.146658","trainno":"469","service":"LOCAL","dest":"Airport","currentstop":"Fern Rock T C","nextstop":"Wayne Junction","line":"Warminster","consist":"878,877,838,837","heading":"235.75332918076","late":0,"SOURCE":"Warminster","TRACK":"3","TRACK_CHANGE":""},{"lat":"40.061701833333","lon":"-75.181966","trainno":"4762","service":"LOCAL","dest":"Chestnut H East","currentstop":"Stenton","nextstop":"Sedgwick","line":"Chestnut Hill East","consist":"353,352,367,366","heading":"295.06981100863","late":0,"SOURCE":"Airport","TRACK":"2C","TRACK_CHANGE":""},{"lat":"39.838403833333","lon":"-75.382834833333","trainno":"5231","service":"LOCAL","dest":"Marcus Hook","currentstop":"Chester TC","nextstop":"Highland Avenue","line":"Wilmington\/Newark","consist":"715,810,809,738","heading":"235.00102471952","late":0,"SOURCE":"Doylestown","TRACK":"4","TRACK_CHANGE":""},{"lat":"40.1426825","lon":"-74.976155","trainno":"5352","service":"LOCAL","dest":"West Trenton","currentstop":"Trevose","nextstop":"Neshaminy","line":"West Trenton","consist":"881,882,733","heading":"63.066330852919","late":0,"SOURCE":"Thorndale","TRACK":"2N","TRACK_CHANGE":""},{"lat":"39.986148166667","lon":"-75.246390333333","trainno":"5356","service":"LOCAL","dest":"West Trenton","currentstop":"Overbrook","nextstop":"Gray 30th Street","line":"West Trenton","consist":"805,806,716,729","heading":"137.09021046703","late":0,"SOURCE":"Thorndale","TRACK":"1","TRACK_CHANGE":""},{"lat":"40.2225255","lon":"-75.279561333333","trainno":"6528","service":"LOCAL","dest":"Doylestown","currentstop":"North Wales","nextstop":"Pennbrook","line":"Lansdale\/Doylestown","consist":"357,356,404,282","heading":"347.97132685569","late":1,"SOURCE":"30th St","TRACK":"2","TRACK_CHANGE":""},{"lat":"39.972540333333","lon":"-75.150613166667","trainno":"6533","service":"LOCAL","dest":"30th Street Gray","currentstop":"Temple University","nextstop":"Jefferson Station","line":"Paoli\/Thorndale","consist":"418,417,407","heading":"187.40584908135","late":3,"SOURCE":"Doylestown","TRACK":"4","TRACK_CHANGE":""},{"lat":"40.115002","lon":"-75.176098833333","trainno":"6535","service":"LOCAL","dest":"30th Street Gray","currentstop":"North Hills","nextstop":"Glenside","line":"Lansdale\/Doylestown","consist":"160,159,434,433","heading":"118.23273553909","late":2,"SOURCE":"Doylestown","TRACK":"1","TRACK_CHANGE":""},{"lat":"39.9428345","lon":"-75.206354833333","trainno":"7467","service":"LOCAL","dest":"Airport","currentstop":"Penn Medicine Station","nextstop":"Eastwick","line":"Airport","consist":"830,829,804,803","heading":"224.7505883962","late":1,"SOURCE":"Chestnut H East","TRACK":"2","TRACK_CHANGE":""},{"lat":"40.074751333333","lon":"-75.083709166667","trainno":"858","service":"LOCAL","dest":"Fox Chase","currentstop":"Ryers","nextstop":"Fox Chase","line":"Fox Chase","consist":"710,801,802","heading":"6.700700599312","late":0,"SOURCE":"Chestnut H West","TRACK":"S","TRACK_CHANGE":""},{"lat":"39.959655666667","lon":"-75.185958","trainno":"861","service":"LOCAL","dest":"Chestnut H West","currentstop":"Gray 30th Street","nextstop":"North Philadelphia Amtrak","line":"Chestnut Hill West","consist":"295,293,297,414","heading":"350.84305150891","late":2,"SOURCE":"Fox Chase","TRACK":"1","TRACK_CHANGE":""},{"lat":"40.0704645","lon":"-75.211188333333","trainno":"862","service":"LOCAL","dest":"Fox Chase","currentstop":"Chestnut Hill West","nextstop":"Highland","line":"Chestnut Hill West","consist":"385,384,371,370","heading":"155.66900078928","late":5,"SOURCE":"Chestnut H West","TRACK":"2","TRACK_CHANGE":""},{"lat":"40.200671166667","lon":"-74.7771075","trainno":"9762","service":"LOCAL","dest":"Temple U","currentstop":"Trenton","nextstop":"Levittown","line":"Trenton","consist":"2407,2515,2555,2508,2559,905","heading":"220.67333491633","late":2,"SOURCE":"Trenton","TRACK":"4","TRACK_CHANGE":""},{"lat":"40.020225333333","lon":"-75.044577833333","trainno":"9771","service":"LOCAL","dest":"Trenton","currentstop":"Bridesburg","nextstop":"Tacony","line":"Trenton","consist":"316,317,170,169","heading":"57.032074998208","late":0,"SOURCE":"Temple U","TRACK":"1","TRACK_CHANGE":""},{"lat":"39.9538889","lon":"-75.1677778","trainno":"9510","service":"","dest":"Temple U","currentstop":"","nextstop":"Haverford","line":"Paoli\/Thorndale","consist":"","heading":0,"late":999,"SOURCE":"Haverford","TRACK":"","TRACK_CHANGE":""},{"lat":"39.9538889","lon":"-75.1677778","trainno":"6321","service":"","dest":"30th Street Station","currentstop":"","nextstop":"West Trenton","line":"West Trenton","consist":"","heading":0,"late":999,"SOURCE":"West Trenton","TRACK":"","TRACK_CHANGE":""},{"lat":"39.9538889","lon":"-75.1677778","trainno":"5300","service":"","dest":"West Trenton","currentstop":"","nextstop":"Thorndale","line":"Paoli\/Thorndale","consist":"","heading":0,"late":999,"SOURCE":"Thorndale","TRACK":"","TRACK_CHANGE":""},{"lat":"39.9538889","lon":"-75.1677778","trainno":"3484","service":"","dest":"Temple U","currentstop":"","nextstop":"Wawa","line":"Media\/Wawa","consist":"","heading":0,"late":999,"SOURCE":"Wawa","TRACK":"","TRACK_CHANGE":""},{"lat":"39.9538889","lon":"-75.1677778","trainno":"9556","service":"","dest":"Temple U","currentstop":"","nextstop":"Malvern","line":"Paoli\/Thorndale","consist":"","heading":0,"late":999,"SOURCE":"Malvern","TRACK":"","TRACK_CHANGE":""}]
