AppCivicoPlataforma / AppCivico

Documentação de Endpoints para acesso à plataforma de AppCivicos do TCU.
130 stars 22 forks source link

Ordenação por proximidade - API Georeferenciada de estabelecimentos #47

Closed ragulhari closed 8 years ago

ragulhari commented 8 years ago

Boa tarde,

Gostaria de verificar a possibilidade de adicionar uma ordenação por proximidade na api georeferenciada de estabelecimentos (GET - /rest/estabelecimentos/latitude/{latitude}/longitude/{longitude}/raio/{raio}). Fazendo alguns testes aqui percebi que alguns locais próximos não aparecem em um determinado local e, mudando um pouco a posição (coisa de duas ruas) esses lugares passam a aparecer. Estou usando o raio como 50Km, cheguei a fazer testes com 200 estabelecimentos e ainda percebo esse tipo de oscilação

Grato, Ricardo

SkiaBr23 commented 8 years ago

@ragulhari,

Atualmente, todas as buscas georreferenciadas retornam seus resultados ordenados pela distância do ponto enviado por parâmetro. Porém, como dito previamente, existem inconsistências na base de dados que podem acarretar em resultados não esperados.

Você poderia mandar exemplos de busca nos quais você observou essa oscilação para que possamos analisar a possível falha?

Atenciosamente,

Equipe do Desafio de Aplicativos Cívicos.

SkiaBr23 commented 8 years ago

@ragulhari Reiterando,

Você poderia mandar exemplos de busca nos quais você observou essa oscilação para que possamos analisar a possível falha?

ragulhari commented 8 years ago

@SkiaBr23 tudo bem?

Peço desculpas por não ter conseguido enviar ainda, estou impossibilitado esses dias por questões de trabalho, vou fechar esse tópico e abro um novo com os exemplos assim que possível.

Grato, Ricardo