分类
大小:8.52G更新日期:2021/4/12
类别:系统辅助下载量:35973
高德地图数据包离线版是一款十分好用的地图离线数据资源,用户可以在这里轻松下载地图数据包,直接导入在汽车内部,这样就能实现离线实时查看地图信息。本站提供的是高德地图数据包2021最新版的资源,用户完全不用担心地图太过古老,直接使用,精准地图实时导航,让你的出行变得更简单。
高德地图数据包U盘版为你实时躲避拥堵及突发事件,动态规划最佳路线,限行路段早提醒、鹰眼地图看全程、三维实景导航,出行更无忧。
拥有中国领先的数字地图内容,内容全,质量好,鲜度高。
明星语音全程为您服务,关键路口清晰引导,让您快乐驾驶,保您安全出行。
手机车机互联互通,一张地图,一个账号,地图升级快速便捷,三种方法,操作简单。
简约的扁平化设计,配合用户最习惯的操作方式,轻松完成各种操作。
有两种方法:
1、U盘插上电脑等待驱动安装,安装好后打开浏览器搜索高德地图,选择本地下载另存为U盘的地址就可以了,等待下载完成后就到了U盘里了。
2、电脑直接在浏览器里搜索高德地图下载本地电脑中,找到下载好的地图,复制到U盘里即可。
高德地图车机版apk安装方法:
1、下载高德地图apk,并将文件拷贝至U盘内。
2、将U盘插入车机,打开车机内文件管理器。
3、点击U盘内apk文件,选择“安装”,开始进行程序安装。
4、安装完成,即可使用高德地图车机版了。
第 1 步,配置AndroidManifest.xml
首先,声明Service组件
请在application标签中声明service组件,每个app拥有自己单独的定位service。
<service android:name="com.amap.api.location.APSService"></service>
然后,声明权限
Android 6.0及以上系统可以参考Android 6.0权限说明章节。
<!--用于进行网络定位-->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission>
<!--用于访问GPS定位-->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
<!--用于获取运营商信息,用于支持提供运营商信息相关的接口-->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<!--用于访问wifi网络信息,wifi信息会用于进行网络定位-->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<!--用于获取wifi的获取权限,wifi信息会用来进行网络定位-->
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission>
<!--用于访问网络,网络定位需要上网-->
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<!--用于读取手机当前的状态-->
<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>
<!--用于写入缓存数据到扩展存储卡-->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
<!--用于申请调用A-GPS模块-->
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"></uses-permission>
最后,设置高德Key
在application标签中加入:
<meta-data android:name="com.amap.api.v2.apikey" android:value="key">//开发者申请的key
</meta-data>
第 2 步,初始化定位
请在主线程中声明AMapLocationClient类对象,需要传Context类型的参数。推荐用getApplicationContext()方法获取全进程有效的context。
//声明AMapLocationClient类对象
public AMapLocationClient mLocationClient = null;
//声明定位回调监听器
public AMapLocationListener mLocationListener = new AMapLocationListener();
//初始化定位
mLocationClient = new AMapLocationClient(getApplicationContext());
//设置定位回调监听
mLocationClient.setLocationListener(mLocationListener);
第 3 步,配置参数并启动定位
配置单次定位或连续定位也在此处,请仔细阅读。
创建AMapLocationClientOption对象
AMapLocationClientOption对象用来设置发起定位的模式和相关参数。
//声明AMapLocationClientOption对象
public AMapLocationClientOption mLocationOption = null;
//初始化AMapLocationClientOption对象
mLocationOption = new AMapLocationClientOption();
选择定位场景
说明:该部分功能从定位SDK v3.7.0开始提供。如果开发者选择了对应的定位场景,那么则不用自行设置AMapLocationClientOption中的其他参数,SDK会根据选择的场景自行定制option参数的值,当然开发者也可以在基础上进行自行设置。实际按最后一次设置的参数值生效。
目前支持3种定位场景的设置:签到、出行、运动。默认无场景。
AMapLocationClientOption option = new AMapLocationClientOption();
/**
* 设置定位场景,目前支持三种场景(签到、出行、运动,默认无场景)
*/
option.setLocationPurpose(AMapLocationClientOption.AMapLocationPurpose.SignIn);
if(null != locationClient){
locationClient.setLocationOption(option);
//设置场景模式后最好调用一次stop,再调用start以保证场景模式生效
locationClient.stopLocation();
locationClient.startLocation();
}
选择定位模式
高德定位服务包含GPS和网络定位(Wi-Fi和基站定位)两种能力。定位SDK将GPS、网络定位能力进行了封装,以三种定位模式对外开放,SDK默认选择使用高精度定位模式。
高精度定位模式:会同时使用网络定位和GPS定位,优先返回最高精度的定位结果,以及对应的地址描述信息。
//设置定位模式为AMapLocationMode.Hight_Accuracy,高精度模式。
mLocationOption.setLocationMode(AMapLocationMode.Hight_Accuracy);
低功耗定位模式:不会使用GPS和其他传感器,只会使用网络定位(Wi-Fi和基站定位);
//设置定位模式为AMapLocationMode.Battery_Saving,低功耗模式。
mLocationOption.setLocationMode(AMapLocationMode.Battery_Saving);
仅用设备定位模式:不需要连接网络,只使用GPS进行定位,这种模式下不支持室内环境的定位,需要在室外环境下才可以成功定位。注意,自 v2.9.0 版本之后,仅设备定位模式下支持返回地址描述信息。
//设置定位模式为AMapLocationMode.Device_Sensors,仅设备模式。
mLocationOption.setLocationMode(AMapLocationMode.Device_Sensors);
设置单次定位
如果您需要使用单次定位,需要进行如下设置:
//获取一次定位结果:
//该方法默认为false。
mLocationOption.setOnceLocation(true);
//获取最近3s内精度最高的一次定位结果:
//设置setOnceLocationLatest(boolean b)接口为true,启动定位时SDK会返回最近3s内精度最高的一次定位结果。如果设置其为true,setOnceLocation(boolean b)接口也会被设置为true,反之不会,默认为false。
mLocationOption.setOnceLocationLatest(true);
}
自定义连续定位
SDK默认采用连续定位模式,时间间隔2000ms。如果您需要自定义调用间隔:
//设置定位间隔,单位毫秒,默认为2000ms,最低1000ms。
mLocationOption.setInterval(1000);
其他参数
设置定位同时是否需要返回地址描述。
//设置是否返回地址信息(默认返回地址信息)
mLocationOption.setNeedAddress(true);
设置是否允许模拟软件Mock位置结果,多为模拟GPS定位结果,默认为true,允许模拟位置。
//设置是否允许模拟位置,默认为true,允许模拟位置
mLocationOption.setMockEnable(true);
设置定位请求超时时间,默认为30秒。
注意:自 V3.1.0 版本之后setHttpTimeOut(long httpTimeOut)方法不仅会限制低功耗定位、高精度定位两种模式的定位超时时间,同样会作用在仅设备定位时。如果单次定位发生超时情况,定位随即终止;连续定位状态下当前这一次定位会返回超时,但按照既定周期的定位请求会继续发起。
//单位是毫秒,默认30000毫秒,建议超时时间不要低于8000毫秒。
mLocationOption.setHttpTimeOut(20000);
设置是否开启定位缓存机制
缓存机制默认开启,可以通过以下接口进行关闭。
当开启定位缓存功能,在高精度模式和低功耗模式下进行的网络定位结果均会生成本地缓存,不区分单次定位还是连续定位。GPS定位结果不会被缓存。
//关闭缓存机制
mLocationOption.setLocationCacheEnable(false);
启动定位
//给定位客户端对象设置定位参数
mLocationClient.setLocationOption(mLocationOption);
//启动定位
mLocationClient.startLocation();
那么,你需要在下载完解压后的地图数据文件夹中找到autonavidata文件夹。将下载好的地图文件解压,根据自己需要自行解压各自省份里的压缩文件,将解压出来的文件夹放在sdcard\Autonavidata\mapdata下,目录结构如下(比如我只想要上海地图)
└─AutonaviData
└─mapdata
└─SHCQ3101
└─map.dat
cityidx.pat
data.pat
guide.dat
cityidx.pat
map0.dat
roadinfo.pat
route0.dat
相关下载
火绒剑单文件版绿色下载安卓app 独立版4.2M | v5.0.47
下载QVE视频压缩软件电脑版安卓app 免费版19.8M | v1.0.25
下载padlock密码管理软件最新下载安卓app 官方版3.8M | v3.1.1
下载KoolMoves(制作动画GIF制作文字特效增加帧动作等) 汉化绿色增强特别版7.8M | v8.10
下载BetterJPEG(裁剪缩放JPG压缩图片)汉化绿色特别版1.1M | v2.0.0.9
下载卡巴斯基企业版KSOS安卓app (FS)服务器版(多用户五年授权版) 汉化正式版107M | v9.1.0.59
下载风行 官方最新版10.1M | v3.0.6.95
下载MemTurbo(重新整理内存来改善CPU及主机板的效率)汉化绿色特别版1.5M | V4.1.0331
下载Recover My Files(强大的数据恢复软件) 汉化绿色版6.6M | v4.6.8.993
下载Notepad++(工作记事本)中文增强版5.2M | 7.7
下载
浙江杭州电信 网友 寡欢
非常感谢
甘肃嘉峪关移动 网友 时山远雾
谢谢分享,站长好人
浙江舟山电信 网友 我沿着悲伤
好工具,感谢分享!!
内蒙古呼和浩特电信 网友 妄想徒手摘星
小白路过来学习
新疆吐鲁番电信 网友 落琼
不错不错!