1,手机打开USB设置,选择USB大容量存储。然后用USB线连接到电脑。
创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站设计、成都做网站、外贸网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的增城网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
2,将下载的地图离线包解压缩。
3,然后将这个整个解压缩出来的所有文件剪切。
4,然后打开手机的储存盘符,依次打开至autonavi\mini_mapv3\vmap的目录下。将复制到的离线包数据粘贴到vmap里面。
5,复制完成后,断开手机连接,然后手机打开高德手机地图软件首页点击离线地图。
6,手机会自动获取离线地图,并安装到地图列表上。
7,稍等一会后点击已下载,就可以在列表里面看到安装成功的离线地图了。
笔者最近实践了利用openlayers在android app中实现离线地图应用,本文记录了笔者实践的思路。
1、加载本地的地图瓦片;
2、GPS定位;
3、叠加部件(矢量)图层;
android端用webview加载在线页面或离线的html页面都是没问题的,同时,android原生与JS之间可以互相调用。这一部分不是本文的重点,参考资料如下:
笔者想到ol加载地瓦片地图时,可以用tileUrlFunction返回一个瓦片的链接,例如:
本文献给大连机场,感谢您延误航班,使我有时间有耐心写完本文,谢谢。
1.首先把离线地图放在android工程下的assets里面。
注意:建议离线地图下载通过百度地图APIDEMO去下载,因为到官网上下载的离线地图文件格式不一样,APIDEMO的格式是.dat,而官网上的格式是.dat_svc有可能加载不了地图.
2.把离线地图从assets下拷贝到sd卡下
public static void copy(Context context) {
try {
String filepath = Environment.getExternalStorageDirectory() + "/"
+ "BaiduMapSDK" + "/" + "vmp" + "/" + "h" + "/"
+ "xxxxx.dat";
String path = Environment.getExternalStorageDirectory() + "/"
+ "BaiduMapSDK" + "/" + "vmp" + "/" + "h" + "/";
File file = new File(path);