{"id":31397,"date":"2026-11-04T08:00:00","date_gmt":"2026-11-04T07:00:00","guid":{"rendered":"https:\/\/blog.ptvgroup.com\/?p=31397"},"modified":"2026-10-20T11:50:23","modified_gmt":"2026-10-20T09:50:23","slug":"traffic-model-calibration-ptv-visum-malaga","status":"publish","type":"post","link":"https:\/\/blog.ptvgroup.com\/en\/user-insights\/traffic-model-calibration-ptv-visum-malaga\/","title":{"rendered":"How to Calibrate a Citywide Traffic Model in PTV Visum"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<div class=\"wp-block-yoast-seo-table-of-contents yoast-table-of-contents\"><h2>Table of contents<\/h2><ul><li><a href=\"#h-model-beyond-the-project-area\" data-level=\"2\">Model beyond the project area<\/a><\/li><li><a href=\"#h-traffic-model-calibration-network-and-zones\" data-level=\"2\">Traffic model calibration: network and zones<\/a><\/li><li><a href=\"#h-prepare-demand-and-counts\" data-level=\"2\">Prepare demand and counts<\/a><\/li><li><a href=\"#h-diagnose-before-adjusting-demand\" data-level=\"2\">Diagnose before adjusting demand<\/a><\/li><li><a href=\"#h-assess-model-fit\" data-level=\"2\">Assess model fit<\/a><\/li><li><a href=\"#h-test-future-scenarios\" data-level=\"2\">Test future scenarios<\/a><\/li><li><a href=\"#h-get-free-ptv-visum-demo\" data-level=\"2\">Get free PTV Visum demo<\/a><\/li><\/ul><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Traffic model calibration depends on more than matrix adjustment. A missing link, a mis-coded turn, or a poorly placed zone connector can send assigned trips down the wrong route. So can a traffic count attached to the wrong road segment. If we adjust demand before diagnosing these issues, a local improvement can conceal a network error.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In M\u00e1laga, Spain, our team at <a href=\"https:\/\/www.sanvimobilityconsulting.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">SANVI Consulting<\/a> built and calibrated a static macroscopic model of private-car traffic in PTV Visum for two one-hour peak periods: 8:00-9:00 a.m. and 2:00-3:00 p.m.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The work followed <a href=\"https:\/\/blog.ptvgroup.com\/en\/user-insights\/digital-transport-model-tashkent-ptv-visum\/?utm_source=chatgpt.com\" target=\"_blank\" rel=\"noreferrer noopener\">a sequence other modelers can adapt<\/a>: define a network large enough to represent route alternatives, check zones and connectors, prepare observed counts, then compare assigned and observed flows.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This article explains how we diagnosed mismatches, assessed model fit with the GEH statistic, and checked the calibrated base before using it to <a href=\"https:\/\/blog.ptvgroup.com\/en\/technologyplus\/ptv-visum-scenario-management-transportation\/?utm_source=chatgpt.com\" target=\"_blank\" rel=\"noreferrer noopener\">test future scenarios<\/a>.<\/p>\n\n\n\n<h2 id=\"h-model-beyond-the-project-area\" class=\"wp-block-heading\"><strong>Model beyond the project area<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The project began in a defined area of M\u00e1laga. We extended the model across the city\u2019s road network and key metropolitan connections to capture wider traffic shifts.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A change in one district can shift traffic onto parallel routes elsewhere. A model that ends near the project area may miss those shifts, while metropolitan connections give the assignment more routes to consider. The model covers private-car traffic only.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6af63d20f2c75&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6af63d20f2c75\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1110\" height=\"561\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Red02-1110x561.png\" alt=\"Traffic model calibration map of assigned vehicle volumes across M\u00e1laga and its wider network.\" class=\"wp-image-31391\" srcset=\"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Red02-1110x561.png 1110w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Red02-640x323.png 640w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Red02-768x388.png 768w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Red02-1536x776.png 1536w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Red02-2048x1035.png 2048w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Red02-300x152.png 300w\" sizes=\"auto, (max-width: 1110px) 100vw, 1110px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Assigned vehicle volumes across M\u00e1laga and key metropolitan connections.<\/figcaption><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6af63d20f333b&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6af63d20f333b\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1110\" height=\"561\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Red01-1110x561.png\" alt=\"Traffic model calibration map of assigned vehicle volumes on M\u00e1laga\u2019s urban network.\" class=\"wp-image-31389\" srcset=\"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Red01-1110x561.png 1110w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Red01-640x323.png 640w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Red01-768x388.png 768w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Red01-1536x776.png 1536w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Red01-2048x1035.png 2048w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Red01-300x152.png 300w\" sizes=\"auto, (max-width: 1110px) 100vw, 1110px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Assigned vehicle volumes across M\u00e1laga\u2019s urban road network.<\/figcaption><\/figure>\n\n\n\n<h2 id=\"h-traffic-model-calibration-network-and-zones\" class=\"wp-block-heading\"><strong>Traffic model calibration: network and zones<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We built the road network from OpenStreetMap and information from the City of M\u00e1laga, then reviewed it manually, link by link. We checked road hierarchy, lanes, direction, turn movements and restrictions, intersection configuration, and connectivity. We also reviewed secondary roads, speeds, and capacities.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6af63d20f394f&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6af63d20f394f\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1110\" height=\"586\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Lista-de-Links-1110x586.png\" alt=\"PTV Visum table listing road-link attributes.\" class=\"wp-image-31385\" srcset=\"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Lista-de-Links-1110x586.png 1110w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Lista-de-Links-640x338.png 640w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Lista-de-Links-768x405.png 768w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Lista-de-Links-1536x810.png 1536w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Lista-de-Links-300x158.png 300w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Lista-de-Links.png 1907w\" sizes=\"auto, (max-width: 1110px) 100vw, 1110px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Road-link attributes in the M\u00e1laga PTV Visum network.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The model used 236 transport zones from the City\u2019s 2024 mobility indicators study: 231 urban and five external.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6af63d20f3f4b&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6af63d20f3f4b\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1110\" height=\"561\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Zonas-1110x561.png\" alt=\"Map of M\u00e1laga\u2019s 236 transport zones.\" class=\"wp-image-31393\" srcset=\"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Zonas-1110x561.png 1110w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Zonas-640x323.png 640w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Zonas-768x388.png 768w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Zonas-1536x776.png 1536w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Zonas-2048x1035.png 2048w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Zonas-300x152.png 300w\" sizes=\"auto, (max-width: 1110px) 100vw, 1110px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">The model includes 231 urban and five external zones.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Zone connectors link each zone to the road network. Their placement affects how trips access the network, so we checked them alongside links and intersections.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6af63d2100279&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6af63d2100279\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1110\" height=\"561\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/conectores-1110x561.png\" alt=\"Map showing connectors from transport zones to the road network.\" class=\"wp-image-31383\" srcset=\"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/conectores-1110x561.png 1110w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/conectores-640x323.png 640w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/conectores-768x388.png 768w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/conectores-1536x776.png 1536w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/conectores-2048x1035.png 2048w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/conectores-300x152.png 300w\" sizes=\"auto, (max-width: 1110px) 100vw, 1110px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Zone connectors provide access from the model zones to M\u00e1laga\u2019s road network.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">We used static macroscopic assignment with iterative user equilibrium and volume-delay functions, assigning each peak-hour matrix separately. As a road becomes more congested, its modeled travel cost rises, and some traffic may shift to other routes over successive iterations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Each assignment represents equilibrium flows for one defined hour; it does not simulate minute-by-minute traffic changes. This distinction matters when <a href=\"https:\/\/blog.ptvgroup.com\/en\/technologyplus\/mesoscopic-modeling-ptv-visum-sba\/?utm_source=chatgpt.com\" target=\"_blank\" rel=\"noreferrer noopener\">choosing a model for a planning question<\/a> and interpreting the results.<\/p>\n\n\n\n<h2 id=\"h-prepare-demand-and-counts\" class=\"wp-block-heading\"><strong>Prepare demand and counts<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The same study provided origin-destination matrices for the 8:00-9:00 a.m. morning peak and the 2:00-3:00 p.m. afternoon peak. The matrices represented person trips, which we converted to private-car trips using an average occupancy of 1.35 people per vehicle.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The City provided directional hourly counts from 565 locations. We selected count data from May 7-9, 2025, considered representative of ordinary weekday conditions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We screened outliers and readings inconsistent with road capacity, compared neighboring stations, and checked each count location against the model network. We retained 452 locations (out of 565) as control points.<\/p>\n\n\n\n<h2 id=\"h-diagnose-before-adjusting-demand\" class=\"wp-block-heading\"><strong>Diagnose before adjusting demand<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We calibrated the model by reviewing the network and demand iteratively. Checks included connectivity, secondary roads, turns, zone connectors, speeds, capacities, and the spatial distribution of trips.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We also developed a tool to compare observed counts with assigned volumes exported from PTV Visum and calculate fit indicators at each control point. The tool quickly highlighted areas with the largest discrepancies, helping us investigate causes and repeat assignments.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After adjusting the network, we found an overall demand deficit. We increased the morning and afternoon matrices by 2.81% and 3.95%, respectively.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When observed counts and assigned volumes differ, we first check that each count is linked to the correct road segment and travel direction. Next, we review nearby connections, turns, speeds, capacities, and counts. We adjust demand only when these checks indicate a demand issue.<\/p>\n\n\n\n<h2 id=\"h-assess-model-fit\" class=\"wp-block-heading\"><strong>Assess model fit<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We compared assigned and observed flows at all 452 control points using the <a href=\"https:\/\/blog.ptvgroup.com\/en\/user-insights\/infrastructure-design-with-ptv-visum-optimizing-sofias-ring-road\/?utm_source=chatgpt.com\" target=\"_blank\" rel=\"noreferrer noopener\">GEH statistic<\/a>. During the morning peak (8:00-9:00 a.m.), 309 points (68.4%) had GEH below 5. During the afternoon peak (2:00-3:00 p.m.), 293 points (64.8%) did.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The project also used reference thresholds of at least 90% of points below GEH 10, with all remaining points below GEH 12. The reported results show 96.3% of morning points and 96.2% of afternoon points below GEH 10. In both periods, all remaining points had GEH below 12.<\/p>\n\n\n\n<h2 id=\"h-test-future-scenarios\" class=\"wp-block-heading\"><strong>Test future scenarios<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A calibrated base model lets planners compare how changes in demand, road capacity, infrastructure, or urban development may redistribute vehicle trips.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The 8:00 a.m. matrix for 2049 was used to assess how the city might respond after construction of a trip-attracting or trip-generating element.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6af63d2100cde&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6af63d2100cde\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1110\" height=\"586\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Matrices-1110x586.png\" alt=\"Origin-destination matrix for M\u00e1laga\u2019s 8:00\u20139:00 a.m. 2049 case.\" class=\"wp-image-31387\" srcset=\"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Matrices-1110x586.png 1110w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Matrices-640x338.png 640w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Matrices-768x405.png 768w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Matrices-1536x811.png 1536w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Matrices-300x158.png 300w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Matrices.png 1902w\" sizes=\"auto, (max-width: 1110px) 100vw, 1110px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">M\u00e1laga\u2019s 8:00\u20139:00 a.m. origin-destination matrix for 2049.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">A calibrated base is a starting point, not a guarantee of accurate future forecasts. Long-range results depend on assumptions about land use, trip generation, the network, and travel behavior. State those assumptions clearly and compare alternatives consistently.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Traffic model calibration is structured diagnosis: check network and zone access, understand how counts were selected, verify trip-conversion assumptions, and adjust network and demand iteratively.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this M\u00e1laga project, PTV Visum provided the framework for representing the road network and assigning traffic. Credible conclusions still depend on transparent inputs and comparison with observed traffic.<\/p>\n\n\n\n<h2 id=\"h-get-free-ptv-visum-demo\" class=\"wp-block-heading\"><strong>Get free PTV Visum demo<\/strong><\/h2>\n\n\n\n<\/div>\n\n\n\n<div class=\"wp-block-column cta-box is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<div class=\"wp-block-cover\"><img loading=\"lazy\" decoding=\"async\" width=\"1254\" height=\"836\" class=\"wp-block-cover__image-background wp-image-25406\" alt=\"\" src=\"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2024\/10\/iStock-1312502184.jpg\" data-object-fit=\"cover\" srcset=\"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2024\/10\/iStock-1312502184.jpg 1254w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2024\/10\/iStock-1312502184-540x360.jpg 540w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2024\/10\/iStock-1312502184-936x624.jpg 936w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2024\/10\/iStock-1312502184-768x512.jpg 768w, https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2024\/10\/iStock-1312502184-300x200.jpg 300w\" sizes=\"auto, (max-width: 1254px) 100vw, 1254px\" \/><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-80 has-background-dim wp-block-cover__gradient-background has-background-gradient\" style=\"background:linear-gradient(135deg,rgb(66,104,249) 28%,rgb(41,224,133) 88%)\"><\/span><div class=\"wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained\">\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"font-size:24px;font-style:normal;font-weight:700\">Explore your traffic modeling workflow<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Build networks, model demand, and assign traffic with PTV Visum<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-f5f78b3b wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-white-background-color has-text-color has-background has-link-color has-text-align-center has-custom-font-size wp-element-button\" href=\"#h-get-free-ptv-visum-demo\" style=\"border-radius:8px;color:#6482f6;font-size:14px;font-style:normal;font-weight:500\" target=\"_blank\" rel=\"noopener\">Start your free trial<\/a><\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"card-text\">See how traffic model calibration in M\u00e1laga combined network checks, count screening, demand adjustment, and GEH assessment across 452 control points. [&#8230;]<\/p>\n<p class=\"m-0\"><a class=\"btn btn-outline-secondary btn-read-more\" href=\"https:\/\/blog.ptvgroup.com\/en\/user-insights\/traffic-model-calibration-ptv-visum-malaga\/\">Read More<\/a><\/p>\n","protected":false},"author":8,"featured_media":31381,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_ppma_block_editor_authors":"{\"authors\":[8543],\"author_categories\":{\"8543\":\"1\"},\"fallback_author_user\":\"5\",\"ppma_author_box_select\":\"\",\"selected_authors\":[{\"id\":8543,\"display_name\":\"Guest author: Lluis Sanvicens\",\"is_guest\":1,\"category_id\":\"1\"}]}"},"categories":[8326,8322],"tags":[8377,8387,8371],"ppma_author":[8543],"class_list":["post-31397","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-modeling-planning","category-user-insights","tag-traffic-simulation","tag-transportation-modeling","tag-urban-mobility"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.8 (Yoast SEO v28.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Traffic Model Calibration in M\u00e1laga with PTV Visum | PTV Blog<\/title>\n<meta name=\"description\" content=\"Learn how a M\u00e1laga team approached traffic model calibration, from network checks to demand adjustment and GEH results at 452 control points.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.ptvgroup.com\/en\/user-insights\/traffic-model-calibration-ptv-visum-malaga\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Calibrate a Citywide Traffic Model in PTV Visum\" \/>\n<meta property=\"og:description\" content=\"Learn how a M\u00e1laga team approached traffic model calibration, from network checks to demand adjustment and GEH results at 452 control points.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.ptvgroup.com\/en\/user-insights\/traffic-model-calibration-ptv-visum-malaga\/\" \/>\n<meta property=\"og:site_name\" content=\"PTV Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/PTVGroupGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-11-04T07:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Untitled-design-21.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1025\" \/>\n\t<meta property=\"og:image:height\" content=\"577\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Guest author: Lluis Sanvicens\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Guest author: Lluis Sanvicens\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/user-insights\\\/traffic-model-calibration-ptv-visum-malaga\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/user-insights\\\/traffic-model-calibration-ptv-visum-malaga\\\/\"},\"author\":{\"name\":\"Sagi Or\",\"@id\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/#\\\/schema\\\/person\\\/f6802b506f20250c2b6fad9e1c600edc\"},\"headline\":\"How to Calibrate a Citywide Traffic Model in PTV Visum\",\"datePublished\":\"2026-11-04T07:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/user-insights\\\/traffic-model-calibration-ptv-visum-malaga\\\/\"},\"wordCount\":962,\"publisher\":{\"@id\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/user-insights\\\/traffic-model-calibration-ptv-visum-malaga\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog.ptvgroup.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/Untitled-design-21.png\",\"keywords\":[\"Traffic Simulation\",\"Transportation Modeling\",\"Urban Mobility\"],\"articleSection\":[\"Modeling &amp; Planning\",\"User Insights\"],\"inLanguage\":\"en-US\",\"accessibilityFeature\":[\"tableOfContents\"]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/user-insights\\\/traffic-model-calibration-ptv-visum-malaga\\\/\",\"url\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/user-insights\\\/traffic-model-calibration-ptv-visum-malaga\\\/\",\"name\":\"Traffic Model Calibration in M\u00e1laga with PTV Visum | PTV Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/user-insights\\\/traffic-model-calibration-ptv-visum-malaga\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/user-insights\\\/traffic-model-calibration-ptv-visum-malaga\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog.ptvgroup.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/Untitled-design-21.png\",\"datePublished\":\"2026-11-04T07:00:00+00:00\",\"description\":\"Learn how a M\u00e1laga team approached traffic model calibration, from network checks to demand adjustment and GEH results at 452 control points.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/user-insights\\\/traffic-model-calibration-ptv-visum-malaga\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/user-insights\\\/traffic-model-calibration-ptv-visum-malaga\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/user-insights\\\/traffic-model-calibration-ptv-visum-malaga\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blog.ptvgroup.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/Untitled-design-21.png\",\"contentUrl\":\"https:\\\/\\\/blog.ptvgroup.com\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/Untitled-design-21.png\",\"width\":1025,\"height\":577},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/user-insights\\\/traffic-model-calibration-ptv-visum-malaga\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Calibrate a Citywide Traffic Model in PTV Visum\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/\",\"name\":\"PTV Blog\",\"description\":\"We passionately write about technology which helps to plan and optimise the movement of people and goods.\",\"publisher\":{\"@id\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/#organization\",\"name\":\"PTV Group\",\"url\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/blog.ptvgroup.com\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/PTV_Group_Logo_black.jpg\",\"contentUrl\":\"https:\\\/\\\/blog.ptvgroup.com\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/PTV_Group_Logo_black.jpg\",\"width\":1598,\"height\":362,\"caption\":\"PTV Group\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/PTVGroupGlobal\\\/\",\"https:\\\/\\\/www.instagram.com\\\/ptv_group\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/ptv\\\/\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/ThePTVGroup\",\"https:\\\/\\\/www.tiktok.com\\\/@ptv_group\\\/\"],\"description\":\"Our goal is to drive the future of mobility toward a cleaner, smarter, and safer world. With a legacy spanning over 40 years as a leading global software company for traffic planning, simulation, and real-time management, we have garnered extensive experience in the field of mobility.\",\"email\":\"info@ptvgroup.com\",\"telephone\":\"+49 721 9651-0\",\"legalName\":\"PTV Planung Transport Verkehr GmbH\",\"foundingDate\":\"1979-01-01\",\"vatID\":\"Umsatzsteuer-Identifikationsnummer gem\u00e4\u00df \u00a7 27a Umsatzsteuergesetz (UStG): DE 812 666 053\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"201\",\"maxValue\":\"500\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/#\\\/schema\\\/person\\\/f6802b506f20250c2b6fad9e1c600edc\",\"name\":\"Sagi Or\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/88e35f2a2300ab3594c7febfc200d99c28bb6828df2d11cbef2da5edd89f28d9?s=96&d=blank&r=g55bf7900b210247d04873f63ba2f33de\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/88e35f2a2300ab3594c7febfc200d99c28bb6828df2d11cbef2da5edd89f28d9?s=96&d=blank&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/88e35f2a2300ab3594c7febfc200d99c28bb6828df2d11cbef2da5edd89f28d9?s=96&d=blank&r=g\",\"caption\":\"Sagi Or\"},\"description\":\"Sagi covers diverse topics \u2013 from tech gadgets to traffic modelling and route planning. He is passionate about sharing the latest stories with as many people as possible, especially those working to make cities livable and exciting!\",\"url\":\"https:\\\/\\\/blog.ptvgroup.com\\\/en\\\/author\\\/sagi-or\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Traffic Model Calibration in M\u00e1laga with PTV Visum | PTV Blog","description":"Learn how a M\u00e1laga team approached traffic model calibration, from network checks to demand adjustment and GEH results at 452 control points.","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:\/\/blog.ptvgroup.com\/en\/user-insights\/traffic-model-calibration-ptv-visum-malaga\/","og_locale":"en_US","og_type":"article","og_title":"How to Calibrate a Citywide Traffic Model in PTV Visum","og_description":"Learn how a M\u00e1laga team approached traffic model calibration, from network checks to demand adjustment and GEH results at 452 control points.","og_url":"https:\/\/blog.ptvgroup.com\/en\/user-insights\/traffic-model-calibration-ptv-visum-malaga\/","og_site_name":"PTV Blog","article_publisher":"https:\/\/www.facebook.com\/PTVGroupGlobal\/","article_published_time":"2026-11-04T07:00:00+00:00","og_image":[{"width":1025,"height":577,"url":"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Untitled-design-21.png","type":"image\/png"}],"author":"Guest author: Lluis Sanvicens","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Guest author: Lluis Sanvicens","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.ptvgroup.com\/en\/user-insights\/traffic-model-calibration-ptv-visum-malaga\/#article","isPartOf":{"@id":"https:\/\/blog.ptvgroup.com\/en\/user-insights\/traffic-model-calibration-ptv-visum-malaga\/"},"author":{"name":"Sagi Or","@id":"https:\/\/blog.ptvgroup.com\/en\/#\/schema\/person\/f6802b506f20250c2b6fad9e1c600edc"},"headline":"How to Calibrate a Citywide Traffic Model in PTV Visum","datePublished":"2026-11-04T07:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.ptvgroup.com\/en\/user-insights\/traffic-model-calibration-ptv-visum-malaga\/"},"wordCount":962,"publisher":{"@id":"https:\/\/blog.ptvgroup.com\/en\/#organization"},"image":{"@id":"https:\/\/blog.ptvgroup.com\/en\/user-insights\/traffic-model-calibration-ptv-visum-malaga\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Untitled-design-21.png","keywords":["Traffic Simulation","Transportation Modeling","Urban Mobility"],"articleSection":["Modeling &amp; Planning","User Insights"],"inLanguage":"en-US","accessibilityFeature":["tableOfContents"]},{"@type":"WebPage","@id":"https:\/\/blog.ptvgroup.com\/en\/user-insights\/traffic-model-calibration-ptv-visum-malaga\/","url":"https:\/\/blog.ptvgroup.com\/en\/user-insights\/traffic-model-calibration-ptv-visum-malaga\/","name":"Traffic Model Calibration in M\u00e1laga with PTV Visum | PTV Blog","isPartOf":{"@id":"https:\/\/blog.ptvgroup.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.ptvgroup.com\/en\/user-insights\/traffic-model-calibration-ptv-visum-malaga\/#primaryimage"},"image":{"@id":"https:\/\/blog.ptvgroup.com\/en\/user-insights\/traffic-model-calibration-ptv-visum-malaga\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Untitled-design-21.png","datePublished":"2026-11-04T07:00:00+00:00","description":"Learn how a M\u00e1laga team approached traffic model calibration, from network checks to demand adjustment and GEH results at 452 control points.","breadcrumb":{"@id":"https:\/\/blog.ptvgroup.com\/en\/user-insights\/traffic-model-calibration-ptv-visum-malaga\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.ptvgroup.com\/en\/user-insights\/traffic-model-calibration-ptv-visum-malaga\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.ptvgroup.com\/en\/user-insights\/traffic-model-calibration-ptv-visum-malaga\/#primaryimage","url":"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Untitled-design-21.png","contentUrl":"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Untitled-design-21.png","width":1025,"height":577},{"@type":"BreadcrumbList","@id":"https:\/\/blog.ptvgroup.com\/en\/user-insights\/traffic-model-calibration-ptv-visum-malaga\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/blog.ptvgroup.com\/en\/"},{"@type":"ListItem","position":2,"name":"How to Calibrate a Citywide Traffic Model in PTV Visum"}]},{"@type":"WebSite","@id":"https:\/\/blog.ptvgroup.com\/en\/#website","url":"https:\/\/blog.ptvgroup.com\/en\/","name":"PTV Blog","description":"We passionately write about technology which helps to plan and optimise the movement of people and goods.","publisher":{"@id":"https:\/\/blog.ptvgroup.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.ptvgroup.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/blog.ptvgroup.com\/en\/#organization","name":"PTV Group","url":"https:\/\/blog.ptvgroup.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.ptvgroup.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2021\/11\/PTV_Group_Logo_black.jpg","contentUrl":"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2021\/11\/PTV_Group_Logo_black.jpg","width":1598,"height":362,"caption":"PTV Group"},"image":{"@id":"https:\/\/blog.ptvgroup.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/PTVGroupGlobal\/","https:\/\/www.instagram.com\/ptv_group\/","https:\/\/www.linkedin.com\/company\/ptv\/","https:\/\/www.youtube.com\/user\/ThePTVGroup","https:\/\/www.tiktok.com\/@ptv_group\/"],"description":"Our goal is to drive the future of mobility toward a cleaner, smarter, and safer world. With a legacy spanning over 40 years as a leading global software company for traffic planning, simulation, and real-time management, we have garnered extensive experience in the field of mobility.","email":"info@ptvgroup.com","telephone":"+49 721 9651-0","legalName":"PTV Planung Transport Verkehr GmbH","foundingDate":"1979-01-01","vatID":"Umsatzsteuer-Identifikationsnummer gem\u00e4\u00df \u00a7 27a Umsatzsteuergesetz (UStG): DE 812 666 053","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"201","maxValue":"500"}},{"@type":"Person","@id":"https:\/\/blog.ptvgroup.com\/en\/#\/schema\/person\/f6802b506f20250c2b6fad9e1c600edc","name":"Sagi Or","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/88e35f2a2300ab3594c7febfc200d99c28bb6828df2d11cbef2da5edd89f28d9?s=96&d=blank&r=g55bf7900b210247d04873f63ba2f33de","url":"https:\/\/secure.gravatar.com\/avatar\/88e35f2a2300ab3594c7febfc200d99c28bb6828df2d11cbef2da5edd89f28d9?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/88e35f2a2300ab3594c7febfc200d99c28bb6828df2d11cbef2da5edd89f28d9?s=96&d=blank&r=g","caption":"Sagi Or"},"description":"Sagi covers diverse topics \u2013 from tech gadgets to traffic modelling and route planning. He is passionate about sharing the latest stories with as many people as possible, especially those working to make cities livable and exciting!","url":"https:\/\/blog.ptvgroup.com\/en\/author\/sagi-or\/"}]}},"authors":[{"term_id":8543,"user_id":0,"is_guest":1,"slug":"guest-author-lluis-sanvicens","display_name":"Guest author: Lluis Sanvicens","avatar_url":{"url":"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Untitled-design-22.png","url2x":"https:\/\/blog.ptvgroup.com\/wp-content\/uploads\/2026\/10\/Untitled-design-22.png"},"avatar_alt":"","avatar_decorative":"","author_category":"1","first_name":"","last_name":"","user_url":"","job_title":"Lluis Sanvicens is a consultant in urban mobility and transport modeling at SANVI Consulting in M\u00e1laga, Spain.","description":"<p>Lluis Sanvicens is a consultant in urban mobility and transport modeling at SANVI Consulting in M\u00e1laga, Spain.<\/p>"}],"_links":{"self":[{"href":"https:\/\/blog.ptvgroup.com\/en\/wp-json\/wp\/v2\/posts\/31397","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.ptvgroup.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.ptvgroup.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.ptvgroup.com\/en\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.ptvgroup.com\/en\/wp-json\/wp\/v2\/comments?post=31397"}],"version-history":[{"count":8,"href":"https:\/\/blog.ptvgroup.com\/en\/wp-json\/wp\/v2\/posts\/31397\/revisions"}],"predecessor-version":[{"id":31411,"href":"https:\/\/blog.ptvgroup.com\/en\/wp-json\/wp\/v2\/posts\/31397\/revisions\/31411"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.ptvgroup.com\/en\/wp-json\/wp\/v2\/media\/31381"}],"wp:attachment":[{"href":"https:\/\/blog.ptvgroup.com\/en\/wp-json\/wp\/v2\/media?parent=31397"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.ptvgroup.com\/en\/wp-json\/wp\/v2\/categories?post=31397"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.ptvgroup.com\/en\/wp-json\/wp\/v2\/tags?post=31397"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blog.ptvgroup.com\/en\/wp-json\/wp\/v2\/ppma_author?post=31397"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}