java 拼接瓦片_[原创]Zoomify瓦片下载拼接

不知道哪个版本开始Photoshop加入了个Zoomify导出,之前一直没有使用直到某天想要下载一幅图片。maps.com和natgeomaps.com公开了很多地图,使用的正是Zoomify-flash图像浏览器,图像被分割为N个瓦片动态加载。想要下载下来离线使用的话就要批量下载瓦片并拼合。瓦片逐层分割,命名为“层-行-列”,放在TilesGroup目录中,每256个瓦片变一次目录TilesGroup0……TilesGroupN,图像描述在ImageProperties.xml中。

使用C#编程实现批量下载,比较急没有考虑所有情况,暂时算能用了。早前使用HttpWatch记录了瓦片加载的过程,本机建立了一个服务器来测试,然后就去找地方上网,测试成功。 首先使用HttpWatch软件监视找到瓦片目录,然后根据ImageProperties.xml分析瓦片切分情况,然后下载,最后拼图。

测试使用了来自德克萨斯大学图书馆的美军1∶25万图NL33,Photoshop切片后扔进IIS目录。

cfe1d0f5646059338b54b2ffd9fd5ef3.png

f4b7d5a80b04bbfb838dfcf50831d2b7.png

在线下载拼合的第一张图——阿根廷

35822687fe338fac19162893ef6fc253.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值