用php实现geo应用

用php实现geo应用,php,Php,我在做一个概念,但我不知道该怎么做。请给我一个想法 事实上,有一个网站在该网站上注册了餐厅,另一方的用户注册也在那里。现在,用户登录,然后自动显示不同的餐厅,这是在该网站。如何显示不同的餐厅 下一个问题是管理员除以3琼斯。每个职业都有不同的运费。我的意思是,餐馆和用户地址之间的距离等于一英里,然后收取一次运费。如果餐厅和用户之间有2英里的距离,则需要另外收取运费 如何做到这一点…有人给这个问题一个想法 谢谢 谢谢大家的回复。首先我有一个小问题。我想创建2个起始区域(区域:1,形状:圆形,距离:

我在做一个概念,但我不知道该怎么做。请给我一个想法

事实上,有一个网站在该网站上注册了餐厅,另一方的用户注册也在那里。现在,用户登录,然后自动显示不同的餐厅,这是在该网站。如何显示不同的餐厅

下一个问题是管理员除以3琼斯。每个职业都有不同的运费。我的意思是,餐馆和用户地址之间的距离等于一英里,然后收取一次运费。如果餐厅和用户之间有2英里的距离,则需要另外收取运费

如何做到这一点…有人给这个问题一个想法

谢谢



谢谢大家的回复。首先我有一个小问题。我想创建2个起始区域(区域:1,形状:圆形,距离:1km),(区域:2,形状:圆形,距离:2km)。

我不确定您的问题是否正确,但我认为您可能会发现有用的,特别是XML/JSON Web服务。

我不久前回答了一个可能与此相关的问题:

请询问一件具体且描述良好的事情。我不知道你到底想实现什么,这看起来不像是一个编程问题。谢谢你的回答。首先我有一个小问题。我想创建2个区域(区域:1,形状:圆形,距离:1km),(区域:2,形状:圆形,距离:2km)的原点。这真的是很多问题联系在一起。我的解决方案(如上)应允许您确定两个地址之间的实际道路距离(根据我对您问题的理解,这将是您的最佳解决方案)。要确定距离,就像乌鸦飞一样(即直线距离),您可以再次使用Google将地址转换为Lat/Long单词,然后使用称为“大圆”的计算来确定两个地址之间的距离。这有一个答案。好的。实际上,我想在注册用户登录时显示该地区的餐馆。@muralikalpana:我不知道我建议的解决方案是否更简单。我链接的这篇文章使用MySQL公式来确定从一个LatLong到另一个LatLong的距离,以及如何使用MySQL过滤这些信息。将结果分成1个文件&这只是需要从数据库检索的数据的图形表示,这是一项简单的任务。无论如何,正如前面所说,这超出了最初问题的范围。很高兴通过电子邮件进行讨论,或为您转包。