No Offical GTFS Data Source Available Long Island Railroad

Last updated 2 years ago ago
http://mta.info/lirr/

Location: Long Island, New York, United States

RSS of Long Island Railroad Updates
Download the Latest GTFS File (long-island-railroad_20090825_0512.zip) posted on Aug 25 2009


Upload By jehiah on Aug 25 2009 05:12 Z

Unofficial GTFS file generated on 2009/8/24 covering LIRR schedule effective September 8th. This data file includes a trip_short_name field with the appropriate train number.

long-island-railroad_20090825_0512.zip 199439 more info »

Comment By intheswim on Feb 27 2009 16:51 Z

LIRR decided to publish the schedule that will be in effect 4 weeks? How nice, LIRR!

I found the following problem. With trip 1040,1041 and possibly more:

"1040",01:02:00,01:02:00,"Patchogue",19,"",1,0,,T "1040",11:12:00,11:12:00,"Flatbush Avenue",5,"",0,1,,J "1040",11:19:00,11:19:00,"Nostrand Avenue",6,"",0,1,,J "1040",11:24:00,11:24:00,"East New York",7,"",0,1,,J "1040",11:26:00,11:26:00,"Forest Hills",2,"",0,1,,J "1040",11:28:00,11:28:00,"Kew Gardens",3,"",0,1,,J "1040",11:32:00,11:32:00,"Penn Station",0,"",0,0,, "1040",11:44:00,11:44:00,"Woodside",1,"",0,0,, "1040",11:53:00,11:55:00,"Jamaica",8,"",0,0,, "1040",12:29:00,12:32:00,"Babylon",12,"",0,0,, "1040",12:38:00,12:38:00,"Bay Shore",14,"",0,0,,T "1040",12:43:00,12:43:00,"Islip",15,"",0,0,,T "1040",12:46:00,12:46:00,"Great River",16,"",0,0,,T "1040",12:50:00,12:50:00,"Oakdale",17,"",0,0,,T "1040",12:55:00,12:55:00,"Sayville",18,"",0,0,,T

It should be 13:02 not 01:02 for Patchogue.

In 1041 there are several stops that are off by 12 hours.

Upload By jehiah on Feb 27 2009 07:04 Z

Unofficial GTFS file generated on 2008/2/27 covering LIRR schedule effective Mar 2nd. This data file includes a trip_short_name field with the appropriate train number.

long-island-railroad_20090227_0704.zip 186895 more info »

Upload By jehiah on Dec 10 2008 07:43 Z

Unofficial GTFS file generated on 2008/12/10 covering LIRR schedule effective Dec 15th through Mar 1st. Does not include fare information but does includes duplicate entries for trips that are listed on more than one LIRR schedule. This data file includes a trip_short_name field with the appropriate train number.

long-island-railroad_20081210_0743.zip 204019 more info »

Upload By jehiah on Nov 24 2008 05:50 Z

Unofficial GTFS file generated on 2008/11/24 covering LIRR schedule effective Nov 10th through Dec 14th. Does not include fare information but does includes duplicate entries for trips that are listed on more than one LIRR schedule. This data file includes a trip_short_name field with the appropriate train number, and has slightly different trip headsigns showing both the train line and destination as appropriate for eastbound trains.

long-island-railroad_20081124_0550.zip 192058 more info »

Comment By intheswim on Nov 09 2008 18:09 Z

Bug. many trips around midnight/noon have times messed up. They start at 11 and end at 23 or 25 hours. Or they start at 11 and end at 0:

"183",11:53:00,11:53:00,"East New York",16,"",0,0,,J
"183",11:58:00,11:58:00,"Nostrand Avenue",17,"",0,0,,J
"183",12:03:00,12:03:00,"Flatbush Avenue",18,"",0,0,,J
"183",23:39:00,23:39:00,"Woodside",22,"",0,0,,
"183",23:49:00,23:49:00,"Penn Station",23,"",1,0,,
"183",23:54:00,23:54:00,"Kew Gardens",20,"",0,0,,J
"183",23:56:00,23:56:00,"Forest Hills",21,"",0,0,,J

"26",13:06:00,13:06:00,"Penn Station",0,"",0,0,,
"26",13:17:00,13:17:00,"Woodside",1,"",0,0,,
"26",24:54:00,24:54:00,"Forest Hills",2,"",0,0,,J
"26",24:56:00,24:56:00,"Kew Gardens",3,"",0,0,,J
"26",25:05:00,25:05:00,"Flatbush Avenue",5,"",0,0,,J
"26",25:12:00,25:12:00,"Nostrand Avenue",6,"",0,0,,J
"26",25:17:00,25:17:00,"East New York",7,"",0,0,,J
"26",25:26:00,25:28:00,"Jamaica",8,"",0,0,,
"26",25:42:00,25:42:00,"Lynbrook",10,"",0,0,,
"26",25:44:00,25:44:00,"Rockville Centre",11,"",0,0,,

"1811",01:01:00,01:01:00,"Penn Station",0,"",0,0,,J
"1811",01:13:00,01:13:00,"Woodside",1,"",0,0,,J
"1811",01:18:00,01:18:00,"Forest Hills",2,"",0,0,,J
"1811",01:20:00,01:20:00,"Kew Gardens",3,"",0,0,,J
"1811",12:41:00,12:41:00,"Flatbush Avenue",5,"",0,0,,J
"1811",12:47:00,12:47:00,"Nostrand Avenue",6,"",0,0,,J
"1811",12:52:00,12:52:00,"East New York",7,"",0,0,,J
"1811",13:24:00,13:29:00,"Jamaica",8,"",0,0,,
"1811",13:44:00,13:44:00,"Mineola",11,"",0,0,,
"1811",13:48:00,13:48:00,"East Williston",12,"",0,0,,
"1811",13:51:00,13:51:00,"Albertson",13,"",0,0,,
"1811",13:54:00,13:54:00,"Roslyn",14,"",0,0,,

