“关闭”我的意思是100米。有办法吗?任何帮助将不胜感激。
答案 0 :(得分:1)
使用您的积分作为出发地和目的地,调用DirectionsService。这将返回最近的道路的位置。
计算从该点到原点的距离(使用geometry library spherical方法computeDistanceBetween)。
您可能还需要对路线服务的结果进行反向地理编码,以查看它的“道路”类型,如果 是主干道路或高速公路,但是您没有得到很多选择,你就是最近的路。
答案 1 :(得分:1)
看看这个:
http://gmaps-utility-library-dev.googlecode.com/svn/trunk/routeboxer/docs/examples.html
RouteBoxer类生成一组LatLngBounds对象,这些对象可以保证覆盖路径指定距离内的每个点,例如GDirections类为路径生成的点。此类的主要用例是支持在路径上针对支持边界框查询的Spatial数据库实施搜索。