代码改变世界

BINGMAPS地图下载及切图和重命名工具使用教程

2011-11-10 21:36  沐海  阅读(2761)  评论(1编辑  收藏  举报

BINGMAPS地图 “下载” 及”切图” 和”重命名”工具使用教程

1. 下载你所需要的地图,不知道也没关系,去google一下,找到你想要的位置,记下经纬度。

或者,直接下载个

“谷歌卫星地图下载器”

clip_image002

clip_image004

然后滚动到你想要的地图级别和位置

clip_image006

clip_image008

点击“框选下载区域”或者在地图上点击右键“框选下载范围”

 

clip_image010

选中后双击,

clip_image012弹出下载任务。---选择想要的级别。我们都是全部都选择,并且指向目录和任务名称。

clip_image014

clip_image016

转到下载页面

clip_image018

注意:clip_image020

查看是否有下载失败的。除了网络问题外,应该没有下载失败的。如果有失败的,请删除全部,重新下载全部。

下载完成后,双击,并查看下面的“下载结果浏览”

它会根据你下载的选中的级别,来显示,如果你发现没有图片显示,请滚动鼠标滚轮,查看所有的图片级别后再确定。

clip_image022

导出拼接图片

clip_image024

clip_image026

clip_image028

clip_image030

选择级别,以及保存类型(jpg和png的都可以)

更重要的是导出什么命名规则的图片

clip_image032

输出过程中。会弹出不同的文件夹。每个文件夹都是一个级别。文件夹里有所属本级别的所有图片文件。

clip_image034

第11级别,里面有很多图片。

注意图片的命名格式: X-Y .JPG

根据我们地图加载程序(BINGMAPS)规则 –读取的图片名称信息应该是lyrs=s@62&gl=cn&x=0&y=0&z=1&s=[1].jpg格式。

lyrs=s@62&gl=cn 代表是中国区域的图片。不改动。保留字段。

x=0 代表刚才生成的GOOGLE行列式瓦片中的文件名称中的“—”之前的数据。最多20多万向上

y=0“—”之后的数据,最多10多万。不超过15万.

z=1 代表地图级别。根据文件夹名称中带有的地图级别的数字,进行替换。这样即使所有级别的所有地图都放在一个文件夹下。依然可以分辨图片的地图级别,进行不同的加载。

s=[1] 不改动。保留字段。

clip_image036

每个地图都有自己的格式。我们的目前是这个格式

注意:

clip_image038

怎么修改名字那?

我们使用重命名工具。命名时注意不要同时对多个文件进行操作。否则导致程序出现问题。名字命名失败或错误,将导致所有的图片都重新命名。所以最后每300多张一起。不要更多个文件一起命名。

clip_image040

clip_image042

第一步,从头部插入,lyrs=s@62&gl=cn&x=

第二步,把“—”替换成&y=

第三步,尾部追加&z=1—对应的级别

第四步尾部追加&s=[1]

clip_image044

clip_image046

clip_image048

clip_image050

这样,这个图片文件的文件名称就替换完成了。

clip_image052

clip_image054

替换完成后的应用就都在BINGMAPS的加载地图的程序里面了。

我们是使用直接到指定的目录下去加载,并把X,Y,Z的值设置成格式字符串,这样去按照不同的方式去加载。

 

 

重大提示: 所有的X.Y Z 的值必须是整数。前面不能带有零。替换是要注意。

 

否则到时。0036,这样的纬度,根本就不去加载。

记录生活、工作、学习点滴!
E-Mail:mahaisong@hotmail.com 欢迎大家讨论。
沐海博客园,我有一颗,卓越的心!