GeoPoint class

Un objeto inmutable que representa una ubicación geográfica en Firestore. La ubicación se representa con el par latitud-longitud.

Los valores de latitud se encuentran en el rango de [-90, 90]. Los valores de longitud se encuentran en el rango de [-180, 180].

Firma:

export declare class GeoPoint 

Constructores

Constructor Teclas modificadoras Descripción
(constructor)(latitud, longitud) Crea un nuevo objeto GeoPoint inmutable con los valores de latitud y longitud proporcionados.

Propiedades

Propiedad Teclas modificadoras Tipo Descripción
latitude (latitud) número La latitud de esta instancia de GeoPoint.
longitude (longitud) número La longitud de esta instancia de GeoPoint.

Métodos

Método Teclas modificadoras Descripción
esIgual(otro) Muestra true si este GeoPoint es igual al proporcionado.
toJSON() Muestra una representación JSON serializable de este GeoPoint.

GeoPoint.(constructor)

Crea un nuevo objeto GeoPoint inmutable con los valores de latitud y longitud proporcionados.

Firma:

constructor(latitude: number, longitude: number);

Parámetros

Parámetro Tipo Descripción
latitud número La latitud como un número entre -90 y 90.
longitude número Es la longitud como un número entre -180 y 180.

GeoPoint.latitude

La latitud de esta instancia de GeoPoint.

Firma:

get latitude(): number;

GeoPoint.longitud

La longitud de esta instancia de GeoPoint.

Firma:

get longitude(): number;

GeoPoint.isEqual().

Muestra true si este GeoPoint es igual al proporcionado.

Firma:

isEqual(other: GeoPoint): boolean;

Parámetros

Parámetro Tipo Descripción
otro GeoPoint El objeto GeoPoint con el que se comparará.

Muestra:

booleano

true si este GeoPoint es igual al proporcionado.

GeoPoint.toJSON()

Muestra una representación JSON serializable de este GeoPoint.

Firma:

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

Muestra:

{ latitud: número; longitud: número; }.