我想知道我是否获得了用户的经纬度,并想检查他是否位于我的数据库(MongoDB)中存储的任何多边形中。如何使用 mongoDB 来实现这一点?
例如,我的数据库将有 10 个多边形存储为 GeoJson 对象。我得到一个经纬度,想检查这个纬度经度是否位于我的数据库中 10 个多边形中的任何一个中。
这在MongoDB中可以实现吗?
我不认为你的特殊情况可以在 MongoDB 中实现。 MongoDB 确实有多边形计算$多边形运算符 http://docs.mongodb.org/manual/reference/operator/polygon/。但是,此运算符采用多边形并确认其中是否有任何文档,而不是相反。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)