博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
BINGMAPS地图下载及切图和重命名工具使用教程
阅读量:5898 次
发布时间:2019-06-19

本文共 1123 字,大约阅读时间需要 3 分钟。

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

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

或者,直接下载个

“谷歌卫星地图下载器”

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

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

 

选中后双击,

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

转到下载页面

注意:

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

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

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

导出拼接图片

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

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

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

第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] 不改动。保留字段。

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

注意:

怎么修改名字那?

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

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

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

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

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

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

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

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

 

 

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

 

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

转载地址:http://yexsx.baihongyu.com/

你可能感兴趣的文章
浅析socket与http (转载)
查看>>
[线程]线程池
查看>>
浏览器内多个标签页之间的通信之storage
查看>>
sha1withRSA算法
查看>>
git分支的创建与合并
查看>>
ibatis.net学习笔记(五) 带条件查询语法
查看>>
C语言第十次博客作业--结构体
查看>>
让简历一发即中三大绝招
查看>>
Vim和操作系统剪贴板交互
查看>>
使用ExposedObject对Asp.net MVC中匿名类型的JsonResult做单元测试
查看>>
ajax省市县联动
查看>>
Cox 教学视频5
查看>>
android中的ellipsize设置(省略号的问题)
查看>>
实用帮助中心切换效果以及Css判断
查看>>
[C#学习] BindingNavigator控件
查看>>
算法:翻转单词顺序列
查看>>
Object.assign和序列/反序列
查看>>
Git远程操作详解【转】
查看>>
Git 创建仓库【转】
查看>>
2级DataList嵌套
查看>>