ElasticSearch: use la distancia desde el punto para afectar la relevancia de la consulta

Intentar usar ElasticSearch para crear una búsqueda que use la distancia desde un punto central para influir en la relevancia.

No quiero simplemente ordenar la distancia desde un punto, lo que sé que es posible, porque quiero que la relevancia basada en la consulta buscada también afecte los resultados.

Me gustaría pasar una cadena de búsqueda, decir "café", y un lat / lon, decir "38, -77", y ordenar mis resultados por una combinación de cuán relacionados están con "café" y qué tan cerca son a "38, -77".

¡Gracias!

Respuestas a la pregunta(2)

Su respuesta a la pregunta