美文网首页
百度地图多点连接,起终点标注

百度地图多点连接,起终点标注

作者: RuanJH | 来源:发表于2017-03-23 18:01 被阅读0次
    //根据经度纬度多点连接         
    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));
    

    相关文章

      网友评论

          本文标题:百度地图多点连接,起终点标注

          本文链接:https://www.haomeiwen.com/subject/snetottx.html