相关疑难解决方法(0)

如何使用firestore运行地理"附近"查询?

来自firebase的新firestore数据库本身是否支持基于位置的地理查询?即查找10英里内的帖子,或找到最近的50个帖子?

我看到实时firebase数据库有一些现有的项目,像geofire这样的项目 - 那些也可以适应firestore吗?

firebase google-cloud-firestore

53
推荐指数
6
解决办法
3万
查看次数

是否有将纬度和经度更改为单个数字的公式?

你能否告诉我是否有一个公式可以将纬度和经度改为一个数字?

我计划将此用于软件中的数据库表,该软件提供交付路由.表格行将包含该号码以及邮政地址.数据库表将按升序排序,因此软件可以确定卡车需要前往哪个地址,第二个等等.

请您回复显示VB或VB.Net语法,以便了解它是如何工作的?

例如,我将使用以下数字作为纬度和经度:Lat = 40.71412890 Long = -73.96140740

附加信息:

我正在使用Basic4Android开发Android应用程序.Basic4Android使用VB或VB.Net语法和SQLite作为数据库.

此应用程序的一部分将具有路线规划.我想将此数字用作SQLite表中的第一列,其他列将用于该地址.如果我在应用程序中进行查询,按数字升序对行进行排序,我将能够确定哪个邮政地址彼此最接近,这样我就可以花更少的时间去挨家挨户.

例如,如果数字是:194580,199300,178221

我可以去邮政地址178221,然后到194580,最后到199300,在分拣后,我不需要花很长时间去城里做我的分娩.

作为一种替代方案,如果有一种简单的方法可以调用Web服务,如果我向网站发送邮件地址,则可能会返回具有单个号码的json响应,我会很高兴.Basic4Android确实有可以向网站发送请求的http服务.

vb.net latitude-longitude

4
推荐指数
2
解决办法
4887
查看次数

按自定义对象字段查询Google Firestore数据库

我有以下Google Firestore数据库结构: 在此输入图像描述

有没有办法按每个范围查询 - 纬度和经度?例如,我想里面有所有的用户location.lat,并location.lng在范围:51.40052.000-0.100-0.300.任何人都可以帮我找出这样做的查询吗?

我希望这个问题有道理.任何帮助赞赏.

编辑:我没有使用'地理点'数据类型.我正在使用一个带有2个浮点数的自定义对象,并希望进行简单的数字比较.问题是我不知道(并且找不到)如何构建查询的方法.

google-cloud-firestore

2
推荐指数
1
解决办法
1555
查看次数