{"id":23,"date":"2015-06-03T13:06:24","date_gmt":"2015-06-03T03:06:24","guid":{"rendered":"https:\/\/addtransit.com\/blog\/?p=23"},"modified":"2022-11-11T17:26:12","modified_gmt":"2022-11-11T06:26:12","slug":"gtfs-realtime-status","status":"publish","type":"post","link":"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/","title":{"rendered":"GTFS RealTime Status News"},"content":{"rendered":"<p>Today (Wed, 3 June 2015)there has been a flurry of news articles about GTFS Realtime Status.<\/p>\n<p>Why? Well, because yesterday in the Google Map&#8217;s Blog,\u00a0 Karen Grunberg the Technical Program Manager from Google Transit announced that they are\u00a0adding 25+ new location for\u00a0real-time transit info across six places: U.K., Netherlands, Budapest, Chicago, San Francisco, and Seattle. \u00a0She goes on to say &#8220;This real-time transit info will let you see live arrivals for buses, metros and subway systems\u2014and even alert you to cancelled routes\u2014so you can better navigate the intricate and unpredictable world of transit in major cities around the world.&#8221;<\/p>\n<p>Here&#8217;s the link to her blog post (<a href=\"http:\/\/google-latlong.blogspot.com.au\/2015\/06\/mind-gapp-for-real-time-transit.html\" target=\"_blank\" rel=\"noopener\">http:\/\/google-latlong.blogspot.com.au\/2015\/06\/mind-gapp-for-real-time-transit.html<\/a>).<\/p>\n<p>Kelsey Campbell-Dollaghan follows on in an article on Gizmodo (<a href=\"http:\/\/gizmodo.com\/google-just-made-it-easier-to-see-exactly-how-late-your-1708532452\" target=\"_blank\" rel=\"noopener\">http:\/\/gizmodo.com\/google-just-made-it-easier-to-see-exactly-how-late-your-1708532452<\/a>) with\u00a0a couple of nice\u00a0screen shots\u00a0showing\u00a0how a 4 minute delay for \u00a0bus trip\u00a0would be displayed.<\/p>\n<p>So in you&#8217;re not online yet, how do you get your cities real-time data online? \u00a0Well, in Seattle&#8217;s case it helped that Brian Ferris, the developer of the widely used OneBusAway app, was hired by Google (<a href=\"http:\/\/www.geekwire.com\/2015\/onebusaway-creator-brings-seattles-real-time-transit-data-to-google-maps\/\" target=\"_blank\" rel=\"noopener\">http:\/\/www.geekwire.com\/2015\/onebusaway-creator-brings-seattles-real-time-transit-data-to-google-maps\/<\/a>). \u00a0But for everyone else the best way is to create a GTFS real-time transit feed. \u00a0GTFS is the acronym for\u00a0General Transit Feed Specification, the international standard for displaying schedule and other transit information.<\/p>\n<p>If you want to know more about \u00a0how to create\u00a0<a href=\"https:\/\/addtransit.com\/real-time-status.php\" target=\"_blank\" rel=\"noopener\">GTFS realtime status<\/a> or how to <a href=\"https:\/\/addtransit.com\/vehicle-tracking.php\" target=\"_blank\" rel=\"noopener\">track a vehicles location using GTFS<\/a>, just <a href=\"https:\/\/addtransit.com?c=contact\" target=\"_blank\" rel=\"noopener\">contact us<\/a>.<\/p>\n<p>One final comment: It seems like forever to get to this many cities with realtime data, but\u00a0in reality Google only launched their realtime transit status service in 2011, only four short years ago (<a href=\"http:\/\/googleblog.blogspot.com.au\/2011\/06\/know-when-your-bus-is-late-with-live.html\" target=\"_blank\" rel=\"noopener\">http:\/\/googleblog.blogspot.com.au\/2011\/06\/know-when-your-bus-is-late-with-live.html<\/a>)<\/p>\n<p>Have a great day!<\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-23\" class=\"share-facebook sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/?share=facebook\" target=\"_blank\" title=\"Click to share on Facebook\" ><span><\/span><span class=\"sharing-screen-reader-text\">Click to share on Facebook (Opens in new window)<\/span><\/a><\/li><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-23\" class=\"share-twitter sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/?share=twitter\" target=\"_blank\" title=\"Click to share on Twitter\" ><span><\/span><span class=\"sharing-screen-reader-text\">Click to share on Twitter (Opens in new window)<\/span><\/a><\/li><li><a href=\"#\" class=\"sharing-anchor sd-button share-more\"><span>More<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><div class=\"sharing-hidden\"><div class=\"inner\" style=\"display: none;\"><ul><li class=\"share-reddit\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-reddit sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/?share=reddit\" target=\"_blank\" title=\"Click to share on Reddit\" ><span><\/span><span class=\"sharing-screen-reader-text\">Click to share on Reddit (Opens in new window)<\/span><\/a><\/li><li class=\"share-email\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-email sd-button share-icon no-text\" href=\"mailto:?subject=%5BShared%20Post%5D%20GTFS%20RealTime%20Status%20News&body=https%3A%2F%2Faddtransit.com%2Fblog%2F2015%2F06%2Fgtfs-realtime-status%2F&share=email\" target=\"_blank\" title=\"Click to email a link to a friend\" data-email-share-error-title=\"Do you have email set up?\" data-email-share-error-text=\"If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself.\" data-email-share-nonce=\"d1e811bb5c\" data-email-share-track-url=\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/?share=email\"><span><\/span><span class=\"sharing-screen-reader-text\">Click to email a link to a friend (Opens in new window)<\/span><\/a><\/li><li class=\"share-end\"><\/li><li class=\"share-tumblr\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-tumblr sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/?share=tumblr\" target=\"_blank\" title=\"Click to share on Tumblr\" ><span><\/span><span class=\"sharing-screen-reader-text\">Click to share on Tumblr (Opens in new window)<\/span><\/a><\/li><li class=\"share-print\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-print sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/\" target=\"_blank\" title=\"Click to print\" ><span><\/span><span class=\"sharing-screen-reader-text\">Click to print (Opens in new window)<\/span><\/a><\/li><li class=\"share-end\"><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-23\" class=\"share-linkedin sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/?share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\" ><span><\/span><span class=\"sharing-screen-reader-text\">Click to share on LinkedIn (Opens in new window)<\/span><\/a><\/li><li class=\"share-pocket\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-pocket sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/?share=pocket\" target=\"_blank\" title=\"Click to share on Pocket\" ><span><\/span><span class=\"sharing-screen-reader-text\">Click to share on Pocket (Opens in new window)<\/span><\/a><\/li><li class=\"share-end\"><\/li><li class=\"share-pinterest\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-pinterest-23\" class=\"share-pinterest sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/?share=pinterest\" target=\"_blank\" title=\"Click to share on Pinterest\" ><span><\/span><span class=\"sharing-screen-reader-text\">Click to share on Pinterest (Opens in new window)<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Today (Wed, 3 June 2015)there has been a flurry of news articles about GTFS Realtime Status. Why? Well, because yesterday in the Google Map&#8217;s Blog,\u00a0 Karen Grunberg the Technical Program Manager from Google Transit announced that they are\u00a0adding 25+ new location for\u00a0real-time transit info across six places: U.K., Netherlands, Budapest, Chicago, San Francisco, and Seattle. &hellip; <a href=\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">GTFS RealTime Status News<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n<div class=\"sharedaddy sd-sharing-enabled\"><div class=\"robots-nocontent sd-block sd-social sd-social-icon sd-sharing\"><h3 class=\"sd-title\">Share this:<\/h3><div class=\"sd-content\"><ul><li class=\"share-facebook\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-facebook-23\" class=\"share-facebook sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/?share=facebook\" target=\"_blank\" title=\"Click to share on Facebook\" ><span><\/span><span class=\"sharing-screen-reader-text\">Click to share on Facebook (Opens in new window)<\/span><\/a><\/li><li class=\"share-twitter\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-twitter-23\" class=\"share-twitter sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/?share=twitter\" target=\"_blank\" title=\"Click to share on Twitter\" ><span><\/span><span class=\"sharing-screen-reader-text\">Click to share on Twitter (Opens in new window)<\/span><\/a><\/li><li><a href=\"#\" class=\"sharing-anchor sd-button share-more\"><span>More<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><div class=\"sharing-hidden\"><div class=\"inner\" style=\"display: none;\"><ul><li class=\"share-reddit\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-reddit sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/?share=reddit\" target=\"_blank\" title=\"Click to share on Reddit\" ><span><\/span><span class=\"sharing-screen-reader-text\">Click to share on Reddit (Opens in new window)<\/span><\/a><\/li><li class=\"share-email\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-email sd-button share-icon no-text\" href=\"mailto:?subject=%5BShared%20Post%5D%20GTFS%20RealTime%20Status%20News&body=https%3A%2F%2Faddtransit.com%2Fblog%2F2015%2F06%2Fgtfs-realtime-status%2F&share=email\" target=\"_blank\" title=\"Click to email a link to a friend\" data-email-share-error-title=\"Do you have email set up?\" data-email-share-error-text=\"If you&#039;re having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself.\" data-email-share-nonce=\"d1e811bb5c\" data-email-share-track-url=\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/?share=email\"><span><\/span><span class=\"sharing-screen-reader-text\">Click to email a link to a friend (Opens in new window)<\/span><\/a><\/li><li class=\"share-end\"><\/li><li class=\"share-tumblr\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-tumblr sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/?share=tumblr\" target=\"_blank\" title=\"Click to share on Tumblr\" ><span><\/span><span class=\"sharing-screen-reader-text\">Click to share on Tumblr (Opens in new window)<\/span><\/a><\/li><li class=\"share-print\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-print sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/\" target=\"_blank\" title=\"Click to print\" ><span><\/span><span class=\"sharing-screen-reader-text\">Click to print (Opens in new window)<\/span><\/a><\/li><li class=\"share-end\"><\/li><li class=\"share-linkedin\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-linkedin-23\" class=\"share-linkedin sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/?share=linkedin\" target=\"_blank\" title=\"Click to share on LinkedIn\" ><span><\/span><span class=\"sharing-screen-reader-text\">Click to share on LinkedIn (Opens in new window)<\/span><\/a><\/li><li class=\"share-pocket\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"\" class=\"share-pocket sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/?share=pocket\" target=\"_blank\" title=\"Click to share on Pocket\" ><span><\/span><span class=\"sharing-screen-reader-text\">Click to share on Pocket (Opens in new window)<\/span><\/a><\/li><li class=\"share-end\"><\/li><li class=\"share-pinterest\"><a rel=\"nofollow noopener noreferrer\" data-shared=\"sharing-pinterest-23\" class=\"share-pinterest sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/?share=pinterest\" target=\"_blank\" title=\"Click to share on Pinterest\" ><span><\/span><span class=\"sharing-screen-reader-text\">Click to share on Pinterest (Opens in new window)<\/span><\/a><\/li><li class=\"share-end\"><\/li><\/ul><\/div><\/div><\/div><\/div><\/div>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[2,11,10],"tags":[4,13,12],"jetpack_publicize_connections":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.6.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>GTFS RealTime Status News - AddTransit : GTFS, Realtime &amp; Tickets<\/title>\n<meta name=\"description\" content=\"Google Maps launches GTFS realtime transit status in 25+ new locations. Find out how to create General Transit Feed Specification (GTFS) real-time feeds.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GTFS RealTime Status News - AddTransit : GTFS, Realtime &amp; Tickets\" \/>\n<meta property=\"og:description\" content=\"Google Maps launches GTFS realtime transit status in 25+ new locations. Find out how to create General Transit Feed Specification (GTFS) real-time feeds.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/\" \/>\n<meta property=\"og:site_name\" content=\"AddTransit : GTFS, Realtime &amp; Tickets\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/AddTransit\" \/>\n<meta property=\"article:published_time\" content=\"2015-06-03T03:06:24+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-11-11T06:26:12+00:00\" \/>\n<meta name=\"author\" content=\"Neil\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Neil\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/\"},\"author\":{\"name\":\"Neil\",\"@id\":\"https:\/\/addtransit.com\/blog\/#\/schema\/person\/f2ca22f19d4a317a8cb0c586dd12dc51\"},\"headline\":\"GTFS RealTime Status News\",\"datePublished\":\"2015-06-03T03:06:24+00:00\",\"dateModified\":\"2022-11-11T06:26:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/\"},\"wordCount\":295,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/addtransit.com\/blog\/#organization\"},\"keywords\":[\"General Transit Feed Specification\",\"Google Maps Articles\",\"News\"],\"articleSection\":[\"GTFS\",\"RealTime Transit Status\",\"Vehicle Positioning\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/\",\"url\":\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/\",\"name\":\"GTFS RealTime Status News - AddTransit : GTFS, Realtime &amp; Tickets\",\"isPartOf\":{\"@id\":\"https:\/\/addtransit.com\/blog\/#website\"},\"datePublished\":\"2015-06-03T03:06:24+00:00\",\"dateModified\":\"2022-11-11T06:26:12+00:00\",\"description\":\"Google Maps launches GTFS realtime transit status in 25+ new locations. Find out how to create General Transit Feed Specification (GTFS) real-time feeds.\",\"breadcrumb\":{\"@id\":\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/addtransit.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GTFS RealTime Status News\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/addtransit.com\/blog\/#website\",\"url\":\"https:\/\/addtransit.com\/blog\/\",\"name\":\"AddTransit : GTFS, Realtime &amp; Tickets\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/addtransit.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/addtransit.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/addtransit.com\/blog\/#organization\",\"name\":\"AddTransit\",\"url\":\"https:\/\/addtransit.com\/blog\/\",\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/addtransit\",\"https:\/\/www.youtube.com\/user\/AddTransit\",\"https:\/\/www.facebook.com\/AddTransit\",\"https:\/\/twitter.com\/AddTransit\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/addtransit.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/addtransit.com\/blog\/wp-content\/uploads\/2015\/03\/fevicon.png\",\"contentUrl\":\"https:\/\/addtransit.com\/blog\/wp-content\/uploads\/2015\/03\/fevicon.png\",\"width\":64,\"height\":64,\"caption\":\"AddTransit\"},\"image\":{\"@id\":\"https:\/\/addtransit.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/addtransit.com\/blog\/#\/schema\/person\/f2ca22f19d4a317a8cb0c586dd12dc51\",\"name\":\"Neil\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/addtransit.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cf0717cce6320ce9539e6556209091de?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cf0717cce6320ce9539e6556209091de?s=96&d=mm&r=g\",\"caption\":\"Neil\"},\"sameAs\":[\"https:\/\/addtransit.com\"],\"url\":\"https:\/\/addtransit.com\/blog\/author\/hv8a52qexs\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"GTFS RealTime Status News - AddTransit : GTFS, Realtime &amp; Tickets","description":"Google Maps launches GTFS realtime transit status in 25+ new locations. Find out how to create General Transit Feed Specification (GTFS) real-time feeds.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/","og_locale":"en_US","og_type":"article","og_title":"GTFS RealTime Status News - AddTransit : GTFS, Realtime &amp; Tickets","og_description":"Google Maps launches GTFS realtime transit status in 25+ new locations. Find out how to create General Transit Feed Specification (GTFS) real-time feeds.","og_url":"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/","og_site_name":"AddTransit : GTFS, Realtime &amp; Tickets","article_publisher":"https:\/\/www.facebook.com\/AddTransit","article_published_time":"2015-06-03T03:06:24+00:00","article_modified_time":"2022-11-11T06:26:12+00:00","author":"Neil","twitter_misc":{"Written by":"Neil","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/#article","isPartOf":{"@id":"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/"},"author":{"name":"Neil","@id":"https:\/\/addtransit.com\/blog\/#\/schema\/person\/f2ca22f19d4a317a8cb0c586dd12dc51"},"headline":"GTFS RealTime Status News","datePublished":"2015-06-03T03:06:24+00:00","dateModified":"2022-11-11T06:26:12+00:00","mainEntityOfPage":{"@id":"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/"},"wordCount":295,"commentCount":0,"publisher":{"@id":"https:\/\/addtransit.com\/blog\/#organization"},"keywords":["General Transit Feed Specification","Google Maps Articles","News"],"articleSection":["GTFS","RealTime Transit Status","Vehicle Positioning"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/","url":"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/","name":"GTFS RealTime Status News - AddTransit : GTFS, Realtime &amp; Tickets","isPartOf":{"@id":"https:\/\/addtransit.com\/blog\/#website"},"datePublished":"2015-06-03T03:06:24+00:00","dateModified":"2022-11-11T06:26:12+00:00","description":"Google Maps launches GTFS realtime transit status in 25+ new locations. Find out how to create General Transit Feed Specification (GTFS) real-time feeds.","breadcrumb":{"@id":"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/addtransit.com\/blog\/2015\/06\/gtfs-realtime-status\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/addtransit.com\/blog\/"},{"@type":"ListItem","position":2,"name":"GTFS RealTime Status News"}]},{"@type":"WebSite","@id":"https:\/\/addtransit.com\/blog\/#website","url":"https:\/\/addtransit.com\/blog\/","name":"AddTransit : GTFS, Realtime &amp; Tickets","description":"","publisher":{"@id":"https:\/\/addtransit.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/addtransit.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/addtransit.com\/blog\/#organization","name":"AddTransit","url":"https:\/\/addtransit.com\/blog\/","sameAs":["https:\/\/www.linkedin.com\/company\/addtransit","https:\/\/www.youtube.com\/user\/AddTransit","https:\/\/www.facebook.com\/AddTransit","https:\/\/twitter.com\/AddTransit"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/addtransit.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/addtransit.com\/blog\/wp-content\/uploads\/2015\/03\/fevicon.png","contentUrl":"https:\/\/addtransit.com\/blog\/wp-content\/uploads\/2015\/03\/fevicon.png","width":64,"height":64,"caption":"AddTransit"},"image":{"@id":"https:\/\/addtransit.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/addtransit.com\/blog\/#\/schema\/person\/f2ca22f19d4a317a8cb0c586dd12dc51","name":"Neil","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/addtransit.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cf0717cce6320ce9539e6556209091de?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cf0717cce6320ce9539e6556209091de?s=96&d=mm&r=g","caption":"Neil"},"sameAs":["https:\/\/addtransit.com"],"url":"https:\/\/addtransit.com\/blog\/author\/hv8a52qexs\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6gMoi-n","_links":{"self":[{"href":"https:\/\/addtransit.com\/blog\/wp-json\/wp\/v2\/posts\/23"}],"collection":[{"href":"https:\/\/addtransit.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/addtransit.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/addtransit.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/addtransit.com\/blog\/wp-json\/wp\/v2\/comments?post=23"}],"version-history":[{"count":3,"href":"https:\/\/addtransit.com\/blog\/wp-json\/wp\/v2\/posts\/23\/revisions"}],"predecessor-version":[{"id":452,"href":"https:\/\/addtransit.com\/blog\/wp-json\/wp\/v2\/posts\/23\/revisions\/452"}],"wp:attachment":[{"href":"https:\/\/addtransit.com\/blog\/wp-json\/wp\/v2\/media?parent=23"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/addtransit.com\/blog\/wp-json\/wp\/v2\/categories?post=23"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/addtransit.com\/blog\/wp-json\/wp\/v2\/tags?post=23"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}