EnricherLocationSelector Klasa
Definiuje obliczenia lokalizacji podstawowej dla selektorów wzbogacających lokalizację.
Metody obliczania lokalizacji to statyczne funkcje składowe.
- Dziedziczenie
-
EnricherLocationSelector
Konstruktor
EnricherLocationSelector()
Metody
close_to |
Sprawdź, czy podane dwa punkty są wystarczająco blisko. Różnice szerokości geograficznej i długości geograficznej mniejszej niż 10 stopni zwracają wartość True. |
get_distance |
Oblicz odległość sferyczną między dwoma punktami określonymi przez długość geograficzną i szerokość geograficzną. |
close_to
Sprawdź, czy podane dwa punkty są wystarczająco blisko.
Różnice szerokości geograficznej i długości geograficznej mniejszej niż 10 stopni zwracają wartość True.
static close_to(lon1, lat1, lon2, lat2) -> bool
Parametry
Nazwa | Opis |
---|---|
lon1
Wymagane
|
Długość geograficzna punktu 1. |
lat1
Wymagane
|
Szerokość geograficzna punktu 1. |
lon2
Wymagane
|
Długość geograficzna punktu 2. |
lat2
Wymagane
|
Szerokość geograficzna punktu 2. |
Zwraca
Typ | Opis |
---|---|
Zwraca wartość True, jeśli dwa punkty są zamknięte. |
get_distance
Oblicz odległość sferyczną między dwoma punktami określonymi przez długość geograficzną i szerokość geograficzną.
static get_distance(lon1, lat1, lon2, lat2) -> float
Parametry
Nazwa | Opis |
---|---|
lon1
Wymagane
|
Długość geograficzna punktu 1. |
lat1
Wymagane
|
Szerokość geograficzna punktu 1. |
lon2
Wymagane
|
Długość geograficzna punktu 2. |
lat2
Wymagane
|
Szerokość geograficzna punktu 2. |
Zwraca
Typ | Opis |
---|---|
Odległość kulisty między dwoma punktami. |