Condividi tramite


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.