"336",00:13:00,00:13:00,"Woodside",1,"",0,0,,J
"336",00:14:00,00:14:00,"Penn Station",0,"",0,0,,J
"336",00:15:00,00:15:00,"Flatbush Avenue",5,"",0,0,,
"336",00:18:00,00:18:00,"Forest Hills",2,"",0,0,,J
"336",00:20:00,00:20:00,"Kew Gardens",3,"",0,0,,J
"336",11:46:00,11:46:00,"Nostrand Avenue",6,"",0,0,,J
"336",11:51:00,11:51:00,"East New York",7,"",0,0,,J
"336",12:34:00,12:36:00,"Jamaica",8,"",0,0,,
"336",12:41:00,12:41:00,"Locust Manor",10,"",0,0,,
"336",12:43:00,12:43:00,"Laurelton",11,"",0,0,,
"336",12:46:00,12:46:00,"Rosedale",12,"",0,0,,
"336",12:51:00,12:51:00,"Valley Stream",14,"",0,0,,
"336",12:55:00,12:55:00,"Gibson",15,"",0,0,,
"336",12:58:00,12:58:00,"Hewlett",16,"",0,0,,
"336",13:00:00,13:00:00,"Woodmere",17,"",0,0,,
"336",13:03:00,13:03:00,"Cedarhurst",18,"",0,0,,
"336",13:05:00,13:05:00,"Lawrence",19,"",0,0,,
"336",13:08:00,13:08:00,"Inwood",20,"",0,0,,
"336",13:13:00,13:13:00,"Far Rockaway",21,"",1,0,,

Comment By intheswim on Nov 08 2008 23:15 Z

I also see that actual train numbers are missing. The trip_id numbers are just generated numbers that don't match the actual train# (provided by LIRR). It would be useful to include them (for example, as block_id in trips.txt). Terminal zone train # are not availabel from LIRR, so it's ok to skip them.

Comment By intheswim on Nov 08 2008 19:29 Z

Could you also please the text formatting here? It looks line newlines are completely ignored and it makes it difficult to read. Y.

Comment By jehiah on Nov 08 2008 06:35 Z

@intheswim you are correct Long Island City is missing in my schedules for the moment, as it is also missing from the main branch schedules on LIRR's website. I will look at the other issues as well. LIRR does list transfer stops that have out of order times when leaving from penn-station (they are only meant as starting points but I have not yet identified and marked them as such).

Comment By intheswim on Nov 08 2008 02:52 Z

  1. I believe I found an error in your data posted today:

"270",23:55:00,23:55:00,"Babylon",0,"",0,0,,
"270",24:00:00,24:00:00,"Lindenhurst",1,"",0,0,,
"270",24:03:00,24:03:00,"Copiague",2,"",0,0,,
"270",24:05:00,24:05:00,"Amityville",3,"",0,0,,
"270",24:09:00,24:09:00,"Massapequa Park",4,"",0,0,,
"270",24:11:00,24:11:00,"Massapequa",5,"",0,0,,
"270",24:14:00,24:14:00,"Seaford",6,"",0,0,,
"270",24:16:00,24:16:00,"Wantagh",7,"",0,0,,
"270",24:19:00,24:19:00,"Bellmore",8,"",0,0,,
"270",24:22:00,24:22:00,"Merrick",9,"",0,0,,
"270",24:25:00,24:25:00,"Freeport",10,"",0,0,,
"270",24:28:00,24:28:00,"Baldwin",11,"",0,0,,
"270",24:31:00,24:31:00,"Rockville Centre",12,"",0,0,,
"270",24:47:00,24:49:00,"Jamaica",14,"",0,0,,
"270",24:53:00,24:53:00,"Kew Gardens",20,"",0,0,,
"270",24:55:00,24:55:00,"Forest Hills",21,"",0,0,,
"270",24:59:00,24:59:00,"East New York",16,"",0,0,,J
"270",25:00:00,25:00:00,"Woodside",22,"",0,0,,
"270",25:04:00,25:04:00,"Nostrand Avenue",17,"",0,0,,J
"270",25:09:00,25:09:00,"Flatbush Avenue",18,"",0,0,,J
"270",25:12:00,25:12:00,"Penn Station",23,"",1,0,,

Stops are in correct order in terms of time, but stop_sequence is incorrect. Result: East New York is followed (eventually) by Forest Hills (which has earlier time stamp).

  1. In some trips, babylon is listed twice in a row:

"1023",07:51:00,07:51:00,"Babylon",12,"",0,0,,
"1023",07:55:00,07:55:00,"Babylon",13,"",0,0,,T

I think it should be just one stop with 7:51 arrival and 7:55 departure. But it's a minor issue.

  1. Long Island City is not present in stops.txt, and no schedule on it. LIRR lists it separately, it's not obvious (click on Long Island City on LIRR's site to see the schedule).

  2. Stops without valid lat/longs should just skip this field rather than listing 0.000000 (which software believes is a valid coordinate).

Yuriy