GISBox is a one-stop 3D GIS data editing, conversion and publishing platform that supports editing in multiple GIS formats such as OSGB/GEOTIFF/RVT, converting to 3DTiles/Terrain and publishing.
Teleport API is a cloud-based interface service built on 3D Gaussian Splatting technology for spatial data processing scenarios. It supports uploading image and video capture data to automatically generate real-world 3D reconstruction models. These 3D assets, ranging from lightweight models to highly photorealistic reconstructions, can be seamlessly integrated into a developer’s own workflows, visualization platforms, or VR/AR applications. With the help of elastic GPU clusters, Teleport API also supports automated batch processing and can handle spatial datasets ranging from a single scene to city-block-scale environments.
The file structure of Teleport API for spatial data processing and analysis can be divided into the following core parts:
teleport.yaml for primary service configuration, go.mod and go.sum for dependency management, LICENSE for the open-source license, and Makefile for build rules. These files define global service parameters, dependency versions, and build behavior.api/ core interface directory: Stores the main API-related code, typically divided into modules such as auth for authentication, events for event handling, services for business logic, and utils for shared utilities. These support core interfaces such as spatial data upload, 3D reconstruction, and result export.cmd/ command-line tools directory: Contains three main entry points: the teleport daemon startup file, the tctl cluster management tool, and the tsh user cluster access tool. These are used for deployment, operations, and user access workflows.docs/ documentation directory: Covers administrator guides, architecture descriptions, getting-started tutorials, and user manuals, providing deployment instructions and API usage references for the spatial data processing service.examples/ scenario examples directory: Includes integration examples for environments such as Kubernetes, PostgreSQL, and SSH, helping developers quickly connect to the spatial data processing capabilities.web/ frontend resources directory: Stores code for the web-based visualization interface, including app application logic, assets static resources, components component libraries, and styles style files, supporting online preview of 3D reconstruction results.scripts/ operations scripts directory: Contains automation scripts for building, documentation generation, and testing, used to support operations for large-scale spatial data processing tasks.Teleport API uses cloud-based 3D reconstruction capabilities to automatically convert captured image and video data into high-fidelity real-world 3D models. It is widely used in areas such as digital twin city construction, offline space digitization and archival, immersive cultural and tourism content production, and real-world reconstruction for architecture and construction. Developers can also embed it into their own products to quickly enable real-time spatial-data visualization and lightweight interaction, supporting digitalization needs from a single room to entire urban blocks.
1. Embedded Teleport player example.
1. Open the file teleport.yaml.
