我正在开发一款能够跟踪用户位置并在Google地图上制作路线的应用。 我正在提供一个谷歌地图折线来旅行。目前,我想知道用户是否在提供的折线(路线)上旅行。 所以我需要比较提供的折线(路线)和用户旅行折线(路线)。
请帮我找到解决方法。 提前谢谢。
答案 0 :(得分:0)
我认为,你需要检查用户坐标是否在gmspolyline中。 为此你可以使用 GMSGeometryContainsLocation(CLLocationCoordinate2D点,GMSPath *路径,BOOL测地线)
如果用户坐标在GMSpath中,则只需传递GMS路径和用户坐标,返回BOOL是,