EnricherLocationSelector Classe

Définit les calculs de localisation de base pour les sélecteurs d’enrichissement de la localisation.

Les méthodes de calcul de localisation sont des fonctions membres statiques.

Héritage
EnricherLocationSelector

Constructeur

EnricherLocationSelector()

Méthodes

close_to

Permet de vérifier si deux points donnés sont suffisamment proches.

Les différences de latitude et de longitude inférieures à 10 degrés retournent True.

get_distance

Permet de calculer la distance sphérique entre deux points spécifiés par une longitude et une latitude.

close_to

Permet de vérifier si deux points donnés sont suffisamment proches.

Les différences de latitude et de longitude inférieures à 10 degrés retournent True.

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

Paramètres

lon1
Obligatoire

Longitude du point 1.

lat1
float
Obligatoire

Latitude du point 1.

lon2
float
Obligatoire

Longitude du point 2.

lat2
float
Obligatoire

Latitude du point 2.

Retours

Retourne True si les deux points sont proches.

Type de retour

get_distance

Permet de calculer la distance sphérique entre deux points spécifiés par une longitude et une latitude.

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

Paramètres

lon1
float
Obligatoire

Longitude du point 1.

lat1
float
Obligatoire

Latitude du point 1.

lon2
float
Obligatoire

Longitude du point 2.

lat2
float
Obligatoire

Latitude du point 2.

Retours

Distance sphérique entre les deux points.

Type de retour