Products / Unlocking New Horizons: The Innovations of Kongsberg Geospatial / Unlocking New Possibilities with TerraLens

kongsberg geospatial logo.webp

Geospatial Software for Real-Time Mapping, Data Visualization & Situational Awareness

Unlocking New Horizons: The Innovations of Kongsberg Geospatial / Unlocking New Possibilities with TerraLens

Unlocking New Possibilities with TerraLens

Geospatial software development kit

Socials
Unlocking New Possibilities with TerraLens

Introducing TerraLens: A Comprehensive SDK for Geospatial Applications

TerraLens stands out as a robust software development kit (SDK) designed to empower developers in crafting complex real-time 2D and 3D geospatial mapping and data visualization applications. This innovative software facilitates the integration of diverse geospatial data sources, including live data streams, databases, maps, and imagery.


Unmatched Capabilities for Developers

With TerraLens, developers can generate an unlimited number of 2D and 3D viewports, capable of plotting up to 100,000 concurrent tracks. The SDK supports a wide range of vector and raster map data formats, along with various coordinate systems.

By providing essential features and functionalities without the necessity of building a new display framework from the ground up,TerraLens allows for application development in C++,Java,or C#. These applications can be deployed across numerous platforms, operating systems, and device types, including:

  • Windows XP, 7, 8, 10 (both 32-bit and 64-bit)
  • Windows Phone 7, 8, 10
  • Linux Red Hat: WS 4, WS 5, WS 6 (32-bit and 64-bit)
  • Android: Versions 2.3 to 6.0 (Honeycomb to marshmallow)
  • Solaris: Versions 8, 9, 10 for Intel and SPARC
  • Architectures: HP 10, 11, Itanium; PA/RISC, x86, x86_64; SPARC, ARM, and more
  • Support for OpenGL ES 2.0 for embedded systems

TerraLens Server: A Multi-Format Map Server

TerraLens Server is a flexible map server optimized for delivering content to applications created with the TerraLens SDK, utilizing the Web Map Tile Service (WMTS) protocol.

This server can manage a diverse range of terrain data and vector formats, and it features an integrated MIL-SPEC 2525C symbol server, making it ideal for various UAV command and control (C2) and military intelligence, surveillance, and reconnaissance (ISR) applications.

TerraLens UI: Crafting User-Pleasant Interfaces

The TerraLens UI framework offers a solid foundation for developers to swiftly prototype and design professional, user-friendly interfaces for real-time geospatial visualization software.

Utilizing the popular QML markup language and built on the TerraLens library, this framework allows for the creation of user displays that can integrate an extensive array of sensor inputs, video feeds, maps, and documents within a single viewport. Developers can easily modify UI layouts and adjust controls by simply altering a few lines of XML code.

TerraLens 3DWeb: browser-based Geospatial Applications

TerraLens 3DWeb is a JavaScript engine that empowers developers to build powerful browser-based applications that deliver the same seamless real-time performance as desktop software. Leveraging the proven shader-based rendering technology from the TerraLens geospatial visualization engine, it supports the visualization of 3D terrain, vector tile data, and high-resolution raster data.


Developers can incorporate tracks from real-time air or surface data feeds, add custom 2D symbols or 3D models, or utilize the built-in MIL-STD 2525 symbol generator. Applications developed with TerraLens 3DWeb can be deployed across multiple platforms and operating systems, including mobile devices, without the need for recompilation. this geospatial engine is particularly suited for mission-critical military UAV applications, such as C2 and situational awareness.

TerraLens Mobile: Geospatial Development for Android

TerraLens Mobile is a specialized geospatial development platform tailored for the rapid creation and deployment of TerraLens-based applications on Android devices. It is well-suited for both online and offline operations, facilitating the exchange of information and intelligence between mobile devices and C2 management systems.


With a comprehensive API, developers can create limitless 2D and 3D viewports and overlays, displaying real-time sensor feed data. TerraLens Mobile supports virtually all map data formats, many of which require no pre-processing. It allows for deep integration with the Android operating system, providing access to various low-level device functions such as power management, camera, compass, and GPS. Additionally, it supports ARM and other low-power architectures.

TerraLens Creator: Streamlining Map Data Management

TerraLens Creator enables users to efficiently gather all map data and assets for a specific geographical area or operational theatre, facilitating the creation of application packages and mission packs with maps at the desired level of detail. Users can fully customize map presentations and styles, add unique markups and symbols, and define multiple themes or configurations for each map, such as day and night modes.

Featuring an intuitive Asset Library Browser, terralens Creator simplifies the process of locating and managing map assets. All associated metadata is organized and stored in a database for easy retrieval, and users can seamlessly link images, documents, and videos to map entities.

Other Products

Unlocking Potential: Discover the Power of IRIS GCS
Ground control station software for complex BVLOS UAS
Unlocking Potential: The Power of IRIS Terminal
Enterprise airspace visualization for BVLOS Electronic Observers