UnitySwiftKotlinReading this with an AI agent?Read this page as plain text instead: https://www.nianticspatial.com/docs/llms-api-kotlin/com.nianticspatial.nsdk.vps2.Vps2Session.getDeviceGeolocation.txt — same content, easier to parse than this HTML, with each platform's steps kept separate.Every page in the current release follows the same pattern, so you can build the URL directly instead of fetching an index: a page at /api/kotlin/<page>/ is at /llms-api-kotlin/<page>.txt.For every page in this section, read https://www.nianticspatial.com/docs/llms-api-kotlin.txt; for every section of these docs, read https://www.nianticspatial.com/docs/llms.txt.←API Reference Return to API Reference index←packagecom.nianticspatial.nsdk.vps2 com.nianticspatial.nsdk.vps2←classVps2Session com.nianticspatial.nsdk.vps2.Vps2Session Function getDeviceGeolocation getDeviceGeolocationGet the geolocation of the device's last known camera pose. Declaration fun getDeviceGeolocation(headingMode: HeadingMode = HeadingMode.CAMERA_DIRECTION): Vps2GeolocationData? Summary Get the geolocation of the device's last known camera pose. Returns Vps2GeolocationData if available, null otherwise. Throws NsdkInvalidOperationStatusException — if the current localization tracking state is Vps2TrackingState.UNAVAILABLE.
Get the geolocation of the device's last known camera pose.