Technology

One spatial language.
Two code formats.

SpatialGlobe uses compact, parameterized geometry references instead of passing full geometry files, screenshots, or tool-specific annotations through every workflow.

SRLs describe locations, areas, routes, and movement in compact, shareable codes.

Emergency Codes (E-Codes) make location sharing even shorter, but require spatial context to recover the intended location.

Maximum compression

Real-world geometry. Compact enough to share.

Useful geometry is packed into short codes that are easy to share between people and systems.
Give it a try: click the map to place up to 4 markers. Then choose a geometry, adjust its parameters, and watch your SRL update as you go.

0 markers (demo maximum 4)
Geometry

Precision that fits

The precision you need. The brevity you want.

Code length grows with the precision you need.
Give it a try: drag the numbered markers and switch precision levels to see how closely the SRL can represent your geometry.

Precision:

Vertex offsets

Min
—
Max
—
Mean
—

Portable across every handoff

An SRL can leave the screen and still keep its meaning.

Read it aloud, write it down, print it, or pass it through an API. Built-in integrity checks help detect input and transmission errors.

Give it a try
Click the characters to change them and watch the map check your code. Choose Reset SRL to restore the original.

Compact storage

Location ID.
One code. One database field.

Use a full SRL as a location ID: one locid field stores the spatial reference for a point, a height-aware position, a footprint, or a movement vector. Without SRLs, your application needs to serialize the geometry-specific parameters for database storage, as illustrated below.

These four records use the same two columns for four different geometry types. The title describes the example; the location ID carries its geometry.

Four location IDs. One shared record structure.
title locid
Meeting point !D6EA-DIBW-FEZT
Floor reference !FIIH-FDLG-ETFV-F7AB
Training staging area !D4I5-KINA-2SCQ-MBFY
Movement report !D4JK-IRZF-QJNU-IXLM

The same geometries, serialized into a standard database:

Meeting point · 2D point
title geometry latitude longitude radius_m
Meeting point 2D point 47.42141243987405 10.98643966461341 0.0
Floor reference · 3D point
title geometry latitude longitude radius_m vertical_value vertical_unit
Floor reference 3D point 40.71307339924734 -74.0132082267803 33.0 101.0 storey
Training staging area · Polygon
title geometry latitude_1 longitude_1 latitude_2 longitude_2 latitude_3 longitude_3 latitude_4 longitude_4
Training staging area Polygon 52.81936160618719 9.811467294550775 52.81979670200597 9.812509672660228 52.819380077057204 9.812869406186143 52.81918157976152 9.812775557231603
Movement report · Vector
title geometry latitude longitude azimuth_deg elevation_angle_deg speed_mps
Movement report Vector 51.92793128827494 8.663368718037345 37.0 45.0 27.8

Ultra-short transport

In emergencies, every character matters.

E-Codes turn locations into ultra-short codes for voice, text, and constrained communication. Spatial context is required to recover the intended location.

Give it a try
Click the red hint in the map to generate an E-Code for your position. Change Precision to compare code length and precision.

Explore E-Codes in Geometries →