Geospatial developer guide for Unity (AR Foundation)
Stay organized with collections
Save and categorize content based on your preferences.
Learn how to use the Geospatial API in your own apps:
Development requirements
If you're new to developing with ARCore, see Getting started
for information about software and hardware requirements, prerequisities and
other information specific to the platforms you are using.
To use the ARCore Geospatial API, your project must support
AR Foundation
and the ARCore Extensions for AR Foundation.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-07-14 UTC.
[null,null,["Last updated 2025-07-14 UTC."],[[["\u003cp\u003eLearn to integrate the Geospatial API into your applications for location-based augmented reality experiences.\u003c/p\u003e\n"],["\u003cp\u003eUnderstand how to enable the API, check for Visual Positioning Service (VPS) availability, and get the device's location.\u003c/p\u003e\n"],["\u003cp\u003eDiscover how to utilize Geospatial and Terrain anchors to place and persist AR content in the real world.\u003c/p\u003e\n"],["\u003cp\u003eReview the API usage quota and development requirements to ensure a smooth development process.\u003c/p\u003e\n"],["\u003cp\u003eFamiliarize yourself with ARCore, AR Foundation, and ARCore Extensions for AR Foundation as prerequisites for utilizing the Geospatial API.\u003c/p\u003e\n"]]],[],null,["# Geospatial developer guide for Unity (AR Foundation)\n\nLearn how to use the [Geospatial API](/ar/develop/geospatial) in your own apps:\n\n- [Enable the Geospatial API](/ar/develop/unity-arf/geospatial/enable-android)\n- [Check VPS availability](/ar/develop/unity-arf/geospatial/check-vps-availability)\n- [Determine the device's Geospatial pose](/ar/develop/unity-arf/geospatial/obtain-device-pose)\n- [Geospatial anchors](/ar/develop/unity-arf/geospatial/anchors)\n- [Terrain anchors](/ar/develop/unity-arf/geospatial/anchors#terrain_anchors)\n- [API usage quota](/ar/develop/unity-arf/geospatial/api-usage-quota)\n\nDevelopment requirements\n------------------------\n\nIf you're new to developing with ARCore, see [Getting started](/ar/develop/getting-started)\nfor information about software and hardware requirements, prerequisities and\nother information specific to the platforms you are using.\n\nTo use the ARCore Geospatial API, your project must support\n[AR Foundation](/ar/develop/unity-arf/getting-started-ar-foundation#requirements)\nand the [ARCore Extensions for AR Foundation](/ar/develop/unity-arf/getting-started-extensions)."]]