EnricherLocationSelector Třída
Definuje výpočty základního umístění pro selektory rozšiřování umístění.
Metody výpočtu umístění jsou statické členské funkce.
- Dědičnost
-
EnricherLocationSelector
Konstruktor
EnricherLocationSelector()
Metody
close_to |
Zkontrolujte, jestli jsou dva body dostatečně blízko. Rozdíly zeměpisné šířky a délky menší než 10 stupňů vrátí hodnotu True. |
get_distance |
Vypočítejte kulovou vzdálenost mezi dvěma body určenými zeměpisnou délkou a zeměpisnou šířkou. |
close_to
Zkontrolujte, jestli jsou dva body dostatečně blízko.
Rozdíly zeměpisné šířky a délky menší než 10 stupňů vrátí hodnotu True.
static close_to(lon1, lat1, lon2, lat2) -> bool
Parametry
Name | Description |
---|---|
lon1
Vyžadováno
|
Zeměpisná délka bodu 1. |
lat1
Vyžadováno
|
Zeměpisná šířka bodu 1. |
lon2
Vyžadováno
|
Zeměpisná délka bodu 2. |
lat2
Vyžadováno
|
Zeměpisná šířka bodu 2. |
Návraty
Typ | Description |
---|---|
Pokud jsou tyto dva body blízko, vrátí hodnotu True. |
get_distance
Vypočítejte kulovou vzdálenost mezi dvěma body určenými zeměpisnou délkou a zeměpisnou šířkou.
static get_distance(lon1, lat1, lon2, lat2) -> float
Parametry
Name | Description |
---|---|
lon1
Vyžadováno
|
Zeměpisná délka bodu 1. |
lat1
Vyžadováno
|
Zeměpisná šířka bodu 1. |
lon2
Vyžadováno
|
Zeměpisná délka bodu 2. |
lat2
Vyžadováno
|
Zeměpisná šířka bodu 2. |
Návraty
Typ | Description |
---|---|
Kulová vzdálenost mezi dvěma body. |