Compartilhar via


EnricherLocationSelector Classe

Define cálculos de localização base para seletores de enriquecedor de localização.

Métodos de cálculo de localização são funções membro estáticas.

Herança
EnricherLocationSelector

Construtor

EnricherLocationSelector()

Métodos

close_to

Verifique se determinados dois pontos estão próximos o suficiente.

As diferenças de latitude e longitude menores que 10 graus retornam True.

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 próximos o suficiente.

As diferenças de latitude e longitude menores que 10 graus retornam True.

static close_to(lon1, lat1, lon2, lat2) -> bool

Parâmetros

Nome Description
lon1
Obrigatório

Longitude do ponto 1.

lat1
Obrigatório

Latitude do ponto 1.

lon2
Obrigatório

Longitude do ponto 2.

lat2
Obrigatório

Latitude do ponto 2.

Retornos

Tipo Description

Retornar True se os dois pontos estão 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

Nome Description
lon1
Obrigatório

Longitude do ponto 1.

lat1
Obrigatório

Latitude do ponto 1.

lon2
Obrigatório

Longitude do ponto 2.

lat2
Obrigatório

Latitude do ponto 2.

Retornos

Tipo Description

A distância esférica entre os dois pontos.