---
title: kCLLocationAccuracyBestForNavigation
framework: corelocation
role: symbol
role_heading: Global Variable
path: corelocation/kcllocationaccuracybestfornavigation
---

# kCLLocationAccuracyBestForNavigation

The highest possible accuracy that uses additional sensor data to facilitate navigation apps.

## Declaration

```swift
let kCLLocationAccuracyBestForNavigation: CLLocationAccuracy
```

## Discussion

Discussion This level of accuracy is intended for use in navigation apps that require precise position information at all times. Because of the extra power requirements, use this level of accuracy only while the device is plugged in. This level of accurate is available only if isAuthorizedForPreciseLocation is true.

## See Also

### Desired Accuracy Constants

- [kCLLocationAccuracyBest](corelocation/kcllocationaccuracybest.md)
- [kCLLocationAccuracyNearestTenMeters](corelocation/kcllocationaccuracynearesttenmeters.md)
- [kCLLocationAccuracyHundredMeters](corelocation/kcllocationaccuracyhundredmeters.md)
- [kCLLocationAccuracyKilometer](corelocation/kcllocationaccuracykilometer.md)
- [kCLLocationAccuracyThreeKilometers](corelocation/kcllocationaccuracythreekilometers.md)
- [kCLLocationAccuracyReduced](corelocation/kcllocationaccuracyreduced.md)
