GeoPoint class

Неизменяемый объект, представляющий географическое местоположение в Firestore. Местоположение представлено в виде пары широты и долготы.

Значения широты находятся в диапазоне [-90, 90]. Значения долготы находятся в диапазоне [-180, 180].

Подпись:

export declare class GeoPoint 

Конструкторы

Конструктор Модификаторы Описание
(конструктор)(широта, долгота) Создает новый неизменяемый объект GeoPoint с предоставленными значениями широты и долготы.

Характеристики

Свойство Модификаторы Тип Описание
широта число Широта этого экземпляра GeoPoint .
долгота число Долгота этого экземпляра GeoPoint .

Методы

Метод Модификаторы Описание
isEqual(другое) Возвращает true, если эта GeoPoint равна предоставленной.
toJSON() Возвращает сериализуемое в формате JSON представление этой GeoPoint.

GeoPoint.(конструктор)

Создает новый неизменяемый объект GeoPoint с предоставленными значениями широты и долготы.

Подпись:

constructor(latitude: number, longitude: number);

Параметры

Параметр Тип Описание
широта число Широта как число от -90 до 90.
долгота число Долгота как число от -180 до 180.

GeoPoint.latitude

Широта этого экземпляра GeoPoint .

Подпись:

get latitude(): number;

GeoPoint.longitude

Долгота этого экземпляра GeoPoint .

Подпись:

get longitude(): number;

GeoPoint.isEqual()

Возвращает true, если эта GeoPoint равна предоставленной.

Подпись:

isEqual(other: GeoPoint): boolean;

Параметры

Параметр Тип Описание
другой ГеоПойнт GeoPoint для сравнения.

Возврат:

логическое значение

true, если эта GeoPoint равна предоставленной.

GeoPoint.toJSON()

Возвращает сериализуемое в формате JSON представление этой GeoPoint.

Подпись:

toJSON(): {
        latitude: number;
        longitude: number;
    };

Возврат:

{ широта: число; долгота: число; }