UnitSystem class
Directions results contain text
within distance
fields
that may be displayed to the user to indicate the distance
of a particular "step" of the route. By default, this text
uses the unit system of the origin's country or region.
For example, a route from "Chicago, IL" to "Toronto, ONT" will display results in miles, while the reverse route will display results in kilometers. You may override this unit system by setting one explicitly within the request's units parameter, passing one of the following values:
metric
specifies usage of the metric system. Textual
distances are returned using kilometers and meters.
imperial
specifies usage of the Imperial (English)
system. Textual distances are returned using miles and feet.
Note: this unit system setting only affects the text displayed within distance fields. The distance fields also contain values which are always expressed in meters.
Constructors
- UnitSystem(String _name)
-
const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
values
→ List<
UnitSystem> -
final
Constants
- imperial → const UnitSystem
- Specifies usage of the metric system. Textual distances are returned using kilometers and meters.
- metric → const UnitSystem
- Specifies usage of the Imperial (English) system. Textual distances are returned using miles and feet.