{"id":19152,"date":"2021-06-03T11:40:17","date_gmt":"2021-06-03T11:40:17","guid":{"rendered":"https:\/\/www.sweco.fi\/?page_id=19152"},"modified":"2025-07-17T09:57:43","modified_gmt":"2025-07-17T06:57:43","slug":"transport-planning","status":"publish","type":"page","link":"https:\/\/www.sweco.fi\/en\/services\/infrastructure-and-traffic\/transport-planning\/","title":{"rendered":"Transport planning"},"content":{"rendered":"<section class=\"block page-intro page-intro--big page-intro--bg\" >\n\t\t\t<div class=\"page-intro__layout\" >\n\t\t\t<img width=\"1680\" height=\"800\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2023\/09\/Raide_Jokeri.jpg\" class=\"page-intro__bg-img\" alt=\"Raide-Jokeri (2)\" fetchpriority=\"high\" decoding=\"async\" sizes=\"(max-width: 767px) 1080px, 1920px\" srcset=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2023\/09\/Raide_Jokeri.jpg 1680w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2023\/09\/Raide_Jokeri-200x95.jpg 200w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2023\/09\/Raide_Jokeri-768x366.jpg 768w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2023\/09\/Raide_Jokeri-1536x731.jpg 1536w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2023\/09\/Raide_Jokeri-520x248.jpg 520w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2023\/09\/Raide_Jokeri-800x381.jpg 800w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2023\/09\/Raide_Jokeri-630x300.jpg 630w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2023\/09\/Raide_Jokeri-945x450.jpg 945w\" \/>\t\t\t<div class=\"block__inner page-intro__inner page-intro__inner--top\">\n\t\t\t\t<div class=\"col--11\">\n\t\t\t\t\t<div class=\"editor-content editor-content--white editor-content--top col--5\">\n\t\t\t\t\t\t<div class=\"editor-content__inner \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\n\t\t\n\t<\/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<div id=\"conversation-container\" class=\"conversation-container\">\n<div id=\"messages\">\n<div class=\"assistant-message-container\">\n<div class=\"assistant-message-body\">\n<div class=\"assistant-message\">\n<h1>Transport Planning<\/h1>\n<p>Transport planning is an essential part of building a sustainable society. Its aim is to create cost-effective, smooth, and safe transport systems that cater to all modes of travel. Sweco offers extensive expertise for all traffic planning projects \u2013 from start to finish.<\/p>\n<p>Our comprehensive transport planning covers all stages, from land use planning to implementing traffic arrangements. Our goal is to design transport solutions that ensure smooth and safe movement for all forms of transportation, considering their diverse operational needs. At the same time, we ensure the sustainability, traffic functionality, relevance, and usability of the planned solutions, always keeping an eye on the development of the entire transport system.<\/p>\n<p>We utilize diverse transport planning software and analytical methods that we have developed. Central to our design work is a deep understanding of customer and user needs, which we promote through close interaction with all stakeholders.<\/p>\n<h2>Preliminary and General Transport Planning<\/h2>\n<p>Our preliminary and general planning includes the examination of projects of various sizes according to the client&#8217;s goals and needs. We leverage our expertise in traffic performance assessments, impact evaluations, and the development of sustainable mobility, focusing on creating safe travel environments while considering the smoothness of different modes of travel. Preliminary and general plans serve as the foundation for subsequent planning phases, and their quality is crucial for the progression of a project.<\/p>\n<p>In preliminary planning, we define initial design solutions based on needs, assess various options, and determine space requirements, while in general planning, we refine the cost estimates of alternative solutions. In general planning, we utilize Sweco&#8217;s multidisciplinary expertise, such as road and street design, geotechnical planning, water management, and structural engineering.<\/p>\n<h2>Examples of Our Projects<\/h2>\n<ol>\n<li>Kuopio MAL Region Sustainable Mobility Plan<\/li>\n<li>Oritkari Port Green Transition Industrial Area \u2013 Land Use, Traffic, and Environmental General Plan and Zoning Proposal<\/li>\n<li>It\u00e4baana, It\u00e4v\u00e4yl\u00e4 Alignment General Plan<\/li>\n<li>Main Road 55 Porvoo-M\u00e4nts\u00e4l\u00e4 Development Study<\/li>\n<li>Raide-Jokeri Tram Car Transport on Flatbeds<\/li>\n<\/ol>\n<\/div>\n<div class=\"message-bottom-container\">\n<div class=\"message-bottom-button-container\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"chat-container\">\n<div class=\"chat-input\">\n<div id=\"selected-sources\"><\/div>\n<div class=\"image-and-textarea-container\"><\/div>\n<\/div>\n<\/div>\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>Transport planning and land use<\/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>Transport planning and land use<\/h2>\n\t    \t\t<\/div>\n\t    \t\t\t\t<p>Transportation planning is an essential part of land use planning, where frameworks for more detailed planning are established. In transportation planning, all modes of transport and space reservations are considered, taking into account the diverse needs of end-users. The goal is to create a safe, pleasant, and functional environment for everyone.<\/p>\n<p>We conduct transportation planning at various zoning levels, such as regional plans, master plans, and detailed plans. Planning often includes comprehensive transportation studies, where the current situation is analyzed, transportation networks are examined, transportation solutions and impacts of the plan are assessed, and the area&#8217;s transportation arrangements are designed with the required precision.<\/p>\n\t\t\t\t\t<\/div>\n\n        <div class=\"col--9 ocb__media\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1260\" height=\"750\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2025\/07\/transport-arrangements-1260x750.jpg\" class=\"attachment-ocb-image size-ocb-image\" alt=\"Busy intersection at dusk with car and building lights illuminating the street.\" srcset=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2025\/07\/transport-arrangements-1260x750.jpg 1260w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2025\/07\/transport-arrangements-200x119.jpg 200w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2025\/07\/transport-arrangements-768x457.jpg 768w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2025\/07\/transport-arrangements-1536x914.jpg 1536w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2025\/07\/transport-arrangements-520x310.jpg 520w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2025\/07\/transport-arrangements-800x476.jpg 800w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2025\/07\/transport-arrangements-504x300.jpg 504w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2025\/07\/transport-arrangements-756x450.jpg 756w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2025\/07\/transport-arrangements-652x388.jpg 652w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2025\/07\/transport-arrangements.jpg 1680w\" sizes=\"auto, (max-width: 1260px) 100vw, 1260px\" \/>        <\/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>Traffic control<\/h3>\n<p>At Sweco, traffic control planning focuses on usability, legality, and clarity. We create traffic control plans for street and road areas at various stages, including general planning which defines existing control devices and locations for new traffic signs and devices. During the construction planning phase, we develop more detailed plans, measurement drawings, and cost estimates. We also design signage for car traffic and bicycle traffic using GIS software and tools like Novapoint and YTCAD. Additionally, we work on general planning for traffic lights and portal design in collaboration with other planners.<\/p>\n<h3>Transportation system studies<\/h3>\n<p>Transportation system planning is interactive and based on impact assessments and collaboration with various stakeholders. The goal of strategic-level planning is to align objectives and actions related to the transportation system. As transportation consultants, we support processes through coordination tasks, create transportation system plans, and conduct various studies addressing aspects like vitality, the interaction between land use and transportation, reducing transportation emissions, travel chains, and climate strategies. These studies are based on national and regional development objectives and transportation policy constraints.<\/p>\n<h3>Industrial transportation planning<\/h3>\n<p>Industrial transportation planning focuses on creating efficient and safe transportation systems in industrial areas, considering traffic volume analysis and safety, particularly for heavy vehicles and pedestrians. Emphasis is placed on predictability and good visibility, often involving traffic studies that consider the impact of the area on the surrounding transportation network. Close collaboration with municipal authorities, transport companies, and industrial clients is essential to achieve the best outcome.<\/p>\n<p>Sweco integrates mobility management into industrial site planning, offering a comprehensive service package from updating sustainability programs to drafting mobility plans, with a strong emphasis on communication in all services.<\/p>\n<h3>Impact assessments and operational reviews<\/h3>\n<p>We conduct impact assessments for projects at various planning stages, covering both large road projects and operational reviews of individual intersections through simulations. The goal is to create an understanding of the impacts of actions relative to project objectives, considering traffic, land use, environmental, and societal perspectives.<\/p>\n<p>Operational reviews are conducted across street and road environments in various settings, such as highways and urban spaces, including tramway projects. Based on the assessments and reviews, we formulate recommended actions, which can be developed collaboratively with the client. The results can be utilized in decision-making and enhance project acceptance.<\/p>\n<h3>Special transport<\/h3>\n<p>We design routes for special transports according to clients&#8217; needs. The evaluations examine which routes special transports can take from one location to another. Restrictions along the route, such as narrow bridges, low tunnels, and other obstacles affecting transport smoothness, are documented, and change suggestions are made. Additionally, we conduct trajectory reviews for special transports using different vehicles, which helps us better understand the requirements and challenges of the routes.<\/p>\n<p>We are committed to offering our clients top-quality service and expert support to ensure special transports proceed smoothly.<\/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<h3>Our experts will help you:<\/h3>\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<h3>Our experts will help you:<\/h3>\n\t    \t\t<\/div>\n\t    \t\t\t\t<ol>\n<li><a href=\"https:\/\/www.sweco.fi\/en\/sustainable-transport-and-logistics-solutions\/\"><span style=\"font-size: 1rem\">In sustainable mobility planning<\/span><\/a><\/li>\n<li>In traffic planning of land use and buildings at all different <a href=\"https:\/\/www.sweco.fi\/en\/services\/architecture\/land-use-and-zoning\/\">land use<\/a> and planning stages<\/li>\n<li>In general and preliminary traffic planning<\/li>\n<li>In strategic traffic planning<\/li>\n<li>In traffic surveys and studies<\/li>\n<li>In the preparation of functionality assessments<\/li>\n<li>In the planning of special transports<\/li>\n<li>In traffic control planning<\/li>\n<li>In the planning of temporary and interim traffic arrangements<\/li>\n<li>In traffic planning for logistics centers and industrial areas<\/li>\n<\/ol>\n\t\t\t\t\t<\/div>\n\n        <div class=\"col--9 ocb__media\">\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1260\" height=\"750\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/05\/Triplan-radat-1260x750.jpg\" class=\"attachment-ocb-image size-ocb-image\" alt=\"Triplan radat\" srcset=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/05\/Triplan-radat-1260x750.jpg 1260w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/05\/Triplan-radat-200x119.jpg 200w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/05\/Triplan-radat-768x457.jpg 768w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/05\/Triplan-radat-1536x914.jpg 1536w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/05\/Triplan-radat-520x310.jpg 520w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/05\/Triplan-radat-800x476.jpg 800w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/05\/Triplan-radat-504x300.jpg 504w, https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/05\/Triplan-radat.jpg 1680w\" sizes=\"auto, (max-width: 1260px) 100vw, 1260px\" \/>        <\/div>\n    <\/div>\n<\/section>\n\n    <section class=\"block block--white related-content\" >\n        <div class=\"block__inner related-content__inner\">\n            <div class=\"col--11 col--wrapper col--start col--stretch col--bottom \">\n                                    <div class=\"col col--12 editor-content related-content__title\">\n                        <h3 class=\"h3 hyphenate\">Get to know our projects!<\/h3>                    <\/div>\n                \n                                    <div class=\"col col--4 item item--img\">\n\n                                                    <a href=\"https:\/\/www.sweco.fi\/en\/projects\/swecos-track-and-road-designers-help-make-sure-that-trams-will-soon-also-operate-in-tampere\/\" title=\"Tampere tramline\" >\n                                <div class=\"item__title\">\n                                    <p class=\"h4 hyphenate\">Tampere tramline<\/p>                                    <p class=\"item__title--info\">\n                                                                                                                                                            <\/p>\n                                <\/div>\n                                <figure class=\"item__image\">\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"296\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/05\/Tampereen-ratikkai-520x296.jpg\" class=\"attachment-insights-featured size-insights-featured\" alt=\"Tampereen ratikka\" \/>                                <\/figure>\n                            <\/a>\n                        \n                                            <\/div>\n                                    <div class=\"col col--4 item item--img\">\n\n                                                    <a href=\"https:\/\/www.sweco.fi\/en\/projects\/forerunners-of-the-carbon-neutral-city-swecos-track-and-railway-planning-unit-involved-in-jokeri-light-rail\/\" title=\"Sweco\u2019s track and railway planning unit involved in Jokeri light rail\" >\n                                <div class=\"item__title\">\n                                    <p class=\"h4 hyphenate\">Sweco\u2019s track and railway planning unit involved in Jokeri light rail<\/p>                                    <p class=\"item__title--info\">\n                                                                                                                                                            <\/p>\n                                <\/div>\n                                <figure class=\"item__image\">\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"296\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2023\/09\/Raide_Jokeri-520x296.jpg\" class=\"attachment-insights-featured size-insights-featured\" alt=\"Raide-Jokeri (2)\" \/>                                <\/figure>\n                            <\/a>\n                        \n                                            <\/div>\n                                    <div class=\"col col--4 item item--img\">\n\n                                                    <a href=\"https:\/\/www.sweco.fi\/en\/insight\/news\/future-still-seems-bright-for-city-bike-systems\/\" title=\"Future still seems bright for city bike systems\" >\n                                <div class=\"item__title\">\n                                    <p class=\"h4 hyphenate\">Future still seems bright for city bike systems<\/p>                                    <p class=\"item__title--info\">\n                                                                                                                                                            <\/p>\n                                <\/div>\n                                <figure class=\"item__image\">\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"296\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2021\/05\/Kaupunkipyorat_Copyright-HSL-520x296.jpg\" class=\"attachment-insights-featured size-insights-featured\" alt=\"\" \/>                                <\/figure>\n                            <\/a>\n                        \n                                            <\/div>\n                                    <div class=\"col col--4 item item--img\">\n\n                                                    <a href=\"https:\/\/www.sweco.fi\/en\/projects\/finlands-first-restriction-based-micro-mobility-parking-network-in-centre-of-helsinki\/\" title=\"Finland\u2019s first restriction-based micro-mobility parking network in centre of Helsinki\" >\n                                <div class=\"item__title\">\n                                    <p class=\"h4 hyphenate\">Finland\u2019s first restriction-based micro-mobility parking network in centre of Helsinki<\/p>                                    <p class=\"item__title--info\">\n                                                                                                                                                            <\/p>\n                                <\/div>\n                                <figure class=\"item__image\">\n                                    <img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"296\" src=\"https:\/\/www.sweco.fi\/wp-content\/uploads\/sites\/7\/2023\/08\/Mikroliikkuminen_blogi-520x296.jpg\" class=\"attachment-insights-featured size-insights-featured\" alt=\"\" \/>                                <\/figure>\n                            <\/a>\n                        \n                                            <\/div>\n                \n                            <\/div>\n        <\/div>\n    <\/section>\n\n\n    <section class=\"block block--white related-content\" >\n        <div class=\"block__inner related-content__inner\">\n            <div class=\"col--11 col--wrapper col--start col--stretch col--bottom no-img\">\n                                    <div class=\"col col--12 editor-content related-content__title\">\n                        <h3 class=\"h3 hyphenate\">Get to know us!<\/h3>                    <\/div>\n                \n                                    <div class=\"col col--3 item \">\n\n                        \n                                                    <div class=\"item__content editor-content\" data-clickable=\"true\">\n                                                                <div class=\"item__content--wrapper\">\n                                    <h4 class=\"h5 hyphenate\"><a href='https:\/\/www.sweco.fi\/en\/sustainable-transport-and-logistics-solutions\/' class='' title='Sustainable transport and logistics solutions'>Sustainable transport and logistics solutions<\/a><\/h4>                                    <button class=\"btn btn__arrow\" aria-label=\"Sustainable transport and logistics solutions\">\n                                        <i class=\"icon icon-arrow-right\"><\/i>\n                                    <\/button>\n                                <\/div>\n                            <\/div>\n                                            <\/div>\n                                    <div class=\"col col--3 item \">\n\n                        \n                                                    <div class=\"item__content editor-content\" data-clickable=\"true\">\n                                                                <div class=\"item__content--wrapper\">\n                                    <h4 class=\"h5 hyphenate\"><a href='https:\/\/www.sweco.fi\/en\/services\/infrastructure-and-traffic\/sustainable-transport\/' class='' title='Sustainable transport'>Sustainable transport<\/a><\/h4>                                    <button class=\"btn btn__arrow\" aria-label=\"Sustainable transport\">\n                                        <i class=\"icon icon-arrow-right\"><\/i>\n                                    <\/button>\n                                <\/div>\n                            <\/div>\n                                            <\/div>\n                                    <div class=\"col col--3 item \">\n\n                        \n                                                    <div class=\"item__content editor-content\" data-clickable=\"true\">\n                                                                <div class=\"item__content--wrapper\">\n                                    <h4 class=\"h5 hyphenate\"><a href='https:\/\/www.sweco.fi\/en\/services\/infrastructure-and-traffic\/transport-advice\/' class='' title='Transport advice'>Transport advice<\/a><\/h4>                                    <button class=\"btn btn__arrow\" aria-label=\"Transport advice\">\n                                        <i class=\"icon icon-arrow-right\"><\/i>\n                                    <\/button>\n                                <\/div>\n                            <\/div>\n                                            <\/div>\n                \n                            <\/div>\n        <\/div>\n    <\/section>\n\n\n    <section class=\"block block--white contacts\" >\n        <div class=\"block__inner contacts__inner\">\n            <div class=\"col--11 col--wrapper col--stretch\">\n\t\t\t\t\t\t\t\t                    <div class=\"col col--6 person person--card--img\">\n                        <div class=\"person__inner\">\n\t\t\t\t\t\t\t                            <div class=\"person__content editor-content\">\n                                <p class=\"h4 hyphenate\">Mikko Suhonen<\/p>                                <em>Planning Director<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"person__contact\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button class=\"btn btn__small btn__secondary contact-info-btn\" data_contact-id=\"27502\" data-email-subject=\"\">Show contact information<\/button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t                            <\/div>\n                        <\/div>\n                    <\/div>\n\t\t\t\t                    <div class=\"col col--6 person person--card--img\">\n                        <div class=\"person__inner\">\n\t\t\t\t\t\t\t                            <div class=\"person__content editor-content\">\n                                <p class=\"h4 hyphenate\">Sanna Lamberg<\/p>                                <em>Team Manager, Helsinki<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"person__contact\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button class=\"btn btn__small btn__secondary contact-info-btn\" data_contact-id=\"61741\" data-email-subject=\"\">Show contact information<\/button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t                            <\/div>\n                        <\/div>\n                    <\/div>\n\t\t\t\t                    <div class=\"col col--6 person person--card--img\">\n                        <div class=\"person__inner\">\n\t\t\t\t\t\t\t                            <div class=\"person__content editor-content\">\n                                <p class=\"h4 hyphenate\">Maija Vehkalahti<\/p>                                <em>Team Manager<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"person__contact\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button class=\"btn btn__small btn__secondary contact-info-btn\" data_contact-id=\"61747\" data-email-subject=\"\">Show contact information<\/button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t                            <\/div>\n                        <\/div>\n                    <\/div>\n\t\t\t\t                    <div class=\"col col--6 person person--card--img\">\n                        <div class=\"person__inner\">\n\t\t\t\t\t\t\t                            <div class=\"person__content editor-content\">\n                                <p class=\"h4 hyphenate\">Martta Viljanen<\/p>                                <em>Rail transport<\/em>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"person__contact\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<button class=\"btn btn__small btn__secondary contact-info-btn\" data_contact-id=\"61753\" data-email-subject=\"\">Show contact information<\/button>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t                            <\/div>\n                        <\/div>\n                    <\/div>\n\t\t\t\t            <\/div>\n        <\/div>\n    <\/section>\n\n\n<section class=\"block form-block block--lightgray\" >\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=\"h1 hyphenate\">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\/19152' 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'>Name<\/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_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":41,"featured_media":48085,"parent":19132,"menu_order":14,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"","_seopress_titles_title":"Transport planning services - Sweco","_seopress_titles_desc":"We offer our customers comprehensive traffic planning services and traffic arrangements. We create sustainable, smooth and safe transport solutions for all modes of transport.","_seopress_robots_index":"","footnotes":""},"class_list":["post-19152","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/pages\/19152","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\/41"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/comments?post=19152"}],"version-history":[{"count":14,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/pages\/19152\/revisions"}],"predecessor-version":[{"id":69146,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/pages\/19152\/revisions\/69146"}],"up":[{"embeddable":true,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/pages\/19132"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/media\/48085"}],"wp:attachment":[{"href":"https:\/\/www.sweco.fi\/en\/wp-json\/wp\/v2\/media?parent=19152"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}