React Native(按照以下方向跟踪用户(Google 地图))

React Native (Track user on following direction (Google Map))

本机响应; 我们如何监控 google 地图跟踪 所以实际上用户驱动器是否在线,例如

如果我得到了从位置 A 到位置 B 的方向,那么我们如何检查用户驱动器是否在线。

基本上我无法监控它,

例如

实际上我想要它在 React Native 中, 所以任何人帮助我我们如何实现它或任何第 3 方图书馆, 提前致谢。

PointNearLine 这个方法解决了我的问题。

////代码片段。

import * as geolib from 'geolib';
const returnObj=(lat,lon)=>{
  return {
     latitude: lat, longitude:lon
  }
}
 const IsLies =  geolib.isPointNearLine(
    returnObj(25.976424, -80.238400), ////point
    returnObj(25.97641, -80.24045), ////start
    returnObj(25.97647,-80.23818), ///end
    20 ////distance in meter
);

会return真假。

还有另一种方法是我们可以用户@turf/boolean-point-on-line

代码片段

var pt = turf.point([74.276089,31.478847]); //// NearPoint

///Note [[Start Point],[NearPoint],[EndPoint]]

var line = turf.lineString([[74.277908,31.479470],[74.276089,31.478847],[74.274402,31.478452]]);
var isPointOnLine = turf.booleanPointOnLine(pt, line);

它也会 return 如果 Points 在线,则为真和假。

谢谢。