search

Home  >  Q&A  >  body text

百度地图api - mysql PHP 如何实现空间距离的检索 计算配送范围

我觉得这似乎是一个新的领域,用sql查询能计算空间坐标,返回指定范围内的点吗?类似,美团,饿了么那样的,根据餐厅的配送范围检索可以配送的餐厅;

正是因为地图API解决不了我的问题:

https://segmentfault.com/q/1010000004708...

https://segmentfault.com/q/1010000004586...

所以我就想自己解决这个问题了,需要有专门的服务软件吗?mysql 有个geometry类型字段可以用吗?

写sql查询应该会很有性能问题吧,感觉怪怪的。

求有经验的大神提供思路,谢谢!

PHP中文网PHP中文网2820 days ago444

reply all(4)I'll reply

  • 怪我咯

    怪我咯2017-04-10 17:14:42

    这些数据都是用离线脚本跑的,不是实时计算的

    reply
    0
  • 大家讲道理

    大家讲道理2017-04-10 17:14:42

    都有专门的检索组在做,和搜索一样。不是php搞得。

    reply
    0
  • 巴扎黑

    巴扎黑2017-04-10 17:14:42

    大神在哪里啊?

    reply
    0
  • PHPz

    PHPz2017-04-10 17:14:42

    我们的项目里不得不把数据迁移到MongoDB一份
    原因是MongoDB 地里位置好用。
    我们的Mysql用的阿里云RDS还在5.6

    reply
    0
  • Cancelreply