//客户端接收服务器发来的信息
private class c_ReadThread extends Thread
{
@Override
public void run() {
// TODO 自动生成的方法存根
try {
InputStream input = c_Socket.getInputStream();
while (c_readflag)
{
byte[] buff = new byte[100];
int size = input.read(buff);
if((size>12)){
if((buff[0]=='3,调用百度地图API实现轨迹绘制
首先获取xml中加入的地图组件,mMapView = (MapView) findViewById(R.id.bmapview);
mBaiduMap = mMapView.getMap();设置地图缩放级别mBaiduMap.setMapStatus(MapStatusUpdateFactory.newMapStatus(new MapStatus.Builder().zoom(21).build()));之后,使用Overlay mPolyline = mBaiduMap.addOverlay(mOverlayOptions);逐段加入两点连线,最终形成上图中的轨迹。更新坐标位置,让最后发来的位置坐标作为地图的中心mBaiduMap.animateMapStatus(u);这里还要注意从GPS卫星接收到的经纬度和百度地图经纬度有偏差,要使用下面方法做纠偏。CoordinateConverter converter1 &