计算距离最低点 GeoJSON + Mysql + 节点
Calculating lowest distance point GeoJSON + Mysql + node
我要给一分,再给一分收集积分,就近点单
示例:关于我的房子有一点。我的超市数据库中有 50,000 个积分。想订离家近的超市
我应该使用 Google 地图搜索纬度和经度 API。
最初我想用Mysql + GeoJson加分(在
版本 5.7)
- 然后haversine确定最短距离。使用 nodejs.
如果我对海量数据执行此任务,我可能会遇到性能问题。对吗?
我想通过在查询中创建一个 where 来最小化此成本,例如:仅咨询我所在城市的超市。
大概是这样想的?你能想到比这更合理的解决方案吗?请记住,我是一家初创公司,我没有付费解决方案的财务资源。
与其抓取所有点并进行排序,不如利用 ST_Distance_Sphere 等函数。例如,“在我家10公里以内找到我的超市”。
我要给一分,再给一分收集积分,就近点单
示例:关于我的房子有一点。我的超市数据库中有 50,000 个积分。想订离家近的超市
我应该使用 Google 地图搜索纬度和经度 API。
最初我想用Mysql + GeoJson加分(在 版本 5.7)
- 然后haversine确定最短距离。使用 nodejs.
如果我对海量数据执行此任务,我可能会遇到性能问题。对吗?
我想通过在查询中创建一个 where 来最小化此成本,例如:仅咨询我所在城市的超市。
大概是这样想的?你能想到比这更合理的解决方案吗?请记住,我是一家初创公司,我没有付费解决方案的财务资源。
与其抓取所有点并进行排序,不如利用 ST_Distance_Sphere 等函数。例如,“在我家10公里以内找到我的超市”。