谷歌地图与多个标记

时间:2015-06-19 21:01:30

标签: google-maps google-maps-api-3 coordinates markers

我正在为一个网站创建一个搜索模块,我有自己的数据库以及坐标(lat,long)。我在谷歌地图上绘制了搜索结果中的所有坐标,现在问题是我想在所有其他点中显示更接近用户的标记或更大。怎么能这样做,我的网站是在PHP。 谢谢!

1 个答案:

答案 0 :(得分:1)

首先你必须从数据库中获取这些LatLng,一旦客户让你创建了(看不见的)标记,完成后,google有google.maps.geometry.spherical.computeDistanceBetween返回两个LatLng之间的距离,即frict LatLng从地理位置获取数据库的第二个LatLng,保存数组中的距离,然后恢复最低值。

请看这个例子Fiddle