{"id":26,"date":"2015-06-03T23:18:15","date_gmt":"2015-06-03T13:18:15","guid":{"rendered":"https:\/\/addtransit.com\/blog\/?p=26"},"modified":"2022-11-11T17:11:41","modified_gmt":"2022-11-11T06:11:41","slug":"real-time-transit-information","status":"publish","type":"post","link":"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/","title":{"rendered":"How Real Time Transit Information works"},"content":{"rendered":"<p>Today, we thought we&#8217;d have a quick look at how real time transit <a href=\"https:\/\/addtransit.com\/vehicle-tracking.php\">vehicle tracking<\/a> works&#8230;<\/p>\n<figure style=\"width: 791px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" class=\"\" src=\"https:\/\/addtransit.com\/images\/blog\/Vehicle-Positioning.jpg\" alt=\"Real time transit information\" width=\"791\" height=\"422\" \/><figcaption class=\"wp-caption-text\">How Real time transit information works<\/figcaption><\/figure>\n<p>The diagram above provides a simplistic representation on how vehicles positions are determined and then combined to provide real time transit information on a mobile phone.<\/p>\n<p>Firstly the vehicle typically has\u00a0an on-board Global Positioning System (GPS) device. \u00a0The GPS device uses signals from satellites, telecommunication towers and even local wifi to determine where the vehicle is physically located. \u00a0The amount of signals available will depend on the vehicle, it&#8217;s location and the specifications of the GPS device. \u00a0The greater number of signals that the device has access to, the more accurate it can be.<\/p>\n<p>The GPS device will determine\u00a0its position in terms of latitude, longitude and also provide a level of accuracy. \u00a0The vehicle will then transit the GPS location and some identifying information (e.g. a vehicle id, route id, etc.) via the internet to a computer.<\/p>\n<p>The computer then combines a variety of vehicle&#8217;s GPS positions to produce the data in the form of a GTFS real time (GTFS-RT) data feed. \u00a0This data feed&#8217;s standardized GTFS realtime format makes it easy for Google and the various transit apps developers to display many bus, ferry, train and public transport companies information in a consistent way. \u00a0The position can be displayed on laptops, PC&#8217;s or tablets. \u00a0As the vehicle moves along, the updated position is passed through this process, allowing the end-user to identify the location of the vehicle and make informed decisions about their travel journey.<\/p>\n<p>Well&#8230; that&#8217;s the simple explanation. We&#8217;ll delve into the detail in future posts.<\/p>\n<p>Have a good weekend.<\/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-26\" class=\"share-facebook sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/?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-26\" class=\"share-twitter sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/?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\/real-time-transit-information\/?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%20How%20Real%20Time%20Transit%20Information%20works&body=https%3A%2F%2Faddtransit.com%2Fblog%2F2015%2F06%2Freal-time-transit-information%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=\"d7a29cc77e\" data-email-share-track-url=\"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/?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\/real-time-transit-information\/?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\/real-time-transit-information\/\" 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-26\" class=\"share-linkedin sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/?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\/real-time-transit-information\/?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-26\" class=\"share-pinterest sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/?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, we thought we&#8217;d have a quick look at how real time transit vehicle tracking works&#8230; The diagram above provides a simplistic representation on how vehicles positions are determined and then combined to provide real time transit information on a mobile phone. Firstly the vehicle typically has\u00a0an on-board Global Positioning System (GPS) device. \u00a0The GPS &hellip; <a href=\"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">How Real Time Transit Information works<\/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-26\" class=\"share-facebook sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/?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-26\" class=\"share-twitter sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/?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\/real-time-transit-information\/?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%20How%20Real%20Time%20Transit%20Information%20works&body=https%3A%2F%2Faddtransit.com%2Fblog%2F2015%2F06%2Freal-time-transit-information%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=\"d7a29cc77e\" data-email-share-track-url=\"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/?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\/real-time-transit-information\/?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\/real-time-transit-information\/\" 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-26\" class=\"share-linkedin sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/?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\/real-time-transit-information\/?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-26\" class=\"share-pinterest sd-button share-icon no-text\" href=\"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/?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":[14,16,17,15],"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>How Real Time Transit Information works - AddTransit : GTFS, Realtime &amp; Tickets<\/title>\n<meta name=\"description\" content=\"Describes how vehicle positioning is used to provide real time transit information for buses, ferries and other types of public transport.\" \/>\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\/real-time-transit-information\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How Real Time Transit Information works - AddTransit : GTFS, Realtime &amp; Tickets\" \/>\n<meta property=\"og:description\" content=\"Describes how vehicle positioning is used to provide real time transit information for buses, ferries and other types of public transport.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/\" \/>\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-03T13:18:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-11-11T06:11:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/addtransit.com\/images\/blog\/Vehicle-Positioning.jpg\" \/>\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\/real-time-transit-information\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/\"},\"author\":{\"name\":\"Neil\",\"@id\":\"https:\/\/addtransit.com\/blog\/#\/schema\/person\/f2ca22f19d4a317a8cb0c586dd12dc51\"},\"headline\":\"How Real Time Transit Information works\",\"datePublished\":\"2015-06-03T13:18:15+00:00\",\"dateModified\":\"2022-11-11T06:11:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/\"},\"wordCount\":290,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/addtransit.com\/blog\/#organization\"},\"keywords\":[\"bus\",\"ferry\",\"public transport\",\"shuttle\"],\"articleSection\":[\"GTFS\",\"RealTime Transit Status\",\"Vehicle Positioning\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/\",\"url\":\"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/\",\"name\":\"How Real Time Transit Information works - AddTransit : GTFS, Realtime &amp; Tickets\",\"isPartOf\":{\"@id\":\"https:\/\/addtransit.com\/blog\/#website\"},\"datePublished\":\"2015-06-03T13:18:15+00:00\",\"dateModified\":\"2022-11-11T06:11:41+00:00\",\"description\":\"Describes how vehicle positioning is used to provide real time transit information for buses, ferries and other types of public transport.\",\"breadcrumb\":{\"@id\":\"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/addtransit.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How Real Time Transit Information works\"}]},{\"@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":"How Real Time Transit Information works - AddTransit : GTFS, Realtime &amp; Tickets","description":"Describes how vehicle positioning is used to provide real time transit information for buses, ferries and other types of public transport.","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\/real-time-transit-information\/","og_locale":"en_US","og_type":"article","og_title":"How Real Time Transit Information works - AddTransit : GTFS, Realtime &amp; Tickets","og_description":"Describes how vehicle positioning is used to provide real time transit information for buses, ferries and other types of public transport.","og_url":"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/","og_site_name":"AddTransit : GTFS, Realtime &amp; Tickets","article_publisher":"https:\/\/www.facebook.com\/AddTransit","article_published_time":"2015-06-03T13:18:15+00:00","article_modified_time":"2022-11-11T06:11:41+00:00","og_image":[{"url":"https:\/\/addtransit.com\/images\/blog\/Vehicle-Positioning.jpg"}],"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\/real-time-transit-information\/#article","isPartOf":{"@id":"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/"},"author":{"name":"Neil","@id":"https:\/\/addtransit.com\/blog\/#\/schema\/person\/f2ca22f19d4a317a8cb0c586dd12dc51"},"headline":"How Real Time Transit Information works","datePublished":"2015-06-03T13:18:15+00:00","dateModified":"2022-11-11T06:11:41+00:00","mainEntityOfPage":{"@id":"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/"},"wordCount":290,"commentCount":0,"publisher":{"@id":"https:\/\/addtransit.com\/blog\/#organization"},"keywords":["bus","ferry","public transport","shuttle"],"articleSection":["GTFS","RealTime Transit Status","Vehicle Positioning"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/","url":"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/","name":"How Real Time Transit Information works - AddTransit : GTFS, Realtime &amp; Tickets","isPartOf":{"@id":"https:\/\/addtransit.com\/blog\/#website"},"datePublished":"2015-06-03T13:18:15+00:00","dateModified":"2022-11-11T06:11:41+00:00","description":"Describes how vehicle positioning is used to provide real time transit information for buses, ferries and other types of public transport.","breadcrumb":{"@id":"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/addtransit.com\/blog\/2015\/06\/real-time-transit-information\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/addtransit.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How Real Time Transit Information works"}]},{"@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-q","_links":{"self":[{"href":"https:\/\/addtransit.com\/blog\/wp-json\/wp\/v2\/posts\/26"}],"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=26"}],"version-history":[{"count":3,"href":"https:\/\/addtransit.com\/blog\/wp-json\/wp\/v2\/posts\/26\/revisions"}],"predecessor-version":[{"id":441,"href":"https:\/\/addtransit.com\/blog\/wp-json\/wp\/v2\/posts\/26\/revisions\/441"}],"wp:attachment":[{"href":"https:\/\/addtransit.com\/blog\/wp-json\/wp\/v2\/media?parent=26"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/addtransit.com\/blog\/wp-json\/wp\/v2\/categories?post=26"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/addtransit.com\/blog\/wp-json\/wp\/v2\/tags?post=26"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}