---
title: DistanceUnitSystem
framework: mapkitjs
role: symbol
role_heading: Enumeration
path: mapkitjs/distanceunitsystem
---

# DistanceUnitSystem

Constants that indicate the system of measurement that displays on the map.

## Declaration

```data
const DistanceUnitSystem: Readonly<{
    readonly Adaptive: "adaptive";
    readonly Metric: "metric";
    readonly Imperial: "imperial";
}>
type DistanceUnitSystem =
    (typeof DistanceUnitSystem)[keyof typeof DistanceUnitSystem];
```

## Overview

Overview Use these constants with the map’s distances property.

## Topics

### Distance values

- [Adaptive](mapkitjs/distanceunitsystem/adaptive.md)
- [Metric](mapkitjs/distanceunitsystem/metric.md)
- [Imperial](mapkitjs/distanceunitsystem/imperial.md)

## See Also

### Enumerations

- [AddressCategory](mapkitjs/addresscategory.md)
- [AnnotationCollisionMode](mapkitjs/annotationcollisionmode.md)
- [AnnotationDisplayPriority](mapkitjs/annotationdisplaypriority.md)
- [ColorScheme](mapkitjs/colorscheme.md)
- [FeatureVisibility](mapkitjs/featurevisibility.md)
- [MapFeatureType](mapkitjs/mapfeaturetype.md)
- [MapLoadPriority](mapkitjs/maploadpriority.md)
- [MapType](mapkitjs/maptype.md)
- [PointOfInterestCategory](mapkitjs/pointofinterestcategory.md)
- [RegionPriority](mapkitjs/regionpriority.md)
- [TransportType](mapkitjs/transporttype.md)
