EnricherLocationSelector Classe
Define cálculos de localização base para seletores de melhorador de localização.
Os métodos de cálculo de localização são funções de membros estáticos.
- Herança
-
EnricherLocationSelector
Construtor
EnricherLocationSelector()
Métodos
close_to |
Verifique se determinados dois pontos estão suficientemente próximos. As diferenças de latitude e longitude, ambas inferiores a 10 graus, devolvem Verdadeiro. |
get_distance |
Calcule a distância esférica entre dois pontos especificados por uma longitude e latitude. |
close_to
Verifique se determinados dois pontos estão suficientemente próximos.
As diferenças de latitude e longitude, ambas inferiores a 10 graus, devolvem Verdadeiro.
static close_to(lon1, lat1, lon2, lat2) -> bool
Parâmetros
Name | Description |
---|---|
lon1
Necessário
|
Longitude do ponto 1. |
lat1
Necessário
|
Latitude do ponto 1. |
lon2
Necessário
|
Longitude do ponto 2. |
lat2
Necessário
|
Latitude do ponto 2. |
Devoluções
Tipo | Description |
---|---|
Devolver Verdadeiro se os dois pontos estiverem próximos. |
get_distance
Calcule a distância esférica entre dois pontos especificados por uma longitude e latitude.
static get_distance(lon1, lat1, lon2, lat2) -> float
Parâmetros
Name | Description |
---|---|
lon1
Necessário
|
Longitude do ponto 1. |
lat1
Necessário
|
Latitude do ponto 1. |
lon2
Necessário
|
Longitude do ponto 2. |
lat2
Necessário
|
Latitude do ponto 2. |
Devoluções
Tipo | Description |
---|---|
A distância esférica entre os dois pontos. |