{"id":841591,"date":"2020-04-29T03:58:27","date_gmt":"2020-04-29T10:58:27","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=841591"},"modified":"2021-08-02T10:50:42","modified_gmt":"2021-08-02T17:50:42","slug":"gothenburg-is-twinning","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning","title":{"rendered":"Gothenburg is (t)winning!"},"author":9292,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[23771],"tags":[25781,42631,643751,549072,147682],"industry":[],"product":[36781],"class_list":["post-841591","blog","type-blog","status-publish","format-standard","hentry","category-3d-gis","tag-3d","tag-cityengine","tag-digital-twin","tag-esrirdzurich","tag-unreal-engine-4","product-city-engine"],"acf":{"short_description":"By using tools like CityEngine, FME and Unreal Engine, the city of Gothenburg is building a compelling digital twin called \u201cVirtual Gothenburg\u201d.","flexible_content":[{"acf_fc_layout":"sidebar","content":"<p>By using tools like CityEngine, FME (Feature Manipulation Engine) and Unreal Engine, the city of Gothenburg is building a compelling digital twin called \u201cVirtual Gothenburg\u201d.<\/p>\n","image_reference":false,"layout":"standard","image_reference_figure":"","snippet":"","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"youtube","start_time":"0","end_time":"","youtube_video_url":"<iframe title=\"Skyfallet som kan f\u00f6r\u00e4ndra G\u00f6teborg\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/jLqzGYmgAZE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>"},{"acf_fc_layout":"content","content":"<p>&nbsp;<\/p>\n<h2>Some background information<\/h2>\n<p>Gothenburg is the second-largest city in Sweden, fifth-largest in the Nordic countries, and the capital of the V\u00e4stra G\u00f6taland County. It is situated by Kattegat, on the west coast of Sweden, and has an approximate population of 570,000 in the city and about 1 million inhabitants in the metropolitan area.<\/p>\n<h2>The challenges and how to deal with them<\/h2>\n<p>I think most of us have heard the term \u201c<a href=\"https:\/\/www.esri.com\/en-us\/smart-communities\/overview\">Smart City<\/a>\u201d at least once by now, but what exactly is it and why is it hailed as the future of urban planning?<\/p>\n<p>As the earth\u2019s population increases by around 1% each year, it\u2019s vital that cities and their supporting ecosystems address ways of living (e.g. ensuring there is enough housing and that it\u2019s affordable), transportation (e.g. infrastructure in place to deal with the influx in population), energy solutions, public health, quality of life and economic growth (to name a few).<br \/>\nOn top of this, we face other challenges as a global society like the recent COVID-19 crisis or impacts of climate change in the form of drought, seismic activity or rising sea levels.<\/p>\n<p><em>So how can we handle these challenges?<\/em><\/p>\n<p>One answer to this is to build a digital twin of a city and\/or its surroundings in order to analyze historical or real-time data and study simulations of potential future scenarios.<br \/>\nThis is exactly what Gothenburg decided to do with the aim of releasing a digital version of Gothenburg by 2021.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2>Why digital twins?<\/h2>\n<p>It\u2019s important to know that a <a href=\"https:\/\/www.esri.com\/en-us\/digital-twin\/overview\">digital twin<\/a> is not just a visual copy of the physical assets (i.e. the 3D city model as a Scene Layer).<br \/>\nTo be truly useful, a digital twin also needs to accurately consume and represent all the information connected to it.<\/p>\n<p>Accordingly, Digital Twins can be used for many different things:<\/p>\n<ol>\n<li>Historical data can be used to view, analyze and understand the city and how it works. An example are the Living Atlas Indicators provided with <a href=\"https:\/\/doc.arcgis.com\/en\/urban\/get-started\/get-started-indicators.htm\">ArcGIS Urban<\/a>.<\/li>\n<li>The Real-time data can be used to regulate or control a city (e.g. the traffic flow, people and pollution). As a society we\u2019re digitally advancing (rapidly!) and we\u2019ve never been more connected. There are countless technologies like smart phones (which we all have) and the fourth industrial revolution (Industry 4.0) which includes things like the Industrial Internet of Things (IIoT) and it\u2019s sensors, RFID\u2019s and cloud services.<\/li>\n<li>Simulated or scenario data can be used to predict the future (answering a bunch of those \u201cwhat if\u201d questions). Digital twins can be useful for example to study <a href=\"https:\/\/www.esri.com\/about\/newsroom\/blog\/3d-gis-boston-digital-twin\/\">shadowing impacts<\/a>, train autonomous vehicles, or simulate flood level scenarios as can be seen in the example in the video above.<\/li>\n<\/ol>\n"},{"acf_fc_layout":"image","image":{"ID":841621,"id":841621,"title":"Figure 1: \u201cVirtual Gothenburg\u201d Use-Cases","filename":"image007-scaled.jpg","filesize":544876,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image007-scaled.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning\/image007","alt":"\u201cVirtual Gothenburg\u201d Use-Cases","author":"9292","description":"Figure 1: \u201cVirtual Gothenburg\u201d Use-Cases","caption":"Figure 1: \u201cVirtual Gothenburg\u201d Use-Cases","name":"image007","status":"inherit","uploaded_to":841591,"date":"2020-04-28 17:02:08","modified":"2020-04-29 09:11:37","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":2560,"height":1439,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image007-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image007-scaled.jpg","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image007-scaled.jpg","medium_large-width":768,"medium_large-height":432,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image007-scaled.jpg","large-width":1920,"large-height":1080,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image007-1536x864.jpg","1536x1536-width":1536,"1536x1536-height":864,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image007-2048x1151.jpg","2048x2048-width":2048,"2048x2048-height":1151,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image007-826x465.jpg","card_image-width":826,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image007-1920x1080.jpg","wide_image-width":1920,"wide_image-height":1080}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"sidebar","content":"<p><em>&#8220;Today\u2019s society is so complex and has so many interacting factors that we need to develop new tools for urban planning. In a digital twin, we can create scenarios for new planned areas complete with traffic simulations for those areas. For example, how are autonomous vehicles perceived and how do they work? It is easy to carry out sun and shadow studies as well as noise\/sound and air quality analyses. We also need to address the challenges of downpours and segregation.&#8221;<\/em><br \/>\n<strong>Eric Jeansson, Geo Data Strategist at City Planning Authority, City of Gothenburg<\/strong><\/p>\n","image_reference":false,"layout":"standard","image_reference_figure":"","snippet":"","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"content","content":"<p>\u201cVirtual Gothenburg\u201d will incorporate ecologically, economically and socially sustainable data and act as a platform for planning, monitoring and maintenance as well as serving as an open testbed for innovation.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":841651,"id":841651,"title":"Figure 2: Data Sources feeding into \u201cVirtual Gothenburg\u201d","filename":"image005-scaled.jpg","filesize":714355,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image005-scaled.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning\/image005","alt":"Data Sources feeding into \u201cVirtual Gothenburg\u201d","author":"9292","description":"Figure 2: Data Sources feeding into \u201cVirtual Gothenburg\u201d","caption":"Figure 2: Data Sources feeding into \u201cVirtual Gothenburg\u201d","name":"image005","status":"inherit","uploaded_to":841591,"date":"2020-04-28 17:05:00","modified":"2020-04-29 09:11:45","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":2560,"height":1439,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image005-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image005-scaled.jpg","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image005-scaled.jpg","medium_large-width":768,"medium_large-height":432,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image005-scaled.jpg","large-width":1920,"large-height":1080,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image005-1536x864.jpg","1536x1536-width":1536,"1536x1536-height":864,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image005-2048x1151.jpg","2048x2048-width":2048,"2048x2048-height":1151,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image005-826x465.jpg","card_image-width":826,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image005-1920x1080.jpg","wide_image-width":1920,"wide_image-height":1080}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>&nbsp;<\/p>\n<h2>So technically, how does this work?<\/h2>\n"},{"acf_fc_layout":"image","image":{"ID":841671,"id":841671,"title":"Figure 3: A rendering of \u201cVirtual Gothenburg\u201d in Unreal Engine","filename":"virtualgothenburg.png","filesize":519552,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/virtualgothenburg.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning\/virtualgothenburg","alt":"A rendering of \u201cVirtual Gothenburg\u201d in Unreal Engine","author":"9292","description":"Figure 3: A rendering of \u201cVirtual Gothenburg\u201d in Unreal Engine","caption":"Figure 3: A rendering of \u201cVirtual Gothenburg\u201d in Unreal Engine","name":"virtualgothenburg","status":"inherit","uploaded_to":841591,"date":"2020-04-28 17:06:43","modified":"2020-04-29 09:11:52","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":939,"height":391,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/virtualgothenburg-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/virtualgothenburg.png","medium-width":464,"medium-height":193,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/virtualgothenburg.png","medium_large-width":768,"medium_large-height":320,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/virtualgothenburg.png","large-width":939,"large-height":391,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/virtualgothenburg.png","1536x1536-width":939,"1536x1536-height":391,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/virtualgothenburg.png","2048x2048-width":939,"2048x2048-height":391,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/virtualgothenburg-826x344.png","card_image-width":826,"card_image-height":344,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/virtualgothenburg.png","wide_image-width":939,"wide_image-height":391}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>Western Sweden invests 10 million euro in digital twin technology with contributions coming from the private, public and academic sectors.<br \/>\n<a href=\"https:\/\/www.chalmers.se\/en\/Pages\/default.aspx\">Chalmers University<\/a> was interested in researching the creation of a digital twin using Epic Games\u2019 <a href=\"https:\/\/www.unrealengine.com\/en-US\/\">Unreal Engine<\/a> and the city of Gothenburg served as the perfect base for this research.<\/p>\n<p>First up, to get started, we need data and lots of it and so this data of course needs to be collected.<br \/>\nData is scattered all over the city and comes from a variety of sources. Some organizations have the roads, some have the traffic lights and some data does not even exist yet.<br \/>\nFor example, there was no database covering the rooftop materials, so for the \u201cVirtual Gothenburg\u201d project, this data set was built using orthographic imagery and an AI that looks at all the different rooftops and calculates what kind of materials can be used to visually represent them.<\/p>\n<p>The next step is to process the data into a database that can be controlled.<br \/>\nThis dataset then is brought into <a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/esri-cityengine\/overview\">CityEngine<\/a> to generate the city procedurally.<br \/>\nAs hopefully most of you know by now, CityEngine model generation can be controlled via parameters and attributes like: number of floors, what kind of windows a building has, the year of construction etc., so if you have a dataset with these kinds of parameters, then this can be modelled in CityEngine.<\/p>\n<p>Once these models are generated in CityEngine, they are imported into Epic Games\u2019 Unreal Engine (UE4). In UE4 you can add collision boxes, different levels of detail (LOD\u2019s) etc. which are necessary to put everything together to create a virtual version of the city in real-time. This can then be run as an application and in turn allow for new types of data to be fed into the model.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":841701,"id":841701,"title":"Figure 4: Pipeline for Virtual Gothenburg","filename":"image009-scaled.jpg","filesize":332953,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image009-scaled.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning\/image009","alt":"Pipeline for Virtual Gothenburg","author":"9292","description":"Figure 4: Pipeline for Virtual Gothenburg","caption":"Figure 4: Pipeline for Virtual Gothenburg","name":"image009","status":"inherit","uploaded_to":841591,"date":"2020-04-28 17:13:05","modified":"2020-04-29 09:12:01","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":2560,"height":1439,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image009-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image009-scaled.jpg","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image009-scaled.jpg","medium_large-width":768,"medium_large-height":432,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image009-scaled.jpg","large-width":1920,"large-height":1080,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image009-1536x864.jpg","1536x1536-width":1536,"1536x1536-height":864,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image009-2048x1151.jpg","2048x2048-width":2048,"2048x2048-height":1151,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image009-826x465.jpg","card_image-width":826,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image009-1920x1080.jpg","wide_image-width":1920,"wide_image-height":1080}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>&nbsp;<\/p>\n<h2>How is all this even manageable?<\/h2>\n<p>The city of Gothenburg\u2019s digital twin spans an area of 700km2 \u2013 which is a generally pretty big area! In order to make this manageable, \u201cVirtual Gothenburg\u201d essentially splits the map up into a grid (using Unreal Engine\u2019s \u201cWorld Composition\u201d) so that you end up with a whole lot of tiles with a dimension of 1km x 1km.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":842601,"id":842601,"title":"Figure 5: Example of a tile","filename":"image011-scaled.jpg","filesize":425901,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image011-scaled.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning\/image011","alt":"Example of a tile","author":"9292","description":"Figure 4: Pipeline for Virtual Gothenburg","caption":"Figure 5: Example of a tile","name":"image011","status":"inherit","uploaded_to":841591,"date":"2020-04-29 08:32:42","modified":"2020-04-29 09:12:09","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":2560,"height":1439,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image011-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image011-scaled.jpg","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image011-scaled.jpg","medium_large-width":768,"medium_large-height":432,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image011-scaled.jpg","large-width":1920,"large-height":1080,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image011-1536x864.jpg","1536x1536-width":1536,"1536x1536-height":864,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image011-2048x1151.jpg","2048x2048-width":2048,"2048x2048-height":1151,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image011-826x465.jpg","card_image-width":826,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/image011-1920x1080.jpg","wide_image-width":1920,"wide_image-height":1080}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>The colorful tile image you see in the figure above is \u201csemantic tile segmentation\u201d.<br \/>\nIt\u2019s precisely because these colors can be segmented, that this texture can contain thousands of data points.<\/p>\n<p>Let\u2019s look at this for a specific example.<br \/>\nIn this example, one could define that a certain shade of green corresponds to an area where blueberries can be grown and a lighter green hue highlights an area where mushrooms might thrive.<br \/>\nSegmenting these colors is one thing, but this is all fairly useless if it can\u2019t be backed by data \u2013 we need actual data (this means a database that contains mushroom and blueberry locations for Gothenburg) that can be attributed to this certain green hue for blueberries or mushrooms within this texture so that we can drive the environment.<\/p>\n<p>As mentioned, we\u2019re talking here about an area that is 700km2 in size, so not only is this a large surface, but \u201cVirtual Gothenburg\u201d needs to work at different levels of detail too\u2026ergo, this whole project is a huge undertaking.<br \/>\nThe crux of it all though, is that projects like this can (and will!) make a huge impact with regards to sustainability and resiliency in cities not just now, but perhaps even more importantly, in the future to help prepare us for what\u2019s to come.<\/p>\n"}],"authors":[{"ID":9292,"user_firstname":"Taisha","user_lastname":"Fabricius","nickname":"Taisha Fabricius","user_nicename":"tfabricius","display_name":"Taisha Fabricius","user_email":"TFabricius@esri.com","user_url":"","user_registered":"2019-03-26 08:42:10","user_description":"Taisha Fabricius is a technology leader at the Esri R&amp;D Center in Z\u00fcrich, Switzerland. With over a decade of hands-on experience spanning product management, innovation strategy, and tech evangelism, Taisha specializes in Extended Reality (XR) and Web 3D, driving Esri\u2019s strategy for immersive geospatial technologies. With a focus on transforming spatial data into interactive experiences, Taisha is helping redefine how people explore and understand complex environments through XR and web-native 3D.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/headshot-213x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"related_articles":[{"ID":376012,"post_author":"9292","post_date":"2018-12-11 05:22:58","post_date_gmt":"2018-12-11 13:22:58","post_content":"","post_title":"CityEngine and Uber envision a new future for the curb","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"cityengine-and-uber-envision-a-new-future-for-the-curb","to_ping":"","pinged":"","post_modified":"2020-06-17 06:11:34","post_modified_gmt":"2020-06-17 13:11:34","post_content_filtered":"","post_parent":0,"guid":"http:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=376012","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":511382,"post_author":"9392","post_date":"2019-05-21 01:47:42","post_date_gmt":"2019-05-21 08:47:42","post_content":"","post_title":"From CityEngine to Unreal Engine: the journey from first design steps to high-quality real-time visualization","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"the-journey-from-cityengine-to-unreal-engine","to_ping":"","pinged":"","post_modified":"2022-04-12 18:44:47","post_modified_gmt":"2022-04-13 01:44:47","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=511382","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":361821,"post_author":"9292","post_date":"2018-11-21 03:22:28","post_date_gmt":"2018-11-21 11:22:28","post_content":"","post_title":"Make Game Maps With CityEngine","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"make-game-maps-with-cityengine","to_ping":"","pinged":"","post_modified":"2020-06-30 07:20:50","post_modified_gmt":"2020-06-30 14:20:50","post_content_filtered":"","post_parent":0,"guid":"http:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=361821","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"}],"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/Card_Gothenburg.jpg","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/Banner_Gothenburg.jpg"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Gothenburg is (t)winning!<\/title>\n<meta name=\"description\" content=\"By using tools like CityEngine, FME and Unreal Engine, the city of Gothenburg is building a compelling digital twin called \u201cVirtual Gothenburg\u201d.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Gothenburg is (t)winning!\" \/>\n<meta property=\"og:description\" content=\"By using tools like CityEngine, FME and Unreal Engine, the city of Gothenburg is building a compelling digital twin called \u201cVirtual Gothenburg\u201d.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2021-08-02T17:50:42+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning\"},\"author\":{\"name\":\"Taisha Fabricius\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/7f11c9ae7286faba6245a0db8bdfbd59\"},\"headline\":\"Gothenburg is (t)winning!\",\"datePublished\":\"2020-04-29T10:58:27+00:00\",\"dateModified\":\"2021-08-02T17:50:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning\"},\"wordCount\":4,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"3D\",\"CityEngine\",\"Digital Twin\",\"EsriRDZurich\",\"Unreal Engine 4\"],\"articleSection\":[\"3D Visualization &amp; Analytics\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning\",\"name\":\"Gothenburg is (t)winning!\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2020-04-29T10:58:27+00:00\",\"dateModified\":\"2021-08-02T17:50:42+00:00\",\"description\":\"By using tools like CityEngine, FME and Unreal Engine, the city of Gothenburg is building a compelling digital twin called \u201cVirtual Gothenburg\u201d.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Gothenburg is (t)winning!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/7f11c9ae7286faba6245a0db8bdfbd59\",\"name\":\"Taisha Fabricius\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/headshot-213x200.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/headshot-213x200.jpg\",\"caption\":\"Taisha Fabricius\"},\"description\":\"Taisha Fabricius is a technology leader at the Esri R&amp;D Center in Z\u00fcrich, Switzerland. With over a decade of hands-on experience spanning product management, innovation strategy, and tech evangelism, Taisha specializes in Extended Reality (XR) and Web 3D, driving Esri\u2019s strategy for immersive geospatial technologies. With a focus on transforming spatial data into interactive experiences, Taisha is helping redefine how people explore and understand complex environments through XR and web-native 3D.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/taishafabricius\/\"],\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/tfabricius\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Gothenburg is (t)winning!","description":"By using tools like CityEngine, FME and Unreal Engine, the city of Gothenburg is building a compelling digital twin called \u201cVirtual Gothenburg\u201d.","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:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning","og_locale":"en_US","og_type":"article","og_title":"Gothenburg is (t)winning!","og_description":"By using tools like CityEngine, FME and Unreal Engine, the city of Gothenburg is building a compelling digital twin called \u201cVirtual Gothenburg\u201d.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2021-08-02T17:50:42+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning"},"author":{"name":"Taisha Fabricius","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/7f11c9ae7286faba6245a0db8bdfbd59"},"headline":"Gothenburg is (t)winning!","datePublished":"2020-04-29T10:58:27+00:00","dateModified":"2021-08-02T17:50:42+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning"},"wordCount":4,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["3D","CityEngine","Digital Twin","EsriRDZurich","Unreal Engine 4"],"articleSection":["3D Visualization &amp; Analytics"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning","name":"Gothenburg is (t)winning!","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2020-04-29T10:58:27+00:00","dateModified":"2021-08-02T17:50:42+00:00","description":"By using tools like CityEngine, FME and Unreal Engine, the city of Gothenburg is building a compelling digital twin called \u201cVirtual Gothenburg\u201d.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/city-engine\/3d-gis\/gothenburg-is-twinning#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Gothenburg is (t)winning!"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/7f11c9ae7286faba6245a0db8bdfbd59","name":"Taisha Fabricius","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/headshot-213x200.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/headshot-213x200.jpg","caption":"Taisha Fabricius"},"description":"Taisha Fabricius is a technology leader at the Esri R&amp;D Center in Z\u00fcrich, Switzerland. With over a decade of hands-on experience spanning product management, innovation strategy, and tech evangelism, Taisha specializes in Extended Reality (XR) and Web 3D, driving Esri\u2019s strategy for immersive geospatial technologies. With a focus on transforming spatial data into interactive experiences, Taisha is helping redefine how people explore and understand complex environments through XR and web-native 3D.","sameAs":["https:\/\/www.linkedin.com\/in\/taishafabricius\/"],"url":"https:\/\/www.esri.com\/arcgis-blog\/author\/tfabricius"}]}},"text_date":"April 29, 2020","author_name":"Taisha Fabricius","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/tfabricius","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/04\/Banner_Gothenburg.jpg","primary_product":"ArcGIS CityEngine","tag_data":[{"term_id":25781,"name":"3D","slug":"3d","term_group":0,"term_taxonomy_id":25781,"taxonomy":"post_tag","description":"","parent":0,"count":342,"filter":"raw"},{"term_id":42631,"name":"CityEngine","slug":"cityengine","term_group":0,"term_taxonomy_id":42631,"taxonomy":"post_tag","description":"","parent":0,"count":24,"filter":"raw"},{"term_id":643751,"name":"Digital Twin","slug":"digital-twin","term_group":0,"term_taxonomy_id":643751,"taxonomy":"post_tag","description":"","parent":0,"count":13,"filter":"raw"},{"term_id":549072,"name":"EsriRDZurich","slug":"esrirdzurich","term_group":0,"term_taxonomy_id":549072,"taxonomy":"post_tag","description":"","parent":0,"count":96,"filter":"raw"},{"term_id":147682,"name":"Unreal Engine 4","slug":"unreal-engine-4","term_group":0,"term_taxonomy_id":147682,"taxonomy":"post_tag","description":"","parent":0,"count":4,"filter":"raw"}],"category_data":[{"term_id":23771,"name":"3D Visualization &amp; Analytics","slug":"3d-gis","term_group":0,"term_taxonomy_id":23771,"taxonomy":"category","description":"","parent":0,"count":687,"filter":"raw"}],"product_data":[{"term_id":36781,"name":"ArcGIS CityEngine","slug":"city-engine","term_group":0,"term_taxonomy_id":36781,"taxonomy":"product","description":"","parent":36591,"count":83,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=city-engine","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/841591","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/9292"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=841591"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/841591\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=841591"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=841591"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=841591"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=841591"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=841591"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}