这是我的地图代码:
ArrayList<LatLng> points = new ArrayList<LatLng>();
PolylineOptions polyLineOptions = new PolylineOptions();
points.add(startPosition);
points.add(endPosition);
polyLineOptions.width(7 * Constants.density);
polyLineOptions.geodesic(true);
polyLineOptions.color(getResources().getColor(R.color.flying_color));
polyLineOptions.addAll(points);
Polyline polyline = mMap.addPolyline(polyLineOptions);
polyline.setGeodesic(true);
polylines.add(polyline);但是,即使我将测地线设为真,它仍然从起始位置到终点创建一条直线。
发布于 2015-06-03 10:03:20
Polyline.setGeodesic(真);确实有效,但这条线必须很长才能看到路缘。我试着从阿姆斯特丹到布鲁塞尔旅行,距离很小,而且大多是南方,而不是向西或向东,然后曲线就看不见了。
https://stackoverflow.com/questions/30028289
复制相似问题