Я использую Google Maps Android API v2 для своего приложения для Android. Я хочу нарисовать полилинию. Он работает, но он соединяет начальную и конечную точки, а также петлю. Как решить эту проблему. Пожалуйста, обратитесь к изображению. К сожалению, я затронул все имена местоположений из-за проблем конфиденциальности на изображении. Google maps for andline polyline issue
Ниже приведен мой код. path - это тип ArrayList типа LatLng и содержит все точки, взятые из службы направления Google.
PolylineOptions lineOptions = new PolylineOptions();;
// Adding all the points in the route to LineOptions
lineOptions.addAll(path);
lineOptions.width(2);
lineOptions.color(Color.RED);
lineOptions.geodesic(false);
// Drawing polyline in the Google Map for the i-th route
mGoogleMap.addPolyline(lineOptions);
Подходы - это набор мест, которые я использовал.
10-13 23:18:42.648: I/System.out(20202): Lat:6.8509 lng:79.98403
10-13 23:18:42.648: I/System.out(20202): Lat:6.85083 lng:79.98397
10-13 23:18:42.648: I/System.out(20202): Lat:6.85061 lng:79.98386
10-13 23:18:42.648: I/System.out(20202): Lat:6.85031 lng:79.98372
10-13 23:18:42.648: I/System.out(20202): Lat:6.84994 lng:79.98348
10-13 23:18:42.648: I/System.out(20202): Lat:6.84983 lng:79.98338
10-13 23:18:42.648: I/System.out(20202): Lat:6.84972 lng:79.98328
10-13 23:18:42.648: I/System.out(20202): Lat:6.8496 lng:79.98324
10-13 23:18:42.648: I/System.out(20202): Lat:6.84946 lng:79.98327
10-13 23:18:42.648: I/System.out(20202): Lat:6.84925 lng:79.98332
10-13 23:18:42.648: I/System.out(20202): Lat:6.84908 lng:79.98344
10-13 23:18:42.648: I/System.out(20202): Lat:6.84894 lng:79.98357
10-13 23:18:42.648: I/System.out(20202): Lat:6.84885 lng:79.98368
10-13 23:18:42.648: I/System.out(20202): Lat:6.84875 lng:79.98378
10-13 23:18:42.648: I/System.out(20202): Lat:6.8487 lng:79.9839
10-13 23:18:42.648: I/System.out(20202): Lat:6.84864 lng:79.98404
10-13 23:18:42.648: I/System.out(20202): Lat:6.8486 lng:79.98436
10-13 23:18:42.648: I/System.out(20202): Lat:6.8486 lng:79.98436
10-13 23:18:42.648: I/System.out(20202): Lat:6.84857 lng:79.98436
10-13 23:18:42.658: I/System.out(20202): Lat:6.84754 lng:79.98453
10-13 23:18:42.658: I/System.out(20202): Lat:6.84606 lng:79.98475
10-13 23:18:42.658: I/System.out(20202): Lat:6.84605 lng:79.98475
10-13 23:18:42.658: I/System.out(20202): Lat:6.84605 lng:79.98475
10-13 23:18:42.658: I/System.out(20202): Lat:6.84593 lng:79.98412
10-13 23:18:42.658: I/System.out(20202): Lat:6.84591 lng:79.98405
10-13 23:18:42.658: I/System.out(20202): Lat:6.84587 lng:79.98385
10-13 23:18:42.658: I/System.out(20202): Lat:6.84582 lng:79.98344
10-13 23:18:42.658: I/System.out(20202): Lat:6.84573 lng:79.98293
10-13 23:18:42.658: I/System.out(20202): Lat:6.84573 lng:79.98293
10-13 23:18:42.658: I/System.out(20202): Lat:6.84575 lng:79.98292
10-13 23:18:42.668: I/System.out(20202): Lat:6.8469 lng:79.98272
10-13 23:18:42.668: I/System.out(20202): Lat:6.8509 lng:79.98403
10-13 23:18:42.668: I/System.out(20202): Lat:6.85083 lng:79.98397
10-13 23:18:42.668: I/System.out(20202): Lat:6.85061 lng:79.98386
10-13 23:18:42.668: I/System.out(20202): Lat:6.85031 lng:79.98372
10-13 23:18:42.668: I/System.out(20202): Lat:6.84994 lng:79.98348
10-13 23:18:42.668: I/System.out(20202): Lat:6.84983 lng:79.98338
10-13 23:18:42.668: I/System.out(20202): Lat:6.84972 lng:79.98328
10-13 23:18:42.668: I/System.out(20202): Lat:6.8496 lng:79.98324
10-13 23:18:42.668: I/System.out(20202): Lat:6.84946 lng:79.98327
10-13 23:18:42.668: I/System.out(20202): Lat:6.84925 lng:79.98332
10-13 23:18:42.668: I/System.out(20202): Lat:6.84908 lng:79.98344
10-13 23:18:42.668: I/System.out(20202): Lat:6.84894 lng:79.98357
10-13 23:18:42.668: I/System.out(20202): Lat:6.84885 lng:79.98368
10-13 23:18:42.668: I/System.out(20202): Lat:6.84875 lng:79.98378
10-13 23:18:42.668: I/System.out(20202): Lat:6.8487 lng:79.9839
10-13 23:18:42.668: I/System.out(20202): Lat:6.84864 lng:79.98404
10-13 23:18:42.668: I/System.out(20202): Lat:6.8486 lng:79.98436
10-13 23:18:42.668: I/System.out(20202): Lat:6.8486 lng:79.98436
10-13 23:18:42.668: I/System.out(20202): Lat:6.84857 lng:79.98436
10-13 23:18:42.668: I/System.out(20202): Lat:6.84754 lng:79.98453
10-13 23:18:42.678: I/System.out(20202): Lat:6.84606 lng:79.98475
10-13 23:18:42.678: I/System.out(20202): Lat:6.84605 lng:79.98475
10-13 23:18:42.678: I/System.out(20202): Lat:6.84605 lng:79.98475
10-13 23:18:42.678: I/System.out(20202): Lat:6.84593 lng:79.98412
10-13 23:18:42.678: I/System.out(20202): Lat:6.84591 lng:79.98405
10-13 23:18:42.678: I/System.out(20202): Lat:6.84587 lng:79.98385
10-13 23:18:42.678: I/System.out(20202): Lat:6.84582 lng:79.98344
10-13 23:18:42.678: I/System.out(20202): Lat:6.84573 lng:79.98293
10-13 23:18:42.678: I/System.out(20202): Lat:6.84573 lng:79.98293
10-13 23:18:42.678: I/System.out(20202): Lat:6.84575 lng:79.98292
10-13 23:18:42.678: I/System.out(20202): Lat:6.8469 lng:79.98272
10-13 23:18:42.678: I/System.out(20202): Lat:6.8509 lng:79.98403
10-13 23:18:42.678: I/System.out(20202): Lat:6.85083 lng:79.98397
10-13 23:18:42.678: I/System.out(20202): Lat:6.85061 lng:79.98386
10-13 23:18:42.678: I/System.out(20202): Lat:6.85031 lng:79.98372
10-13 23:18:42.678: I/System.out(20202): Lat:6.84994 lng:79.98348
10-13 23:18:42.678: I/System.out(20202): Lat:6.84983 lng:79.98338
10-13 23:18:42.678: I/System.out(20202): Lat:6.84972 lng:79.98328
10-13 23:18:42.678: I/System.out(20202): Lat:6.8496 lng:79.98324
10-13 23:18:42.678: I/System.out(20202): Lat:6.84946 lng:79.98327
10-13 23:18:42.688: I/System.out(20202): Lat:6.84925 lng:79.98332
10-13 23:18:42.688: I/System.out(20202): Lat:6.84908 lng:79.98344
10-13 23:18:42.688: I/System.out(20202): Lat:6.84894 lng:79.98357
10-13 23:18:42.688: I/System.out(20202): Lat:6.84885 lng:79.98368
10-13 23:18:42.688: I/System.out(20202): Lat:6.84875 lng:79.98378
10-13 23:18:42.688: I/System.out(20202): Lat:6.8487 lng:79.9839
10-13 23:18:42.688: I/System.out(20202): Lat:6.84864 lng:79.98404
10-13 23:18:42.688: I/System.out(20202): Lat:6.8486 lng:79.98436
10-13 23:18:42.688: I/System.out(20202): Lat:6.8486 lng:79.98436
10-13 23:18:42.688: I/System.out(20202): Lat:6.84857 lng:79.98436
10-13 23:18:42.688: I/System.out(20202): Lat:6.84754 lng:79.98453
10-13 23:18:42.688: I/System.out(20202): Lat:6.84606 lng:79.98475
10-13 23:18:42.698: I/System.out(20202): Lat:6.84605 lng:79.98475
10-13 23:18:42.698: I/System.out(20202): Lat:6.84605 lng:79.98475
10-13 23:18:42.698: I/System.out(20202): Lat:6.84593 lng:79.98412
10-13 23:18:42.698: I/System.out(20202): Lat:6.84591 lng:79.98405
10-13 23:18:42.698: I/System.out(20202): Lat:6.84587 lng:79.98385
10-13 23:18:42.698: I/System.out(20202): Lat:6.84582 lng:79.98344
10-13 23:18:42.698: I/System.out(20202): Lat:6.84573 lng:79.98293
10-13 23:18:42.698: I/System.out(20202): Lat:6.84573 lng:79.98293
10-13 23:18:42.698: I/System.out(20202): Lat:6.84575 lng:79.98292
10-13 23:18:42.698: I/System.out(20202): Lat:6.8469 lng:79.98272
10-13 23:18:42.698: I/System.out(20202): Lat:6.8509 lng:79.98403
10-13 23:18:42.698: I/System.out(20202): Lat:6.85083 lng:79.98397
10-13 23:18:42.698: I/System.out(20202): Lat:6.85061 lng:79.98386
10-13 23:18:42.698: I/System.out(20202): Lat:6.85031 lng:79.98372
10-13 23:18:42.698: I/System.out(20202): Lat:6.84994 lng:79.98348
10-13 23:18:42.698: I/System.out(20202): Lat:6.84983 lng:79.98338
10-13 23:18:42.698: I/System.out(20202): Lat:6.84972 lng:79.98328
10-13 23:18:42.698: I/System.out(20202): Lat:6.8496 lng:79.98324
10-13 23:18:42.698: I/System.out(20202): Lat:6.84946 lng:79.98327
10-13 23:18:42.698: I/System.out(20202): Lat:6.84925 lng:79.98332
10-13 23:18:42.698: I/System.out(20202): Lat:6.84908 lng:79.98344
10-13 23:18:42.708: I/System.out(20202): Lat:6.84894 lng:79.98357
10-13 23:18:42.708: I/System.out(20202): Lat:6.84885 lng:79.98368
10-13 23:18:42.708: I/System.out(20202): Lat:6.84875 lng:79.98378
10-13 23:18:42.708: I/System.out(20202): Lat:6.8487 lng:79.9839
10-13 23:18:42.708: I/System.out(20202): Lat:6.84864 lng:79.98404
10-13 23:18:42.708: I/System.out(20202): Lat:6.8486 lng:79.98436
10-13 23:18:42.708: I/System.out(20202): Lat:6.8486 lng:79.98436
10-13 23:18:42.718: I/System.out(20202): Lat:6.84857 lng:79.98436
10-13 23:18:42.718: I/System.out(20202): Lat:6.84754 lng:79.98453
10-13 23:18:42.718: I/System.out(20202): Lat:6.84606 lng:79.98475
10-13 23:18:42.718: I/System.out(20202): Lat:6.84605 lng:79.98475
10-13 23:18:42.718: I/System.out(20202): Lat:6.84605 lng:79.98475
10-13 23:18:42.718: I/System.out(20202): Lat:6.84593 lng:79.98412
10-13 23:18:42.718: I/System.out(20202): Lat:6.84591 lng:79.98405
10-13 23:18:42.718: I/System.out(20202): Lat:6.84587 lng:79.98385
10-13 23:18:42.718: I/System.out(20202): Lat:6.84582 lng:79.98344
10-13 23:18:42.718: I/System.out(20202): Lat:6.84573 lng:79.98293
10-13 23:18:42.718: I/System.out(20202): Lat:6.84573 lng:79.98293
10-13 23:18:42.718: I/System.out(20202): Lat:6.84575 lng:79.98292
10-13 23:18:42.718: I/System.out(20202): Lat:6.8469 lng:79.98272
ОК хорошо, очевидно, что вы его даете, и это все, что мы можем сказать, так как вы не показываете код – tyczj