Work with the Geospatial API using ARCore for Jetpack XR

Applicable XR devices
This guidance helps you build experiences for these types of XR devices.
Wired XR Glasses
Audio &
Display Glasses

With the Geospatial API in ARCore for Jetpack XR, your app can remotely attach content to any area covered by Google Street View and create AR experiences on a global scale. The Geospatial API uses device sensor and GPS data to detect the device's environment, then matches the recognizable parts of that environment to a localization model provided by Google's Visual Positioning System (VPS) to determine the precise location of a user's device.

On supported immersive devices, the Geospatial API also merges the user's local coordinates with the geographic coordinates from VPS so that you can work within a single coordinate system.

When VPS is able to determine the user's position, it can often offer precise sub-meter (less than one meter) positional accuracy and sub-degree orientation accuracy. This level of precision is significantly more accurate than what is possible with standard GPS alone. Your app can use this precise positioning on supported devices to create experiences that are tied to the real world.

Get started with the Geospatial API