如何获得谷歌地图javascript 10公里以下的所有酒店

时间:2014-10-13 13:02:36

标签: javascript google-maps

我是谷歌地图的新手。我有地方数据库以及纬度和lang。所以我想知道,当用户想要在10公里内搜索酒店时,所有酒店应该是谷歌地图中的亮点。所有这些酒店都来自数据库。所以有人告诉我如何搜索10公里以下的所有酒店。并且距离可能会增加,因为它将由用户输入,如5公里,8公里,10公里。

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以从Google加载并使用Geomenty Library并使用函数computeDistanceBetween()来获取从特定坐标到标记的距离。

computeDistanceBetween(from:LatLng, to:LatLng, radius?:number) 
`- Returns the distance between two LatLngs`.

如果距离在半径范围内,则应显示酒店标记。