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.
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2026-10-28 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-10-28 UTC."],[],[]]