{"id":142,"date":"2015-08-03T00:00:58","date_gmt":"2015-08-03T00:00:58","guid":{"rendered":"http:\/\/ajhassoc.com\/?p=142"},"modified":"2017-05-17T01:46:30","modified_gmt":"2017-05-17T01:46:30","slug":"a-case-for-balancing-traffic-counts-with-od-table-estimation","status":"publish","type":"post","link":"https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/","title":{"rendered":"A Case for Balancing Traffic Counts with OD Table Estimation"},"content":{"rendered":"<div class=\"entry\">\n<p>Balancing of traffic counts is an attempt to eliminate errors due to lack of conservation of vehicles through intersections and interchanges.\u00a0\u00a0 My friends at the WisDOT swear by it. Most other traffic and travel modelers have never heard of it. One of my co-authors on NCHRP Report 765, Tom Creasey, was charged with writing up balancing, and he could find almost no literature on the subject. Apparently, balanced counts are desirable for obtaining good results from traffic simulation and operational models.<\/p>\n<p>OD table estimation has a side effect of balancing all traffic on the network. When faced with a comparatively messy set of traffic counts for the RADIUS project, I brashly asserted that the assigned volumes at the end of an OD table estimation were better approximations of the actual traffic levels than the counts themselves. Fortunately, there was no way that anybody could refute that statement. However, I thought it would a good idea to set up a simple experiment to check this assertion.<\/p>\n<p>So here is an outline of what I did to validate the concept of balancing. First, I chose a network from Fredericton NB that I had used before for research. Second, I ran a normal base-case forecast through an enormous number of equilibrium iterations to obtain \u201ctrue\u201d traffic levels on the network. Third, I dirtied the \u201ctrue\u201d volumes by adding random noise (normally distributed) according to Figure 4-14 from NCHRP Report 765.\u00a0 Since we never have counts on all links, I chose a 33% random sample of all dirtied link volumes to feed into an OD table estimation. Fourth, I ran an OD table estimation using those chosen link volumes, fitting the counts only to roughly the amount of dirt that I added.<\/p>\n<p>The estimation technique was whole-table least squares. The trip table weight was set to 10 and each \u201ccount\u201d was equally weighted as 1. These settings gave me an RMS difference between \u201ccount\u201d and volumes of 720 vpd on an average \u201ccount\u201d of 5263 vpd or about 13.7%, which is reasonable.<\/p>\n<p>So the question boils down to whether OD table re-estimated volumes are worse than the dirtied volumes which served as our counts for this experiment. A worse comparison would be a negative consideration in the decision to use this technique for balancing.<\/p>\n<p>The RMS differences between \u201ctrue\u201d volumes and each of my \u201ccounts\u201d are shown below, as generated by QRS II. Table 1 is the dirtied counts v. the \u201ctrue\u201d volumes. The size of the errors pretty much match Figure 4-14, which is not a coincidence, since those differences were created by me and my random number generator.<\/p>\n<p>Table 1. Difference between \u201cTrue\u201d Volumes and Dirtied Volumes<\/p>\n<table width=\"320\">\n<tbody>\n<tr>\n<td width=\"64\"><strong>&lt;Range<\/strong><\/td>\n<td width=\"64\"><strong>RMSE<\/strong><\/td>\n<td width=\"64\"><strong>%RMSE<\/strong><\/td>\n<td width=\"78\"><strong>%Volume<\/strong><\/td>\n<td width=\"50\"><strong>Number<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>500<\/strong><\/td>\n<td width=\"64\">115<\/td>\n<td width=\"64\">63.06<\/td>\n<td width=\"78\">113.2<\/td>\n<td width=\"50\">28<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>1500<\/strong><\/td>\n<td width=\"64\">205<\/td>\n<td width=\"64\">21.22<\/td>\n<td width=\"78\">101.3<\/td>\n<td width=\"50\">29<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>2500<\/strong><\/td>\n<td width=\"64\">278<\/td>\n<td width=\"64\">14.85<\/td>\n<td width=\"78\">101.96<\/td>\n<td width=\"50\">27<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>3500<\/strong><\/td>\n<td width=\"64\">370<\/td>\n<td width=\"64\">12.44<\/td>\n<td width=\"78\">104.07<\/td>\n<td width=\"50\">26<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>4500<\/strong><\/td>\n<td width=\"64\">923<\/td>\n<td width=\"64\">22.98<\/td>\n<td width=\"78\">111.9<\/td>\n<td width=\"50\">34<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>5500<\/strong><\/td>\n<td width=\"64\">818<\/td>\n<td width=\"64\">16.18<\/td>\n<td width=\"78\">104.58<\/td>\n<td width=\"50\">32<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>7000<\/strong><\/td>\n<td width=\"64\">886<\/td>\n<td width=\"64\">14.43<\/td>\n<td width=\"78\">97.99<\/td>\n<td width=\"50\">33<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>8500<\/strong><\/td>\n<td width=\"64\">647<\/td>\n<td width=\"64\">8.4<\/td>\n<td width=\"78\">96.35<\/td>\n<td width=\"50\">26<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>10000<\/strong><\/td>\n<td width=\"64\">2014<\/td>\n<td width=\"64\">21.96<\/td>\n<td width=\"78\">100.62<\/td>\n<td width=\"50\">24<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>12500<\/strong><\/td>\n<td width=\"64\">1952<\/td>\n<td width=\"64\">17.43<\/td>\n<td width=\"78\">102.81<\/td>\n<td width=\"50\">19<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>15000<\/strong><\/td>\n<td width=\"64\">1377<\/td>\n<td width=\"64\">10.36<\/td>\n<td width=\"78\">90.62<\/td>\n<td width=\"50\">6<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>17500<\/strong><\/td>\n<td width=\"64\">1639<\/td>\n<td width=\"64\">10.68<\/td>\n<td width=\"78\">89.7<\/td>\n<td width=\"50\">2<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>20000<\/strong><\/td>\n<td width=\"64\">1933<\/td>\n<td width=\"64\">10.33<\/td>\n<td width=\"78\">92.65<\/td>\n<td width=\"50\">4<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>25000<\/strong><\/td>\n<td width=\"64\">4572<\/td>\n<td width=\"64\">18.81<\/td>\n<td width=\"78\">88.93<\/td>\n<td width=\"50\">2<\/td>\n<\/tr>\n<tr>\n<td width=\"64\"><strong>35000<\/strong><\/td>\n<td width=\"64\">40<\/td>\n<td width=\"64\">0.12<\/td>\n<td width=\"78\">100.12<\/td>\n<td width=\"50\">1<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>Table 2 is the re-estimated volumes (on the previously counted links) v. the \u201ctrue volumes\u201d.<\/p>\n<p>Table 2. Difference between \u201cTrue\u201d Volumes and Re-estimated Volumes on Links with Counts<\/p>\n<table width=\"341\">\n<tbody>\n<tr>\n<td width=\"65\"><strong>&lt;Range<\/strong><\/td>\n<td width=\"64\"><strong>RMSE<\/strong><\/td>\n<td width=\"64\"><strong>%RMSE<\/strong><\/td>\n<td width=\"89\"><strong>%Volume<\/strong><\/td>\n<td width=\"59\"><strong>Number<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"65\"><strong>500<\/strong><\/td>\n<td width=\"64\">164<\/td>\n<td width=\"64\">81.55<\/td>\n<td width=\"89\">91.81<\/td>\n<td width=\"59\">25<\/td>\n<\/tr>\n<tr>\n<td width=\"65\"><strong>1500<\/strong><\/td>\n<td width=\"64\">198<\/td>\n<td width=\"64\">20.62<\/td>\n<td width=\"89\">102.2<\/td>\n<td width=\"59\">33<\/td>\n<\/tr>\n<tr>\n<td width=\"65\"><strong>2500<\/strong><\/td>\n<td width=\"64\">444<\/td>\n<td width=\"64\">23.19<\/td>\n<td width=\"89\">105.1<\/td>\n<td width=\"59\">26<\/td>\n<\/tr>\n<tr>\n<td width=\"65\"><strong>3500<\/strong><\/td>\n<td width=\"64\">630<\/td>\n<td width=\"64\">20.74<\/td>\n<td width=\"89\">107.64<\/td>\n<td width=\"59\">28<\/td>\n<\/tr>\n<tr>\n<td width=\"65\"><strong>4500<\/strong><\/td>\n<td width=\"64\">544<\/td>\n<td width=\"64\">13.42<\/td>\n<td width=\"89\">104.27<\/td>\n<td width=\"59\">29<\/td>\n<\/tr>\n<tr>\n<td width=\"65\"><strong>5500<\/strong><\/td>\n<td width=\"64\">741<\/td>\n<td width=\"64\">14.87<\/td>\n<td width=\"89\">107.11<\/td>\n<td width=\"59\">35<\/td>\n<\/tr>\n<tr>\n<td width=\"65\"><strong>7000<\/strong><\/td>\n<td width=\"64\">781<\/td>\n<td width=\"64\">12.54<\/td>\n<td width=\"89\">100.21<\/td>\n<td width=\"59\">36<\/td>\n<\/tr>\n<tr>\n<td width=\"65\"><strong>8500<\/strong><\/td>\n<td width=\"64\">664<\/td>\n<td width=\"64\">8.78<\/td>\n<td width=\"89\">99.62<\/td>\n<td width=\"59\">29<\/td>\n<\/tr>\n<tr>\n<td width=\"65\"><strong>10000<\/strong><\/td>\n<td width=\"64\">1545<\/td>\n<td width=\"64\">16.88<\/td>\n<td width=\"89\">101.58<\/td>\n<td width=\"59\">16<\/td>\n<\/tr>\n<tr>\n<td width=\"65\"><strong>12500<\/strong><\/td>\n<td width=\"64\">1190<\/td>\n<td width=\"64\">10.75<\/td>\n<td width=\"89\">101.35<\/td>\n<td width=\"59\">20<\/td>\n<\/tr>\n<tr>\n<td width=\"65\"><strong>15000<\/strong><\/td>\n<td width=\"64\">1793<\/td>\n<td width=\"64\">13.17<\/td>\n<td width=\"89\">104.28<\/td>\n<td width=\"59\">7<\/td>\n<\/tr>\n<tr>\n<td width=\"65\"><strong>17500<\/strong><\/td>\n<td width=\"64\">750<\/td>\n<td width=\"64\">4.94<\/td>\n<td width=\"89\">95.48<\/td>\n<td width=\"59\">2<\/td>\n<\/tr>\n<tr>\n<td width=\"65\"><strong>20000<\/strong><\/td>\n<td width=\"64\">491<\/td>\n<td width=\"64\">2.66<\/td>\n<td width=\"89\">98.11<\/td>\n<td width=\"59\">4<\/td>\n<\/tr>\n<tr>\n<td width=\"65\"><strong>25000<\/strong><\/td>\n<td width=\"64\">0<\/td>\n<td width=\"64\">0<\/td>\n<td width=\"89\">0<\/td>\n<td width=\"59\">0<\/td>\n<\/tr>\n<tr>\n<td width=\"65\"><strong>35000<\/strong><\/td>\n<td width=\"64\">330<\/td>\n<td width=\"64\">1.12<\/td>\n<td width=\"89\">99.18<\/td>\n<td width=\"59\">2<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>It would have been possible to have forced these RMS differences to almost zero by setting the trip table weight in the estimation to a large number (e.g., 10000), but such a setting would have defeated the point of the experiment.<\/p>\n<p>Table 2 shows that the error in the re-estimated \u201ccounts\u201d are about the same or slightly better <em>than<\/em> in the dirtied volumes, except perhaps for the lowest volume roads.<\/p>\n<p>So I would guess, as a result of this one small experiment, that OD table estimation can be used to achieve balanced counts with little loss is accuracy, provided the seed OD table is very good.<\/p>\n<p><em>Alan Horowitz, Whitefish Bay, August 3, 2015<\/em><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Balancing of traffic counts is an attempt to eliminate errors due to lack of conservation of vehicles through intersections and interchanges.\u00a0\u00a0 My friends at the WisDOT swear by it. Most other traffic and travel modelers have never heard of it. One of my co-authors on NCHRP Report 765, Tom Creasey, was charged with writing up &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"enabled":false},"version":2}},"categories":[11],"tags":[],"class_list":["post-142","post","type-post","status-publish","format-standard","category-data","anons"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>A Case for Balancing Traffic Counts with OD Table Estimation - QRS II Page<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"A Case for Balancing Traffic Counts with OD Table Estimation - QRS II Page\" \/>\n<meta property=\"og:description\" content=\"Balancing of traffic counts is an attempt to eliminate errors due to lack of conservation of vehicles through intersections and interchanges.\u00a0\u00a0 My friends at the WisDOT swear by it. Most other traffic and travel modelers have never heard of it. One of my co-authors on NCHRP Report 765, Tom Creasey, was charged with writing up ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/\" \/>\n<meta property=\"og:site_name\" content=\"QRS II Page\" \/>\n<meta property=\"article:published_time\" content=\"2015-08-03T00:00:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-05-17T01:46:30+00:00\" \/>\n<meta name=\"author\" content=\"horowitz\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"horowitz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/\"},\"author\":{\"name\":\"horowitz\",\"@id\":\"https:\/\/ajhassoc.com\/#\/schema\/person\/b982087d07e1397f2767543367fb6070\"},\"headline\":\"A Case for Balancing Traffic Counts with OD Table Estimation\",\"datePublished\":\"2015-08-03T00:00:58+00:00\",\"dateModified\":\"2017-05-17T01:46:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/\"},\"wordCount\":597,\"commentCount\":0,\"articleSection\":[\"Data\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/\",\"url\":\"https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/\",\"name\":\"A Case for Balancing Traffic Counts with OD Table Estimation - QRS II Page\",\"isPartOf\":{\"@id\":\"https:\/\/ajhassoc.com\/#website\"},\"datePublished\":\"2015-08-03T00:00:58+00:00\",\"dateModified\":\"2017-05-17T01:46:30+00:00\",\"author\":{\"@id\":\"https:\/\/ajhassoc.com\/#\/schema\/person\/b982087d07e1397f2767543367fb6070\"},\"breadcrumb\":{\"@id\":\"https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ajhassoc.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"A Case for Balancing Traffic Counts with OD Table Estimation\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ajhassoc.com\/#website\",\"url\":\"https:\/\/ajhassoc.com\/\",\"name\":\"QRS II Page\",\"description\":\"Information about the travel forecasting package, Quick Response System II\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ajhassoc.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/ajhassoc.com\/#\/schema\/person\/b982087d07e1397f2767543367fb6070\",\"name\":\"horowitz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/ef1125ea06cd56c8e360e1ff9c4eaf53600e7d1a0b3cc8dfa44a8bf78396e898?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ef1125ea06cd56c8e360e1ff9c4eaf53600e7d1a0b3cc8dfa44a8bf78396e898?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ef1125ea06cd56c8e360e1ff9c4eaf53600e7d1a0b3cc8dfa44a8bf78396e898?s=96&d=mm&r=g\",\"caption\":\"horowitz\"},\"url\":\"https:\/\/ajhassoc.com\/index.php\/author\/horowitz\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"A Case for Balancing Traffic Counts with OD Table Estimation - QRS II Page","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:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/","og_locale":"en_US","og_type":"article","og_title":"A Case for Balancing Traffic Counts with OD Table Estimation - QRS II Page","og_description":"Balancing of traffic counts is an attempt to eliminate errors due to lack of conservation of vehicles through intersections and interchanges.\u00a0\u00a0 My friends at the WisDOT swear by it. Most other traffic and travel modelers have never heard of it. One of my co-authors on NCHRP Report 765, Tom Creasey, was charged with writing up ...","og_url":"https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/","og_site_name":"QRS II Page","article_published_time":"2015-08-03T00:00:58+00:00","article_modified_time":"2017-05-17T01:46:30+00:00","author":"horowitz","twitter_card":"summary_large_image","twitter_misc":{"Written by":"horowitz","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/#article","isPartOf":{"@id":"https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/"},"author":{"name":"horowitz","@id":"https:\/\/ajhassoc.com\/#\/schema\/person\/b982087d07e1397f2767543367fb6070"},"headline":"A Case for Balancing Traffic Counts with OD Table Estimation","datePublished":"2015-08-03T00:00:58+00:00","dateModified":"2017-05-17T01:46:30+00:00","mainEntityOfPage":{"@id":"https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/"},"wordCount":597,"commentCount":0,"articleSection":["Data"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/","url":"https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/","name":"A Case for Balancing Traffic Counts with OD Table Estimation - QRS II Page","isPartOf":{"@id":"https:\/\/ajhassoc.com\/#website"},"datePublished":"2015-08-03T00:00:58+00:00","dateModified":"2017-05-17T01:46:30+00:00","author":{"@id":"https:\/\/ajhassoc.com\/#\/schema\/person\/b982087d07e1397f2767543367fb6070"},"breadcrumb":{"@id":"https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ajhassoc.com\/index.php\/2015\/08\/03\/a-case-for-balancing-traffic-counts-with-od-table-estimation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ajhassoc.com\/"},{"@type":"ListItem","position":2,"name":"A Case for Balancing Traffic Counts with OD Table Estimation"}]},{"@type":"WebSite","@id":"https:\/\/ajhassoc.com\/#website","url":"https:\/\/ajhassoc.com\/","name":"QRS II Page","description":"Information about the travel forecasting package, Quick Response System II","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ajhassoc.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/ajhassoc.com\/#\/schema\/person\/b982087d07e1397f2767543367fb6070","name":"horowitz","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/ef1125ea06cd56c8e360e1ff9c4eaf53600e7d1a0b3cc8dfa44a8bf78396e898?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ef1125ea06cd56c8e360e1ff9c4eaf53600e7d1a0b3cc8dfa44a8bf78396e898?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ef1125ea06cd56c8e360e1ff9c4eaf53600e7d1a0b3cc8dfa44a8bf78396e898?s=96&d=mm&r=g","caption":"horowitz"},"url":"https:\/\/ajhassoc.com\/index.php\/author\/horowitz\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8zKPW-2i","_links":{"self":[{"href":"https:\/\/ajhassoc.com\/index.php\/wp-json\/wp\/v2\/posts\/142","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ajhassoc.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ajhassoc.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ajhassoc.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ajhassoc.com\/index.php\/wp-json\/wp\/v2\/comments?post=142"}],"version-history":[{"count":1,"href":"https:\/\/ajhassoc.com\/index.php\/wp-json\/wp\/v2\/posts\/142\/revisions"}],"predecessor-version":[{"id":143,"href":"https:\/\/ajhassoc.com\/index.php\/wp-json\/wp\/v2\/posts\/142\/revisions\/143"}],"wp:attachment":[{"href":"https:\/\/ajhassoc.com\/index.php\/wp-json\/wp\/v2\/media?parent=142"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ajhassoc.com\/index.php\/wp-json\/wp\/v2\/categories?post=142"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ajhassoc.com\/index.php\/wp-json\/wp\/v2\/tags?post=142"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}