微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何沿谷歌地图路线定位兴趣点

如何解决如何沿谷歌地图路线定位兴趣点

我正在使用 Flutter 构建我的地图应用程序,该应用程序需要显示地图路线上的特定点。

例如,用户沿途的加油站。

我正在使用 flutter_polyline_points 绘制路线

polylinePoints = polylinePoints();

  polylineResult result = await polylinePoints.getRouteBetweenCoordinates(
    GOOGLE_API_KEY,PointLatLng(start.latitude,start.longitude),PointLatLng(destination.latitude,destination.longitude),travelMode: TravelMode.driving,);


  if (result.points.isNotEmpty) {
    result.points.forEach((PointLatLng point) {
      polylineCoordinates.add(LatLng(point.latitude,point.longitude));
    });
  }

现在我有一个沿路径的坐标列表。 我还有各个地点的坐标列表,我想显示它们是否靠近用户正在走的这条路线。

我的问题是如何确定一个点靠近用户所走的路径?是否已经有可用的 API 函数来执行此操作?

谁能提供一些关于如何做到这一点的建议?

有计算公式吗? 我看过这个公式,但现在知道如何使用它了。

Algorithm to find Points of Interest along a route?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。