告别模糊,教您谷歌高清地图制作
AI电话机器人免费使用 加微信:veteran88
防封电销卡免费获取 加微信:veteran0003
1480
现在有很多的地图app都支持Google离线地图包的查看,这些地图包大都使用Mobile Atlas Creator或者GMDL等软件制作,可以提供Google道路地图、卫星地图等离线图片。
但只要细心对比,您会发现,在你的iPhone4或者iPad3上,自制谷歌离线地图的清晰度比iOS自带地图差很多,文字变得模糊。
这主要是因为,几乎所有的地图图片的标准格式是256x256, 而对于拥有视网膜屏幕的苹果设备(iPhone 4之后,或者iPad3之后),256x256的屏幕尺寸需要512x512的像素来显示,因为原图像素不足,视网膜屏幕的dpi无法全部用上(实际上图片是被拉伸了),就会感觉视觉效果模糊而不够锐利。为解决这个问题,需要离线地图的原始图片就能有512x512的分辨率。
值得庆幸的是,Google的地图图片接口本身就提供2套接口,用于访问不同分辨率的图片.
为了下载这样的高分辨地图,我们需要用到Mobile Atlas Creator 多语言版。Mobile Atlas Creator 简称 MOBAC ,它被称为离线地图制作的终极利器,这是一个免费软件,可以运行于Windows、Mac OSX、Unix等所有平台,对于Windows用户,初次运行时可能会要求您安装Java运行环境。MOBAC多语言版由地图加加小组汉化,增加了retina高清地图显示的支持,下载地址为:
在运行前,我们需要添加谷歌高清地图的图源配置文件,下载上面连接中的mapsources-CN.zip,将全部xml和bsh解压到MOBAC软件的mapsources子目录里面就可以了(如果您正在运行MOBAC,需要重启一下程序)。
启动Mobile Atlas Creator MP程序(Window双击Mobile Atlas Creator.exe, OSX用户双击start.jar, Unix用户执行start.sh脚本),您将看到地图源栏中看到新增的Google Map CN - Road(HD)地图,选择它作为您的地图源,选好要下载的地图缩放级别(例如:勾选全部10-17级),再在当前地图册中点击新建地图册,选择类型为MBTiles或者RMaps,建好后到右边显示的地图上框选一个下载区域,点击当前地图册中的添加选择的区域按钮,最后点击开始下载地图册,完成后您就可以在MOBAC的"atlases"子目录里面看到刚才下载的地图,地图名称就是您新建地图册的名称。
注意:下载同样级别的区域,高清图片文件的尺寸是普通地图的4倍,也就是说一个100M的普通离线地图的高清版本会接近400M,请小心您的存储空间哦,建议尽量不要选择太大的缩放等级,如:iPhone最大选17级,iPad最大选18。
地图下载完成之后,使用iTunes的共享文件功能将地图文件上传到地图加加,您就可以地图加加的离线地图列表中查看和管理这些高清地图了。这样的高清地图制作之后是不是比觉得比之前的离线地图清晰了?