This localization model consists of trillions of points and spans nearly all countries, with future coverage. Those parts are then combined across tens of billions of images to compute a 3D point cloud of the global environment. Deep neural networks identify and describe parts of the images that are likely to be recognizable over long periods of time. Street View images from Google Maps, which have been captured around the globe for more than 15 years, are the foundation of VPS.
The API also takes care of merging the user’s local coordinates with the geographic coordinates from VPS so that you can work within a single coordinate system. It 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. The ARCore Geospatial API enables you to remotely attach content to any area covered by Google Street View and create AR experiences on a global scale.