android地图 demo,android百度地图demo.doc

android百度地图demo

package com.jsptpd.baidumap;

import java.util.List;

import android.content.Context;

import android.util.Log;

import com.baidu.mapapi.map.BaiduMap;

import com.baidu.mapapi.map.MapStatusUpdate;

import com.baidu.mapapi.map.MapStatusUpdateFactory;

import com.baidu.mapapi.map.MapView;

import com.baidu.mapapi.model.LatLng;

import com.baidu.mapapi.model.LatLngBounds;

import com.baidu.mapapi.model.LatLngBounds.Builder;

import com.baidu.mapapi.search.route.DrivingRoutePlanOption.DrivingPolicy;

import com.jsptpd.baidumap.LocationPrivoder.LocationCompleteCallback;

import com.jsptpd.baidumap.MyOnGetRoutePlanResultListener.DrivingRoutePlanCompleteCallback;

import com.jsptpd.baidumap.SimpleOverlayManager.RouteLineDrawInfo;

/**

* 百度地图使用工具类.主要用于进行与百度地图相关的操作

*

* @author 马陈杰

* @since 2014.8.22

* @version 1.0

*/

public class BaiduMapUtil {

public final static int STREET_ZOOM_LEVEL = 16;// 街道缩放水平

public final static int CITY_ZOOM_LEVEL = 12;// 城市缩放水平

public final static int PROVINCE_ZOOM_LEVEL = 8;// 省份缩放水平

public final static int COUNTRY_ZOOM_LEVEL = 4;// 国家缩放水平

private BaiduMap mBaiduMap;// 百度地图实例

private LocationPrivoder locationPrivoder;// 定位功能实例

private SimpleOverlayManager overlayManager;// 图层管理实例

private LatLngUtil mLatLng;// 经纬度工具实例

private RoutePlanUtil routePlan;// 路径规划工具实例

private MyLocationSuccess locationSuccessLitener = new MyLocationSuccess();// 使用的默认定位完成回调

private MyDrivingRoutePlanCompleteCallback routePlanCompleteListener = new MyDrivingRoutePlanCompleteCallback();// 使用的默认的驾车路径规划完成回调

/**

* 使用mapView构造

*

* @param context

* 上下文

* @param mMapView

* 地图的View

*/

public BaiduMapUtil(Context context, MapView mMapView) {

this.mBaiduMap = mMapView.getMap();

locationPrivoder = LocationPrivoder.getLocationPrivoder();

overlayManager = new SimpleOverlayManager(this.mBaiduMap);

mLatLng = new LatLngUtil(this.mBaiduMap);

routePlan = new RoutePlanUtil(context);

}

/**

* 使用baiduMap构造

*

* @param context

*

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值