//根据经度纬度多点连接
List<LatLng> points = new ArrayList<LatLng>();//经度纬度集合
if(dataList != null && !dataList.isEmpty()){
for(int i=0,size=dataList.size();i<size;i++){
points.add(new LatLng(dataList.get(i).getLatitude(), dataList.get(i)
.getLongitude()));
}
}
//构造对象
OverlayOptions ooPolyline = new PolylineOptions().width(10)
.color(0xAAFF0000).points(points);
//添加到地图
mBaiduMap.addOverlay(ooPolyline);
//地图上标注起终点
Marker marker = null;
BitmapDescriptor bdA = BitmapDescriptorFactory.fromResource(R.drawable.icon_en);
ArrayList<BitmapDescriptor> giflist = new ArrayList<BitmapDescriptor>();
giflist.add(bdA);
OverlayOptions ooA = new MarkerOptions().position(new LatLng(dataList.get(i).getLatitude(), dataList.get(i)
.getLongitude())).icons(giflist) .zIndex(10).period(10);
marker = (Marker) (mBaiduMap.addOverlay(ooA));
百度地图多点连接,起终点标注
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 上一篇文章我们初次认识了百度地图,并且使用它写了获取地理位置的Demo, 这一篇文章,我们来实现地图的显示。地图,...