如何检查我当前的位置是否在我之前绘制的路线上,如果不是,则重绘路线。
所以我怎么想:我们有这样的东西:
ArrayList<LatLng> listGeopoints = new ArrayList<LatLng>()
(作为回应
String url = "http://maps.googleapis.com/maps/api/directions/xml?"
+ "origin=" + start.latitude + "," + start.longitude
+ "&destination=" + end.latitude + "," + end.longitude
+ "&sensor=false&units=metric&mode=driving";
)
我必须使功能像这样
for(LatLng point : listGeopoint){
if (checkIfPointNearly(currentPoint, point)) return true;
else return false
}