如何在laravel 5.4中的地方附近使用谷歌地图API进行搜索

时间:2017-06-30 07:29:20

标签: php laravel-5.4

基本上,我打算建立一个献血应用程序,我需要一个搜索栏,以便在紧急情况下显示我数据库中存在的所有附近捐赠者数据。为此,我想使用附近的GoogleMaps API地方。

如何在搜索栏中使用此功能?

我只想在这里建立像这样的搜索栏我输入我的地址,结果,这从我的数据库中提供了所有附近的捐赠者列表。

enter image description here

1 个答案:

答案 0 :(得分:1)

您可以使用半正式公式

以下是在mysql中使用hasrsine公式的查询

    SELECT FLOOR( 3959 * ACOS( COS( RADIANS(  '30.34' ) ) * COS( RADIANS( D.lat ) ) * COS( RADIANS( D.lng ) - RADIANS(  '70.35' ) ) + SIN( RADIANS(  '30.34' ) ) * SIN( RADIANS( D.lat ) ) ) ) distance

FROM donars AS D. 按距离排序 限制0,30

Order by将按升序对行进行排序。