{"id":42037,"date":"2022-05-26T23:40:42","date_gmt":"2022-05-26T21:40:42","guid":{"rendered":"https:\/\/jonkopingmarathon.se\/traffic\/"},"modified":"2025-10-03T10:14:01","modified_gmt":"2025-10-03T08:14:01","slug":"traffic","status":"publish","type":"page","link":"https:\/\/jonkopingmarathon.se\/en\/traffic\/","title":{"rendered":"Traffic restrictions"},"content":{"rendered":"<div id=\"map-canvas\" style=\"width:100%; height:600px\"><\/div>\n<script type=\"text\/javascript\">\n\tvar map;\n\n    function jmMap() {\n    \t\/\/ICON DEFINITIONS\n    \tconst starticon = {\n\t\t    url: \"https:\/\/jonkopingmarathon.se\/wp-content\/themes\/square-child\/images\/start-marker.png\", \/\/ url\n\t\t    scaledSize: new google.maps.Size(77, 45), \/\/ scaled size\n\t\t    origin: new google.maps.Point(0,0), \/\/ origin\n\t\t    anchor: new google.maps.Point(50, 40) \/\/ anchor\n\t\t};\n\n\t\tconst closeicon = {\n\t\t    url: \"https:\/\/jonkopingmarathon.se\/wp-content\/themes\/square-child\/images\/close-icon.png\", \/\/ url\n\t\t    scaledSize: new google.maps.Size(30, 30), \/\/ scaled size\n\t\t    origin: new google.maps.Point(0,0), \/\/ origin\n\t\t    anchor: new google.maps.Point(15, 15) \/\/ anchor\n\t\t};\n\n\n\t\tvar myLatlng = new google.maps.LatLng( 57.778561, 14.169271 );\n\t\tvar mapOptions = {\n\t\t\tzoom: 14,\n\t\t\tcenter: myLatlng,\n\t\t\tstreetViewControl: false,\n\t\t\tmapId: '135889510cd9ff73'};\n\t\t\t\/\/mapId: '7db90ec79e62e4fe'};\n\n\t\t\n\t\tmap = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);\n\t\tvar marker = new google.maps.Marker({\n            position: myLatlng,\n            map: map,\n            icon: starticon,\n            zIndex: 28,\n            title: \"Start\/M\u00e5l\"\n        });\n\n        var prev_infowindow =false; \n\n\t\tvar infowindow = new google.maps.InfoWindow();\n\t  \tinfowindow.setContent('Start\/m\u00e5l<br\/>Start 10:00');\n\t  \tgoogle.maps.event.addListener(marker, 'click', function() {\n\t  \t\tif( prev_infowindow ) {\n\t\t           prev_infowindow.close();\n\t\t        }\n\n\t\t    prev_infowindow = infowindow;\n\t      \tinfowindow.open(map, marker);\n\t  \t});\n\n\t  \tjQuery.ajax({\n\t\t  type: \"GET\",\n\t\t  url: \"https:\/\/jonkopingmarathon.se\/wp-content\/themes\/square-child\/gpx\/marathon_with_elevation2023.gpx\",\n\t\t  dataType: \"xml\",\n\t\t  success: function(xml) {\n\t\t\tvar points = [];\n\t\t\tvar bounds = new google.maps.LatLngBounds ();\n\t\t\tjQuery(xml).find(\"trkpt\").each(function() {\n\t\t\t  var lat = jQuery(this).attr(\"lat\");\n\t\t\t  var lon = jQuery(this).attr(\"lon\");\n\t\t\t  var p = new google.maps.LatLng(lat, lon);\n\t\t\t  points.push(p);\n\t\t\t  bounds.extend(p);\n\t\t\t});\n\n\t\t\t\/*const lineSymbol = {\n\t\t\t    path: google.maps.SymbolPath.FORWARD_CLOSED_ARROW,\n\t\t\t    scale: 3,\n\t\t\t    strokeColor: \"#000000\",\n\t\t    \tfillColor: \"#000000\",\n\t\t    \tfillOpacity: 1\n\t\t\t};*\/\n\n\n\t\t\tvar poly = new google.maps.Polyline({\n\t\t\t  \/\/ use your own style here\n\t\t\t  path: points,\n\t\t\t  strokeColor: \"#5c8a9f\",\n\t\t\t  strokeOpacity: 1,\n\t\t\t  strokeWeight: 4,\n\t\t\t  \/*icons: [{\n\t\t\t\t  icon: lineSymbol,\n\t\t\t\t  offset: '100%',\n\t\t\t\t  repeat: '300px'\n\t\t\t\t}],*\/\n\t\t\t});\n\t\t\t\n\t\t\tpoly.setMap(map);\n\t\t\t\n\t\t\t\/\/ fit bounds to track\n\t\t\tmap.fitBounds(bounds);\n\n\t\t  }\n\t\t});  \n\n\t\tjQuery.ajax({\n\t\t  type: \"GET\",\n\t\t  url: \"https:\/\/jonkopingmarathon.se\/wp-content\/themes\/square-child\/gpx\/closed_roads.xml?time=1756136147\",\n\t\t  dataType: \"xml\",\n\t\t  success: function(xml) {\n\t\t\tjQuery(xml).find(\"trkpt\").each(function() {\n\t\t\t  \tvar lat = jQuery(this).attr(\"lat\");\n\t\t\t  \tvar lon = jQuery(this).attr(\"lon\");\n\t\t\t  \tvar close = new google.maps.LatLng(lat, lon);\n\t\t\t  \tvar closemarker = new google.maps.Marker({\n\t\t\t        position: close,\n\t\t\t        map: map,\n\t\t\t        zIndex: 50, \n\t\t\t        icon: closeicon,\n\t\t\t        label: \"\",\n\t\t\t        optimized: false  \n\t\t\t    });\n\t\t\t    var title = jQuery(this).find('title').text();\n\t\t\t    var desc = jQuery(this).find('text').text();\n\t\t\t    if(title != '' || desc != '') {\n\t\t\t    \tvar infowindow = new google.maps.InfoWindow();\n\t  \t\t\t\tinfowindow.setContent('<h4>'+title+'<\/h4><p>'+desc+'<\/p>');\n\t  \t\t\t\tgoogle.maps.event.addListener(closemarker, 'click', function() {\n\t\t\t\t  \t\tif(prev_infowindow) {\n\t\t\t\t           prev_infowindow.close();\n\t\t\t\t        }\n\n\t\t\t\t\t    prev_infowindow = infowindow;\n\t\t\t\t      \tinfowindow.open(map, closemarker);\n\t\t\t\t  \t});\n\t\t\t    }\n\t\t\t});\n\n\t\t  }\n\t\t});  \n\t}\n\n<\/script>\n<script src=\"https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyCih0vmRdehLpvBvWTbn472_XCW-X186eU&callback=jmMap&?v=3.8\"><\/script>\n\n<br\/><h1>Closures and limited access &#8211; Friday August 29 &#8211; Saturday, August 30, 2025 <\/h1><p>Start J\u00f6nk\u00f6ping Marathon and Half marathon: 30. August at. 10.00<\/p>\n<h2>Munksj\u00f6bron<\/h2>\n<p>Munksj\u00f6bron will be closed from Friday 29\/8 at 6.30 am to Saturday 30\/8 at 7.30 am.  21.00<\/p>\n<h2>Stenhuggargatan<\/h2>\n<p>Stenhuggargatan is closed Saturday 30\/8 10.00 &#8211; 14.45<\/p>\n<h2>Ekhagsringen (Ekhagen centre)<\/h2>\n<p>Ekhagsringen (north of Ekhagen centre) will be closed to car traffic about 200 m. However, a lock for the buses will be open so all bus services will run as usual. It concerns bus lines 11 and 130. Time: 30\/8 at 10.00-11.25.<\/p>\n<h2>Ekhagsringen (junction with Kungs\u00e4ngsv\u00e4gen)<\/h2>\n<p>Ekhagsringen (the eastern &#8220;entrance&#8221;) north of Kungs\u00e4ngsv\u00e4gen will be closed to car traffic about 200 m. However, a lock for the buses will be open so all bus services will run as usual. It concerns bus line 11. Time: 30\/8 at 10.00-11.25.<\/p>\n<h2>Wilhelm Thams v\u00e4g\/Haraldsv\u00e4gen<\/h2>\n<p>Bus line 72 will be rerouted via \u00d6xnehagaleden to\/from Huskvarna station. Bus stop L\u00e4rlingen is temporarily withdrawn. Residents on Folkpark Road and its cross streets will have limited access during the same hours. H\u00e4radsv\u00e4gen is closed at Shell. Time 30\/8 at 10.15-11.50.<\/p>\n<h2>V\u00e4ttersn\u00e4s<\/h2>\n<p>The bicycle and pedestrian path across Ansgariigatan is not passable for cars. Motorists will be directed to the S\u00e4rlav\u00e4gen where there will be a throughway for car traffic. Time: 30\/8 at 10.30-12.00.<\/p>\n<h2>East Storgatan<\/h2>\n<p>\u00d6stra Storgatan will be closed between Underg\u00e5ngen and Rosenbergsgatan. This affects bus lines 1, and 2 which are re-routed via E4-Odengatan-Tullportsgatan (alternatively Artillerigatan). Bus stops on \u00d6stra Storgatan between Rosenlundsbadet-Killall\u00e9n and stops on Hermansv\u00e4gen-Kilall\u00e9n will be temporarily suspended. Time: 30\/8 at 10.45-14.30. For more information, visit the L\u00e4nstrafiken website.<\/p>\n<h2>John Eriksonsgatan<\/h2>\n<p>John Eriksonsgatan will be closed between Stora Kurvgatan and H\u00e5llplatsgatan on Saturday 30\/8 12.00 &#8211; 16.00<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Start J\u00f6nk\u00f6ping Marathon and Half marathon: 30. August at. 10.00 Munksj\u00f6bron will be closed from Friday 29\/8 at 6.30 am to Saturday 30\/8 at 7.30 am. 21.00 Stenhuggargatan is closed Saturday 30\/8 10.00 &#8211; 14.45 Ekhagsringen (north of Ekhagen centre) will be closed to car traffic about 200 m. However, a lock for the buses [&#8230;]<\/p>\n","protected":false},"author":17,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-42037","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Traffic restrictions - J\u00f6nk\u00f6ping Marathon<\/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:\/\/jonkopingmarathon.se\/en\/traffic\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Traffic restrictions - J\u00f6nk\u00f6ping Marathon\" \/>\n<meta property=\"og:description\" content=\"Start J\u00f6nk\u00f6ping Marathon and Half marathon: 30. August at. 10.00 Munksj\u00f6bron will be closed from Friday 29\/8 at 6.30 am to Saturday 30\/8 at 7.30 am. 21.00 Stenhuggargatan is closed Saturday 30\/8 10.00 &#8211; 14.45 Ekhagsringen (north of Ekhagen centre) will be closed to car traffic about 200 m. However, a lock for the buses [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jonkopingmarathon.se\/en\/traffic\/\" \/>\n<meta property=\"og:site_name\" content=\"J\u00f6nk\u00f6ping Marathon\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/stadenarredo\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-03T08:14:01+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jonkopingmarathon.se\\\/en\\\/traffic\\\/\",\"url\":\"https:\\\/\\\/jonkopingmarathon.se\\\/en\\\/traffic\\\/\",\"name\":\"Traffic restrictions - J\u00f6nk\u00f6ping Marathon\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jonkopingmarathon.se\\\/en\\\/#website\"},\"datePublished\":\"2022-05-26T21:40:42+00:00\",\"dateModified\":\"2025-10-03T08:14:01+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jonkopingmarathon.se\\\/en\\\/traffic\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jonkopingmarathon.se\\\/en\\\/traffic\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jonkopingmarathon.se\\\/en\\\/traffic\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Start\",\"item\":\"https:\\\/\\\/jonkopingmarathon.se\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Traffic restrictions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jonkopingmarathon.se\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/jonkopingmarathon.se\\\/en\\\/\",\"name\":\"J\u00f6nk\u00f6ping Marathon\",\"description\":\"jonkopingmarathon.se\",\"publisher\":{\"@id\":\"https:\\\/\\\/jonkopingmarathon.se\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jonkopingmarathon.se\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/jonkopingmarathon.se\\\/en\\\/#organization\",\"name\":\"J\u00f6nk\u00f6ping Marathon\",\"url\":\"https:\\\/\\\/jonkopingmarathon.se\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jonkopingmarathon.se\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/jonkopingmarathon.se\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/OG_IMAGE_JonkopingMarathon.jpg\",\"contentUrl\":\"https:\\\/\\\/jonkopingmarathon.se\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/OG_IMAGE_JonkopingMarathon.jpg\",\"width\":1200,\"height\":630,\"caption\":\"J\u00f6nk\u00f6ping Marathon\"},\"image\":{\"@id\":\"https:\\\/\\\/jonkopingmarathon.se\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/stadenarredo\",\"https:\\\/\\\/www.instagram.com\\\/jonkopingmarathon\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCbXk-FxL8Z1K_OdthfGt-YA\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Traffic restrictions - J\u00f6nk\u00f6ping Marathon","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:\/\/jonkopingmarathon.se\/en\/traffic\/","og_locale":"en_US","og_type":"article","og_title":"Traffic restrictions - J\u00f6nk\u00f6ping Marathon","og_description":"Start J\u00f6nk\u00f6ping Marathon and Half marathon: 30. August at. 10.00 Munksj\u00f6bron will be closed from Friday 29\/8 at 6.30 am to Saturday 30\/8 at 7.30 am. 21.00 Stenhuggargatan is closed Saturday 30\/8 10.00 &#8211; 14.45 Ekhagsringen (north of Ekhagen centre) will be closed to car traffic about 200 m. However, a lock for the buses [...]","og_url":"https:\/\/jonkopingmarathon.se\/en\/traffic\/","og_site_name":"J\u00f6nk\u00f6ping Marathon","article_publisher":"https:\/\/www.facebook.com\/stadenarredo","article_modified_time":"2025-10-03T08:14:01+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/jonkopingmarathon.se\/en\/traffic\/","url":"https:\/\/jonkopingmarathon.se\/en\/traffic\/","name":"Traffic restrictions - J\u00f6nk\u00f6ping Marathon","isPartOf":{"@id":"https:\/\/jonkopingmarathon.se\/en\/#website"},"datePublished":"2022-05-26T21:40:42+00:00","dateModified":"2025-10-03T08:14:01+00:00","breadcrumb":{"@id":"https:\/\/jonkopingmarathon.se\/en\/traffic\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jonkopingmarathon.se\/en\/traffic\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jonkopingmarathon.se\/en\/traffic\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Start","item":"https:\/\/jonkopingmarathon.se\/en\/"},{"@type":"ListItem","position":2,"name":"Traffic restrictions"}]},{"@type":"WebSite","@id":"https:\/\/jonkopingmarathon.se\/en\/#website","url":"https:\/\/jonkopingmarathon.se\/en\/","name":"J\u00f6nk\u00f6ping Marathon","description":"jonkopingmarathon.se","publisher":{"@id":"https:\/\/jonkopingmarathon.se\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jonkopingmarathon.se\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jonkopingmarathon.se\/en\/#organization","name":"J\u00f6nk\u00f6ping Marathon","url":"https:\/\/jonkopingmarathon.se\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jonkopingmarathon.se\/en\/#\/schema\/logo\/image\/","url":"https:\/\/jonkopingmarathon.se\/wp-content\/uploads\/2024\/01\/OG_IMAGE_JonkopingMarathon.jpg","contentUrl":"https:\/\/jonkopingmarathon.se\/wp-content\/uploads\/2024\/01\/OG_IMAGE_JonkopingMarathon.jpg","width":1200,"height":630,"caption":"J\u00f6nk\u00f6ping Marathon"},"image":{"@id":"https:\/\/jonkopingmarathon.se\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/stadenarredo","https:\/\/www.instagram.com\/jonkopingmarathon\/","https:\/\/www.youtube.com\/channel\/UCbXk-FxL8Z1K_OdthfGt-YA"]}]}},"_links":{"self":[{"href":"https:\/\/jonkopingmarathon.se\/en\/wp-json\/wp\/v2\/pages\/42037","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jonkopingmarathon.se\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jonkopingmarathon.se\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jonkopingmarathon.se\/en\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/jonkopingmarathon.se\/en\/wp-json\/wp\/v2\/comments?post=42037"}],"version-history":[{"count":2,"href":"https:\/\/jonkopingmarathon.se\/en\/wp-json\/wp\/v2\/pages\/42037\/revisions"}],"predecessor-version":[{"id":61166,"href":"https:\/\/jonkopingmarathon.se\/en\/wp-json\/wp\/v2\/pages\/42037\/revisions\/61166"}],"wp:attachment":[{"href":"https:\/\/jonkopingmarathon.se\/en\/wp-json\/wp\/v2\/media?parent=42037"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}