EnricherLocationSelector Classe
Definisce i calcoli della posizione di base per i selettori di arricchimento della posizione.
I metodi di calcolo della posizione sono funzioni membro statiche.
- Ereditarietà
-
EnricherLocationSelector
Costruttore
EnricherLocationSelector()
Metodi
close_to |
Controllare se i due punti specificati sono abbastanza vicini. Le differenze di latitudine e longitudine sono entrambe inferiori a 10 gradi restituiscono True. |
get_distance |
Calcolare la distanza sferica tra due punti specificati da una longitudine e una latitudine. |
close_to
Controllare se i due punti specificati sono abbastanza vicini.
Le differenze di latitudine e longitudine sono entrambe inferiori a 10 gradi restituiscono True.
static close_to(lon1, lat1, lon2, lat2) -> bool
Parametri
Nome | Descrizione |
---|---|
lon1
Necessario
|
Longitudine del punto 1. |
lat1
Necessario
|
Latitudine del punto 1. |
lon2
Necessario
|
Longitudine del punto 2. |
lat2
Necessario
|
Latitudine del punto 2. |
Restituisce
Tipo | Descrizione |
---|---|
Restituisce True se i due punti sono vicini. |
get_distance
Calcolare la distanza sferica tra due punti specificati da una longitudine e una latitudine.
static get_distance(lon1, lat1, lon2, lat2) -> float
Parametri
Nome | Descrizione |
---|---|
lon1
Necessario
|
Longitudine del punto 1. |
lat1
Necessario
|
Latitudine del punto 1. |
lon2
Necessario
|
Longitudine del punto 2. |
lat2
Necessario
|
Latitudine del punto 2. |
Restituisce
Tipo | Descrizione |
---|---|
Distanza sferica tra i due punti. |