EnricherLocationSelector Klasse
Definiert Basisstandortberechnungen für Selektoren für die Anreicherung von Standorten.
Ortberechnungsmethoden sind statische Memberfunktionen.
- Vererbung
-
EnricherLocationSelector
Konstruktor
EnricherLocationSelector()
Methoden
close_to |
Überprüft, ob zwei Punkte nahe genug sind. Unterschiede zwischen Breiten- und Längengraden, die jeweils kleiner als 10 Grad sind, geben „True“ zurück. |
get_distance |
Berechnen Sie den sphärischen Abstand zwischen zwei Punkten, die durch einen Längen- und Breitengrad angegeben werden. |
close_to
Überprüft, ob zwei Punkte nahe genug sind.
Unterschiede zwischen Breiten- und Längengraden, die jeweils kleiner als 10 Grad sind, geben „True“ zurück.
static close_to(lon1, lat1, lon2, lat2) -> bool
Parameter
Name | Beschreibung |
---|---|
lon1
Erforderlich
|
Längengrad von Punkt 1. |
lat1
Erforderlich
|
Breitengrad von Punkt 1. |
lon2
Erforderlich
|
Längengrad von Punkt 2. |
lat2
Erforderlich
|
Breitengrad von Punkt 2. |
Gibt zurück
Typ | Beschreibung |
---|---|
Gibt „True“ zurück, wenn die beiden Punkte nahe sind. |
get_distance
Berechnen Sie den sphärischen Abstand zwischen zwei Punkten, die durch einen Längen- und Breitengrad angegeben werden.
static get_distance(lon1, lat1, lon2, lat2) -> float
Parameter
Name | Beschreibung |
---|---|
lon1
Erforderlich
|
Längengrad von Punkt 1. |
lat1
Erforderlich
|
Breitengrad von Punkt 1. |
lon2
Erforderlich
|
Längengrad von Punkt 2. |
lat2
Erforderlich
|
Breitengrad von Punkt 2. |
Gibt zurück
Typ | Beschreibung |
---|---|
Der sphärische Abstand zwischen den beiden Punkten. |