【发布时间】:2018-06-04 05:57:21
【问题描述】:
我正在开发一个应用程序来跟踪用户位置并在谷歌地图上制作路线。 我提供了一个谷歌地图折线来旅行。目前,我想知道用户是否在提供的折线(路线)上旅行。 所以我需要比较提供的折线(路线)和用户旅行折线(路线)。
请帮助我找到解决方案。 提前致谢。
【问题讨论】:
标签: google-maps routes polyline direction
我正在开发一个应用程序来跟踪用户位置并在谷歌地图上制作路线。 我提供了一个谷歌地图折线来旅行。目前,我想知道用户是否在提供的折线(路线)上旅行。 所以我需要比较提供的折线(路线)和用户旅行折线(路线)。
请帮助我找到解决方案。 提前致谢。
【问题讨论】:
标签: google-maps routes polyline direction
我想,你需要检查用户坐标是否在 gmspolyline 中。 为此,您可以使用 GMSGeometryContainsLocation(CLLocationCoordinate2D 点,GMSPath *path,BOOL 测地线)
你只是传递用户的GMSpath和坐标,如果用户坐标在GMSpath中,它返回BOOL是的
【讨论】: