Share via


EnricherLocationSelector Clase

Define los cálculos de ubicación base para los selectores de enriquecimiento de ubicación.

Los métodos de cálculo de ubicación son funciones miembro estáticas.

Herencia
EnricherLocationSelector

Constructor

EnricherLocationSelector()

Métodos

close_to

Compruebe si los dos puntos dados están lo suficientemente cerca.

Las diferencias de latitud y longitud inferiores a 10 grados devuelven True.

get_distance

Calcula la distancia esférica entre dos puntos especificados por una longitud y latitud.

close_to

Compruebe si los dos puntos dados están lo suficientemente cerca.

Las diferencias de latitud y longitud inferiores a 10 grados devuelven True.

static close_to(lon1, lat1, lon2, lat2) -> bool

Parámetros

lon1
Requerido

Longitud del punto 1.

lat1
float
Requerido

Latitud del punto 1.

lon2
float
Requerido

Longitud del punto 2.

lat2
float
Requerido

Latitud del punto 2.

Devoluciones

Devuelve True si los dos puntos están cerca.

Tipo de valor devuelto

get_distance

Calcula la distancia esférica entre dos puntos especificados por una longitud y latitud.

static get_distance(lon1, lat1, lon2, lat2) -> float

Parámetros

lon1
float
Requerido

Longitud del punto 1.

lat1
float
Requerido

Latitud del punto 1.

lon2
float
Requerido

Longitud del punto 2.

lat2
float
Requerido

Latitud del punto 2.

Devoluciones

Distancia esférica entre los dos puntos.

Tipo de valor devuelto