Como consultar os GeoPoints mais próximos de uma coleção no Firebase Cloud Firestore?

O novo banco de dados Firestore permite que eu armazene GeoPoints. Existe uma maneira de consultar com base neles?

Por exemplo, se cada um dos meus documentos de coleções tiver umlocation campo do tipogeopoint. Como posso obter os 10 documentos mais próximos de uma coordenada arbitrária?

A documentação não parece cobrir isso. Eu tentei coisas assim:

someRef.where('location', '>', geopoint).limit(10).get();

Obviamente, isso não faz muito sentido, mas estou tentando algumas coisas aqui

questionAnswers(4)

yourAnswerToTheQuestion