资源简介
在地图中长按一个点,通过反地理编码获得该点的经度维度以及地名等信息,点击“去这里”按钮计算客户端点和该点的导航路径。
代码片段和文件信息
package intvehapp.intvehapp;
import com.baidu.location.BDLocation;
import com.baidu.location.BDLocationListener;
import com.baidu.location.LocationClient;
import com.baidu.location.LocationClientOption;
import com.baidu.mapapi.SDKInitializer;
import com.baidu.mapapi.map.BaiduMap;
import com.baidu.mapapi.map.BitmapDescriptorFactory;
import com.baidu.mapapi.map.MapPoi;
import com.baidu.mapapi.map.MapStatus;
import com.baidu.mapapi.map.MapStatusUpdateFactory;
import com.baidu.mapapi.map.MapView;
import com.baidu.mapapi.map.MarkerOptions;
import com.baidu.mapapi.map.MyLocationData;
import com.baidu.mapapi.map.Overlay;
import com.baidu.mapapi.model.LatLng;
import com.baidu.mapapi.search.core.SearchResult;
import com.baidu.mapapi.search.geocode.GeoCodeResult;
import com.baidu.mapapi.search.geocode.GeoCoder;
import com.baidu.mapapi.search.geocode.OnGetGeoCoderResultListener;
import com.baidu.mapapi.search.geocode.ReverseGeoCodeOption;
import com.baidu.mapapi.search.geocode.ReverseGeoCodeResult;
import com.baidu.navisdk.adapter.BNOuterTTSPlayerCallback;
import com.baidu.navisdk.adapter.BNRoutePlanNode;
import com.baidu.navisdk.adapter.BNaviSettingManager;
import com.baidu.navisdk.adapter.BaiduNaviManager;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Environment;
import android.view.View;
import android.widget.Button;
import android.widget.RelativeLayout;
import android.widget.TextView;
import android.widget.Toast;
import java.io.File;
import java.util.ArrayList;
import java.util.linkedList;
import java.util.List;
public class BaiDuMapActivity extends Activity implements OnGetGeoCoderResultListener {
/**
* 定位SDK核心类
*/
private LocationClient locationClient;
/**
* 定位监听
*/
public MyLocationListenner myListener = new MyLocationListenner();
// private MyLocationConfiguration.LocationMode mCurrentMode;
// BitmapDescriptor mCurrentMarker;
// private static final int accuracyCircleFillColor = 0xAAFFFF88;
// private static final int accuracyCircleStrokeColor = 0xAA00FF00;
/**
* 百度地图控件
*/
private MapView mapView;
/**
* 百度地图对象
*/
private BaiduMap baiduMap;
boolean isFirstLoc = true; // 是否首次定位
/**
* 弹出窗口图层的View
*/
private View mPopupView;
/**
* 当前地点位置
*/
private LatLng currentPt;
/**
* 搜索模块
*/
GeoCoder mSearch = null; // ,也可去掉地图模块独立使用
/**
* 定位的位置
*/
private BDLocation currentLoction;
/**
*信息弹窗
*/
RelativeLayout popuInfoView = null;
public static List activityList = new linkedList();
public static final String ROUTE_PLAN_NODE = “routePlanNode“;
/**
* SD卡的路径
*/
private String mSDCardPath = null;
/**
* App在SD卡中的目录名
*/
private static final String APP_FOLDER_NAME = “in
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 229730 2016-02-23 03:36 libs\locSDK_6.23.jar
文件 44535 2016-03-23 19:33 libs\baidumapapi_util_v3_7_3.jar
文件 26890 2015-12-15 16:36 libs\httpmime-4.1.2.jar
文件 14517 2016-03-23 19:33 libs\baidumapapi_radar_v3_7_3.jar
文件 657616 2016-03-24 11:11 libs\baidumapapi_map_v3_7_3.jar
文件 12453 2016-03-23 19:33 libs\baidumapapi_cloud_v3_7_3.jar
文件 104014 2016-03-23 19:33 libs\baidumapapi_ba
文件 47560 2016-02-29 18:47 libs\BaiduNaviSDK_3.1.0.jar
目录 0 2016-04-01 14:21 libs\
文件 119380 2016-03-23 19:33 libs\baidumapapi_search_v3_7_3.jar
文件 1335900 2016-03-04 15:44 JNIlibs\armeabi\libbd_etts.so
目录 0 2016-04-01 14:21 JNIlibs\
目录 0 2016-04-01 14:21 JNIlibs\arm64-v8a\
文件 1171136 2016-03-23 19:33 JNIlibs\arm64-v8a\libBaiduMapSDK_ba
文件 21904 2016-03-23 19:33 JNIlibs\arm64-v8a\libBaiduMapSDK_cloud_v3_7_3.so
文件 1887584 2016-03-23 19:33 JNIlibs\arm64-v8a\libBaiduMapSDK_map_v3_7_3.so
文件 38288 2016-03-23 19:33 JNIlibs\arm64-v8a\libBaiduMapSDK_radar_v3_7_3.so
文件 210384 2016-03-23 19:33 JNIlibs\arm64-v8a\libBaiduMapSDK_search_v3_7_3.so
文件 54672 2016-03-23 19:33 JNIlibs\arm64-v8a\libBaiduMapSDK_util_v3_7_3.so
文件 51304 2015-08-24 17:28 JNIlibs\arm64-v8a\liblocSDK6a.so
目录 0 2016-04-01 14:21 JNIlibs\armeabi\
文件 132396 2016-03-04 15:44 JNIlibs\armeabi\libBDSpeechDecoder_V1.so
文件 672252 2016-03-23 19:33 JNIlibs\armeabi\libBaiduMapSDK_ba
文件 21696 2016-03-23 19:33 JNIlibs\armeabi\libBaiduMapSDK_cloud_v3_7_3.so
文件 985908 2016-03-23 19:33 JNIlibs\armeabi\libBaiduMapSDK_map_v3_7_3.so
文件 29888 2016-03-23 19:33 JNIlibs\armeabi\libBaiduMapSDK_radar_v3_7_3.so
文件 132332 2016-03-23 19:33 JNIlibs\armeabi\libBaiduMapSDK_search_v3_7_3.so
文件 33984 2016-03-23 19:33 JNIlibs\armeabi\libBaiduMapSDK_util_v3_7_3.so
文件 4470760 2016-03-04 15:44 JNIlibs\armeabi\libapp_BaiduNaviApplib.so
文件 1800616 2016-03-04 15:44 JNIlibs\armeabi\libapp_BaiduVIlib.so
文件 34660 2015-08-24 17:28 JNIlibs\armeabi-v7a\liblocSDK6a.so
............此处省略20个文件信息
相关资源
- Android百度地图详解之仿摩拜单车APP
- Android中第三方SDK集成之百度地图集成
- Android6.0语音导游app
- Android百度地图服务定位,路径规划,
- 百度地图步行导航+POI检索+Suggestion提
- MyApplication.zip 百度地图定位功能的实
- 百度定位完整Android studio工程
- android 百度地图实现基础定位功能
- 百度地图地址批量转换计算距离和获
- 基于Android的百度地图的导航定位系统
- 黑马Android百度地图实战项目视频,文
- 百度地图瓦片工具(JAVA完整工程)
- baidu map 截图demo for Android
- 百度地图所有级别瓦片切割代码
- 利用百度地图实现GPS, 基站,wifi定位
- 安卓百度地图marker实现类平滑移动
- 百度地图API和jar包
- 百度地图 BaiduLBS_Android.jar
- 百度地图离线API 2.0(含可完全断网访
- android 定时定位 用的是百度地图定位
- 基于Android和百度地图的定位跟踪系统
- 百度地图官方API
- Android 使用百度地图定位自己的位置(
- Android 百度地图路线规划(位置服务与
- Android仿美团地址选择百度地图
- 输液报警app源码基于蓝牙通信
- Android 百度地图公交查询(位置服务与
- 基于百度地图实现的定位功能
- 使用AJAX技术调用百度地图API进行经纬
- android 百度地图API最新版 gps定位 获取
评论
共有 条评论