Sanghee Shin
Sessions
In this workshop titled "Building an Urban Digital Twin using Open Data, Open Source, Open Standards, a mago3D way!", participants will embark on a hands-on journey to create a digital twin of a selected urban area in Thailand. Leveraging open data from Overture Maps and NASA's 30m resolution Digital Elevation Model (DEM), participants will learn how to integrate and process these datasets using open-source tools like mago3DTiler and visualize the final output in a Cesium-based 3D environment.
The workshop will focus on using open standards, specifically the OGC’s 3D Tiles format, to ensure compatibility and interoperability across platforms. Participants will begin by downloading and processing building data from Overture Maps and terrain data from NASA. These datasets will then be converted into 3D Tiles using mago3DTiler, enabling detailed and accurate 3D representations of the urban environment. The final visualization step will be performed using Cesium, where participants can explore the digital twin in an interactive 3D space.
This workshop is designed for GIS professionals, urban planners, and developers interested in the creation of urban digital twins using open technologies. By the end of the session, participants will have a comprehensive understanding of how to create, process, and visualize 3D urban data using open resources and standards.
In this session, I will introduce mago3DTiler (https://github.com/Gaia3D/mago-3d-tiler), an open-source OGC 3D Tiles creator that has gained global popularity thanks to its robust features, high performance, and user-friendly interface. Initially unveiled at FOSS4G-Asia 2023 in Seoul, mago3DTiler supports over ten different 3D data formats, including 3DS, OBJ, FBX, glTF, Collada DAE, BIM (IFC), LAS, LAZ, and SHP. One of its standout features is on-the-fly Coordinate Reference System (CRS) conversion during the 3D Tiles creation process. Additionally, it allows users to convert 2D data with height attributes into extruded 3D Tiles.
During this session, I will also demonstrate how to create a digital twin using mago3DTiler in just a few minutes. This tool makes complex geospatial tasks more manageable, especially for users looking to integrate diverse data formats seamlessly into 3D projects.
The range of AI applications in the geospatial information field is diverse, object detection, area extraction, change detection, and super-resolution. In our industry, we collectively refer to these technologies as GeoAI.
However, these technologies remain primarily confined to specialized groups, making it difficult to consider them as universal technologies ready for everyday use.
In light of this, we sought to explore areas that could be easily accessible to the general public. Consequently, we developed 'magoGPT', a application enabling users to manipulate maps and interact with 3D objects using natural language in a digital twin environment.
Based on a 3D FOSS architecture composed of CesiumJS, it uses 3DTiles buildings, Terrain from high-resolution DEMs, and multiple layers visualisation. It is also related to artificial intelligence techniques such as Large Language Models (LLM), Speech-to-Text (STT), and Natural Language Processing (NLP).
In this presentation, we'd like to introduce magoGPT, the technology behind it, and the development process.