gpt4 book ai didi

java - $nearSphere 查询给出结果 java 但如何计算每个结果的距离?

转载 作者:行者123 更新时间:2023-12-01 14:27:19 27 4
gpt4 key购买 nike

我在 mongoDB 中使用 $nearSphere 查询。我想要距离以及按它给出的距离排序的列表。

我想在显示结果的 JavaScript 中使用这个距离。我使用了几个公式来计算地球上各点之间的球面距离。没有人给我 mongo 用于排序的确切距离?有什么帮助吗?

最佳答案

如果您使用 $geoNear aggregation command ,您还将获得计算出的距离。

我在 presentation given at MongoDB London 中找到了这个今年,它描述了 $geoNear(幻灯片 36 和 37)的使用,以及 MongoDB 中的其他地理功能。

或者,您可以在以下演示中了解某些 MongoDB 地理功能的工作原理:

我确信您已经通过 Google 找到了这个,但是 MongoDB 网站有 documentation on Geospatial indexes/queries

关于java - $nearSphere 查询给出结果 java 但如何计算每个结果的距离?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17102197/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com