﻿{"id":80148,"date":"2026-07-28T10:50:47","date_gmt":"2026-07-28T07:50:47","guid":{"rendered":"https:\/\/www.sweco.fi\/?page_id=80148"},"modified":"2026-07-28T10:50:48","modified_gmt":"2026-07-28T07:50:48","slug":"traffic-planning-helsinki","status":"publish","type":"page","link":"https:\/\/www.sweco.fi\/en\/traffic-planning-helsinki\/","title":{"rendered":"Traffic planning Helsinki"},"content":{"rendered":"<section class=\"block architects-hero\" >\n    <div class=\"glide architects-hero__slider\">\n        <div class=\"glide__track\" data-glide-el=\"track\">\n            <ul class=\"glide__slides\">\n                                                            <li class=\"glide__slide\">\n                            <img width=\"1680\" height=\"800\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2026\/07\/Light-Rail.jpg\" class=\"architects-hero__bg-img\" alt=\"Modern tram on Helsinki street with autumn leaves and Viikinkaari sign\" decoding=\"async\" sizes=\"(max-width: 767px) 1080px, 1920px\" fetchpriority=\"high\" srcset=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2026\/07\/Light-Rail.jpg 1680w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2026\/07\/Light-Rail-200x95.jpg 200w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2026\/07\/Light-Rail-768x366.jpg 768w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2026\/07\/Light-Rail-1536x731.jpg 1536w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2026\/07\/Light-Rail-520x248.jpg 520w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2026\/07\/Light-Rail-800x381.jpg 800w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2026\/07\/Light-Rail-630x300.jpg 630w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2026\/07\/Light-Rail-945x450.jpg 945w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2026\/07\/Light-Rail-652x310.jpg 652w\" \/>                        <\/li>\n                                                            <li class=\"glide__slide\">\n                                                    <\/li>\n                                                            <li class=\"glide__slide\">\n                                                    <\/li>\n                            <\/ul>\n        <\/div>\n                    <div class=\"glide__bullets-wrapper\">\n                <div class=\"block__inner\">\n                    <div class=\"col col--12\">\n                        <div class=\"glide__bullets\" data-glide-el=\"controls[nav]\">\n                                                            <button class=\"glide__bullet\" type=\"button\" data-glide-dir=\"=0\" aria-label=\"Go to slide 1\"><\/button>\n                                                            <button class=\"glide__bullet\" type=\"button\" data-glide-dir=\"=1\" aria-label=\"Go to slide 2\"><\/button>\n                                                            <button class=\"glide__bullet\" type=\"button\" data-glide-dir=\"=2\" aria-label=\"Go to slide 3\"><\/button>\n                                                    <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n            <\/div>\n    <div class=\"architects-hero__content\">\n        <div class=\"block__inner\">\n            <div class=\"col col--12\">\n                            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n\n<section class=\"block cb block--white\" >\n\t<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<h1>Traffic planning Helsinki \u2013 smart solutions for the pulse of the capital<\/h1>\n<p><strong>As Helsinki grows, traffic arrangements evolve with it. New residential areas will be built along rail traffic, the road network will be renewed, and new routes will be opened for pedestrian and bicycle traffic. Planning is needed to ensure the smooth flow and safety of traffic in all conditions. Sweco&#8217;s traffic planners in Helsinki design solutions that support the city&#8217;s growth and facilitate mobility, from pedestrians to heavy traffic.<\/strong><\/p>\n<h2 id=\"traffic-planning-for-helsinkis-needs\">Traffic planning for Helsinki&#8217;s needs<\/h2>\n<p>Helsinki is growing rapidly: new residential areas are being built, for example, along the railways, the street network is being renewed, and mobility is being divided into more and more different modes of transport. At the same time, the city centre is becoming denser, and the aim is to integrate suburban areas more closely into the public transport network. Helsinki&#8217;s goal is to reduce traffic emissions, increase the share of walking and cycling, and ensure that everyday mobility also works in the midst of growth.<\/p>\n<p>The change places demands on the planning of routes, capacity and safety: these are at the heart of our traffic planning. At Sweco, we are familiar with the special characteristics of the capital, such as congested routes, dense city centres and maritime conditions.<\/p>\n<p><a href=\"https:\/\/www.sweco.fi\/palvelumme\/infra-ja-liikenne\/liikennesuunnittelu\/\">Our traffic planning<\/a> is based on a comprehensive understanding of traffic, from a single junction to the transport systems of the entire region. We work closely with the city&#8217;s public and private operators to ensure that the plans support smooth everyday life, functional connections and <a href=\"https:\/\/www.sweco.fi\/palvelumme\/rakennukset-ja-kaupunkikehitys\/\">long-term urban development.<\/a><\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"block block--white columns\" >\n\t<div class=\"block__inner columns__inner\">\n\t\t<div class=\"col--11 col--wrapper col--stretch\">\n\t\t\t\n\t\t\t\t\t\t\t<div class=\"columns__col col col--6\">\n\t\t\t\t\t<div class=\"editor-content columns__content columns__content--content\" tabindex=\"-1\">\n\t\t\t\t\t\t<h2 id=\"traffic-planning-services-in-helsinki\">Traffic planning services in Helsinki<\/h2>\n<p>Our services cover the key areas of traffic planning. We combine expertise in transport, land use, geoengineering and infrastructure into a single entity.<\/p>\n<ol>\n<li>Pre-planning and general planning<\/li>\n<li>Land use and zoning<\/li>\n<li>Traffic control and temporary arrangements<\/li>\n<li>Transport system surveys and strategic planning<\/li>\n<li>Impact assessment and fitness reviews<\/li>\n<li>Traffic planning for industry and logistics<\/li>\n<li>Planning of special transports<\/li>\n<li>Traffic surveys and surveys<\/li>\n<li>Digital traffic planning<\/li>\n<\/ol>\n<p>Photo: HSL<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"columns__col col col--6\">\n\t\t\t\t\t<div class=\"editor-content columns__content columns__content--image\" tabindex=\"-1\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"914\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2026\/07\/Citybikes_Copyright-HSL.jpg\" class=\"attachment-full size-full\" alt=\"Two people with rental bikes near a city bus and bike-share station in Helsinki\" srcset=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2026\/07\/Citybikes_Copyright-HSL.jpg 1920w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2026\/07\/Citybikes_Copyright-HSL-200x95.jpg 200w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2026\/07\/Citybikes_Copyright-HSL-768x366.jpg 768w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2026\/07\/Citybikes_Copyright-HSL-1536x731.jpg 1536w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2026\/07\/Citybikes_Copyright-HSL-1680x800.jpg 1680w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2026\/07\/Citybikes_Copyright-HSL-520x248.jpg 520w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2026\/07\/Citybikes_Copyright-HSL-800x381.jpg 800w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2026\/07\/Citybikes_Copyright-HSL-630x300.jpg 630w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2026\/07\/Citybikes_Copyright-HSL-945x450.jpg 945w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2026\/07\/Citybikes_Copyright-HSL-652x310.jpg 652w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n\n<section class=\"block cb block--white\" >\n\t<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<h3 id=\"pre-planning-and-general-planning\">Pre-planning and general planning<\/h3>\n<p>We implement preliminary and general traffic plans for projects of all sizes, from the city&#8217;s street network to traffic hubs. We assess the functionality, safety and cost impacts of the alternatives and bring information modelling and simulation to support decision-making.<\/p>\n<h3 id=\"land-use-and-zoning\">Land use and zoning<\/h3>\n<p><a href=\"https:\/\/www.sweco.fi\/palvelumme\/arkkitehtuuri\/maankayton-suunnittelu-ja-kaavoitus\/\">In land use<\/a> planning, transport is a key part of a functioning environment. We produce traffic surveys and solutions for the regional, master plan and local detailed plan levels. Our design supports accessibility and prioritises<a href=\"https:\/\/www.sweco.fi\/palvelumme\/infra-ja-liikenne\/kestava-liikkuminen\/\">solutions for walking, cycling and public transport.<\/a><\/p>\n<h3 id=\"traffic-control-and-temporary-arrangements\">Traffic control and temporary arrangements<\/h3>\n<p>We prepare <a href=\"https:\/\/www.sweco.fi\/tilapaiset-liikennejarjestelyt\/\">traffic control plans<\/a>and traffic arrangements during the work for the different implementation phases of the project. We take care of the usability and clarity of signs, traffic lights and signage. We use digital GIS tools and modelling to ensure safe movement also during construction.<\/p>\n<h3 id=\"transport-system-surveys-and-strategic-planning\">Transport system surveys and strategic planning<\/h3>\n<p>We support municipalities and authorities in the development of transport systems and strategic decision-making. We prepare transport system reports, land use, housing and transport (MAL plans) and transport policy reviews. In our projects, we emphasize impact and interaction.<\/p>\n<h3 id=\"impact-assessment-and-fitness-reviews\">Impact assessment and fitness reviews<\/h3>\n<p>We carry out traffic impact assessments at different planning stages, from individual connections to large infrastructure projects. We simulate the functionality of different transport options and assess their impacts on the transport network, the environment and the user experience.<\/p>\n<h3 id=\"traffic-planning-for-industry-and-logistics\">Traffic planning for industry and logistics<\/h3>\n<p>In industrial areas, traffic planning focuses on efficiency, safety and predictability. We design transport solutions for logistics centres, ports and industrial sites, taking into account the special needs of heavy-duty transport. With our solutions, we support smooth transport flows and a safe working environment.<\/p>\n<h3 id=\"planning-of-special-transports\">Planning of special transports<\/h3>\n<p>We plan the routes of special transports and check their technical prerequisites. We investigate e.g. height and width restrictions, the load-bearing capacity of bridges, tunnels and other possible obstacles. In addition, we carry out lane inspections with different vehicle types so that transports can be carried out seamlessly even in dense urban environments.<\/p>\n<h3 id=\"traffic-surveys-and-surveys\">Traffic surveys and surveys<\/h3>\n<p>We prepare traffic surveys and user surveys to support decision-making. We analyse traffic flows, modal distributions and user experiences, and produce information for the development of mobility. In this way, we enable long-term and effective design solutions.<\/p>\n<h3 id=\"digital-traffic-planning\">Digital traffic planning<\/h3>\n<p>We <a href=\"https:\/\/www.sweco.fi\/digitaaliset-ratkaisut\/infraan-ja-liikenteeseen\/\">utilise digital solutions<\/a>, such as <a href=\"https:\/\/www.sweco.fi\/digitaaliset-ratkaisut\/paikkatietopalvelut\/\">spatial data<\/a>and <a href=\"https:\/\/www.sweco.fi\/digitaaliset-ratkaisut\/karttapalvelut\/\">map services,<\/a> which can be used to assess the functionality and impacts of different modes of transport already in the planning phase.<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"block ocb ocb--left\" >\n    <div class=\"block__inner ocb__inner editor-content\">\n\n    \t    \t\t<div class=\"ocb__title ocb__title--mobile\">\n    \t\t\t<h2 id=\"our-projects-in-helsinki\"><span class=\"TextRun SCXW151259598 BCX8\" lang=\"FI-FI\" xml:lang=\"FI-FI\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW151259598 BCX8\">Our projects in Helsinki\u00a0<\/span><\/span><\/h2>\n    \t\t<\/div>\n    \t\n\t\t<div class=\"col--4 ocb__content\">\n\t\t\t\t    \t\t<div class=\"ocb__title ocb__title--desktop\">\n\t    \t\t\t<h2 id=\"our-projects-in-helsinki\"><span class=\"TextRun SCXW151259598 BCX8\" lang=\"FI-FI\" xml:lang=\"FI-FI\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW151259598 BCX8\">Our projects in Helsinki\u00a0<\/span><\/span><\/h2>\n\t    \t\t<\/div>\n\t    \t\t\t\t<h3 id=\"jokeri-light-rail\">Jokeri Light Rail<\/h3>\n<p><a href=\"https:\/\/www.sweco.fi\/projektit\/hiilineutraalin-kaupungin-edellakavija-raide-jokeri\/\">Jokeri Light Rail<\/a> is the first light rail line in the Helsinki Metropolitan Area, running 25 km from It\u00e4keskus in Helsinki to Keilaniemi in Espoo. In the project, Sweco was responsible for the design of the electric railway and technical systems, design guidance, and the design of railway, street and municipal engineering in two design sections.<\/p>\n<h3 id=\"city-bikes-in-helsinki\">City bikes in Helsinki<\/h3>\n<p><a href=\"https:\/\/www.sweco.fi\/projektit\/kaupunkipyorailyn-suosio-jatkaa-voittokulkuaan\/\">City bikes<\/a> support Helsinki&#8217;s goal of increasing the share of cycling to 20% of all journeys by 2035. Sweco was responsible for the station planning and coordination of the city bike system; The system gradually grew into a network of 457 stations and more than 4,500 bikes, covering almost the entire city.<\/p>\n\t\t\t\t\t<\/div>\n\n        <div class=\"col--9 ocb__media\">\n\t\t\t        <\/div>\n    <\/div>\n<\/section>\n\n<section class=\"block cb block--white\" >\n\t<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<h3 id=\"sweco-in-helsinki-and-around-the-world\">Sweco \u2013 in Helsinki and around the world<\/h3>\n<p><a href=\"https:\/\/www.sweco.fi\/\">Sweco<\/a> is Europe&#8217;s leading expert in the built environment and industry. In Helsinki, we combine local knowledge, multidisciplinary design expertise and international experience. Our goal is to design transport systems that make mobility in the Helsinki Metropolitan Area smooth, safe and supportive of the city&#8217;s climate goals.<\/p>\n<h3 id=\"do-you-need-traffic-planners-in-helsinki\">Do you need traffic planners in Helsinki?<\/h3>\n<p>Whether it&#8217;s the street network, rail traffic, zoning support or traffic solutions for industrial areas, Sweco&#8217;s traffic planners will help you from start to finish.<\/p>\n<div class=\"buttons-wrapper buttons-wrapper--left\"><a href=\"https:\/\/www.sweco.fi\/en\/services\/infrastructure-and-traffic\/transport-planning\/\" target=\"\" class=\"btn btn__secondary \">Contact our experts in Helsinki \u2192<\/a><\/div>\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"block form-block block--white\" id=\"otayhteytta\">\n\t<div class=\"block__inner form-block__inner \">\n\n                    <div class=\"col--11 col--wrapper\">\n                                    <div class=\"col col--4 editor-content form-block__title\">\n                        <h3 class=\"h3 hyphenate\" id=\"contact-us\">Contact us!<\/h3>                    <\/div>\n                    <div class=\"col--12 col\"><\/div>\n                \n                <div class=\"col col--4 editor-content\">\n                                    <\/div>\n\n                <div class=\"col col--7\">\n                    <script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n\/* ]]> *\/\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_6' ><form class=\"gform_analytics_tracking\" method='post' enctype='multipart\/form-data' target='gform_ajax_frame_6' id='gform_6'  action='\/en\/wp-json\/wp\/v2\/pages\/80148' data-formid='6' novalidate autocomplete=\"off\">\n                        <div class='gform-body gform_body'><ul id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id=\"field_6_8\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible gform_honeypot\"  data-field-class=\"gform_honeypot\" ><label class='gfield_label gform-field-label' for='input_6_8'>Comments<\/label><div class='ginput_container'><input autocomplete=\"off\"  name='input_8' id='input_6_8' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_6_8'>This field is for validation purposes and should be left unchanged.<\/div><\/li><li id=\"field_6_1\" class=\"gfield gfield--type-text half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_6_1'>Name<\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_1' id='input_6_1' type='text' value='' class='medium'      aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_6_2\" class=\"gfield gfield--type-text half field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_6_2'>Company<\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_2' id='input_6_2' type='text' value='' class='medium'      aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_6_5\" class=\"gfield gfield--type-email half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_email\"  data-field-class=\"gform_email\" ><label class='gfield_label gform-field-label' for='input_6_5'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input autocomplete=\"off\"  name='input_5' id='input_6_5' type='email' value='' class='medium'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/li><li id=\"field_6_3\" class=\"gfield gfield--type-text half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_6_3'>Mobile<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_3' id='input_6_3' type='text' value='' class='medium'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_6_6\" class=\"gfield gfield--type-textarea full expanding-textarea field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_textarea\"  data-field-class=\"gform_textarea\" ><label class='gfield_label gform-field-label' for='input_6_6'>How can we help you?<\/label><div class='ginput_container ginput_container_textarea'><textarea autocomplete=\"off\"  name='input_6' id='input_6_6' class='textarea medium'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/li><li id=\"field_6_7\" class=\"gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_consent\"  data-field-class=\"gform_consent\" ><label class='gfield_label gform-field-label gfield_label_before_complex' >Agreement<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_consent'><input autocomplete=\"off\"  name='input_7.1' id='input_6_7_1' type='checkbox' value='1'   aria-required=\"true\" aria-invalid=\"false\"   \/> <label class=\"gform-field-label gform-field-label--type-inline gfield_consent_label\" for='input_6_7_1' >By sending this form I accept that my information will be saved in Sweco customer register. <a href=\"https:\/\/www.sweco.fi\/en\/about-sweco\/sweco-data-privacy-statement\/\">Sweco Data Privacy Statement<\/a>&gt;<\/label><input autocomplete=\"off\"  type='hidden' name='input_7.2' value='By sending this form I accept that my information will be saved in Sweco customer register. &lt;a href=&quot;https:\/\/www.sweco.fi\/en\/about-sweco\/sweco-data-privacy-statement\/&quot;&gt;Sweco Data Privacy Statement&lt;\/a&gt;&gt;' class='gform_hidden' \/><input autocomplete=\"off\"  type='hidden' name='input_7.3' value='5' class='gform_hidden' \/><\/div><\/li><\/ul><\/div>\n        <div class='gform-footer gform_footer top_label'> <button class='btn btn__primary' id='gform_submit_button_6'><span>Send<\/span><\/button> <input type='hidden' name='gform_ajax' value='form_id=6&amp;title=&amp;description=&amp;tabindex=0&amp;theme=legacy&amp;hash=4fef7decf52ef6029b89308caac65e3b' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_6' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_6' id='gform_theme_6' value='legacy' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_6' id='gform_style_settings_6' value='' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='6' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='EUR' value='FjN9qF5dGhBTkCcHkDcL+HWeL\/IJ2kgldd1xMtPxLj71Iw1m9omOjuDKitNERKTbq\/5oZO2At2GM6GMqOdYPreybmw2CKnK2AIZ3r6Jna8etgGk=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_6' value='WyJ7XCI3LjFcIjpcIjVhYWVlZmI3NTc0MTU1YjA1ZTkwNjQxMWI2MWVlNGZiXCIsXCI3LjJcIjpcIjNiMjE4NmJlMWQ5YWNhNTQ3NTA5NzgyNzViYzNjNmM4XCIsXCI3LjNcIjpcIjY5M2FkN2IxNjZjMGFlYWRiOTEwNmMzMjZkNGEwOGZhXCJ9IiwiZTk3ZDcyNzQ2ZWYyMzZjOTU0OGJiOGM0NWQ0ZTRiNTYiXQ==' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_6' id='gform_ajax_frame_6' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 6, 'https:\/\/www.sweco.fi\/wp-content\/themes\/sweco\/assets\/dist\/oval.svg', true );jQuery('#gform_ajax_frame_6').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_6');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_6').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_6').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_6').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_6').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_6').val();gformInitSpinner( 6, 'https:\/\/www.sweco.fi\/wp-content\/themes\/sweco\/assets\/dist\/oval.svg', true );jQuery(document).trigger('gform_page_loaded', [6, current_page]);window['gf_submitting_6'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_6').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [6]);window['gf_submitting_6'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_6').text());}else{jQuery('#gform_6').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"6\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_6\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_6\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_6\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 6, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n                <\/div>\n            <\/div>\n        \n\t<\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":113,"featured_media":48087,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_seopress_titles_title":"Traffic planning Helsinki . Sweco Finland","_seopress_titles_desc":"Sweco's traffic planners in Helsinki design solutions that support the city's growth and facilitate mobility, from pedestrians to heavy traffic.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"footnotes":""},"class_list":["post-80148","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/pages\/80148","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/users\/113"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/comments?post=80148"}],"version-history":[{"count":4,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/pages\/80148\/revisions"}],"predecessor-version":[{"id":80155,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/pages\/80148\/revisions\/80155"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/media\/48087"}],"wp:attachment":[{"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/media?parent=80148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}