Skip to content

API Reference


API Reference / @dasch-ng/utils / media/src / CoordinatePipe

Class: CoordinatePipe ​

Defined in: libs/ng/utils/media/src/lib/media-pipes.ts:84

Formats a decimal coordinate in degrees, minutes and seconds.

Example ​

html
{{ 52.520008 | coordinate: { axis: 'lat' } }}   <!-- 52° 31' 12.0" N -->
{{ -0.1278 | coordinate: { axis: 'lng' } }}     <!-- 0° 07' 40.1" W -->
{{ -33.8688 | coordinate }}                     <!-- -33° 52' 07.7" -->

Extends ​

  • LocalePipe

Implements ​

  • PipeTransform

Constructors ​

Constructor ​

new CoordinatePipe(): CoordinatePipe

Returns ​

CoordinatePipe

Inherited from ​

LocalePipe.constructor

Properties ​

localeId ​

protected readonly localeId: string

Defined in: libs/ng/utils/media/src/lib/media-pipes.ts:4

Inherited from ​

LocalePipe.localeId

Methods ​

format() ​

protected format(value, maximumFractionDigits, locale?): string

Defined in: libs/ng/utils/media/src/lib/media-pipes.ts:6

Parameters ​

value ​

number

maximumFractionDigits ​

number

locale? ​

string

Returns ​

string

Inherited from ​

LocalePipe.format


transform() ​

transform(value, options?): string

Defined in: libs/ng/utils/media/src/lib/media-pipes.ts:85

Parameters ​

value ​

string | number | null | undefined

options? ​

CoordinateOptions = {}

Returns ​

string

Implementation of ​

PipeTransform.transform

Released under the MIT License.