不知道哪个版本开始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目录。

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

java 拼接瓦片_[原创]Zoomify瓦片下载拼接相关推荐

  1. java 生成瓦片_生成矢量瓦片 | SuperMap iDesktop Java

    SuperMap iDesktop 桌面产品支持将矢量地图生成遵循 MapBox MVT 规范的矢量瓦片(.mvt),瓦片数据包含要素的几何形状与属性信息,而要素的风格样式由 MapBox 标准样式文 ...

  2. java地图瓦片_百度地图瓦片层级范围对照表

    最近搞地图搞的多,因为项目要求需要做个离线地图来添加覆盖物,网上有篇博客教我们怎么下载瓦片的,对应的是java代码,但是每次操作去看console里的层级和范围超级麻烦,而网上有提供软件下载,感觉有点 ...

  3. java变形金刚中文版_[原创]RC4、Base64魔改看雪CTF-变形金刚学习笔记

    前言 最近在研究某某app的数据库,发现自己在so层的调试比较薄弱,专门找了看雪的CTF-变形金刚来学习.希望在用ida调试so方面有所突破. 利用国庆期间整理成笔记.技术不成熟或许描述的不够清晰请大 ...

  4. android java花指令_[原创]#30天写作挑战#Android记去花指令还原算法

    0x00 前言 小伙伴给我发来一道android题,涉及花指令,记录一下去除花指令和算法还原的过程. 样本 强网杯 flower.apk 0x01 花指令 花指令是企图隐藏掉不想被逆向工程的代码块(或 ...

  5. java 组件化_(原创)搭建一个组件化的监控平台

    最近看到一位同事正在开发一个监控软件,要求就是通过针对服务器现有的一些接口,通过这些接口返回的数据进行分析,如果监控的值到达预先设定的范围则通过短信的方式发送给管理员. 从整个开发的功能上来看是一个比 ...

  6. java 动软_动软代码生成器下载_2017动软代码生成器下载及相关推荐 - noYes软件大全...

    <雅轩YY协议马甲生成器>顾名思义是①款YY马甲生成器,只需要自定义马甲前缀名和后缀名及其生成数量,然后再选择生成马甲的种类,就可以①键成海量的马甲名称了,生成后①键轻松复制即可. < ...

  7. java图片叠加_[原创]JAVA中图片上叠加文字的方法

    --sunfruit JDK:1.3.x以上 功能:下面是一个简单在图片上面叠加文字的方法,有朋友如果有这方面的问题,就起个了解的作用 代码如下: import java.io.IOException ...

  8. python爬虫_抓取瓦片图片信息并将其拼接_以mapbar为例(适用交通工程类专业)

    python爬虫_抓取瓦片图片信息并将其拼接_以mapbar为例(适用交通工程类专业) 这次就以mapbar为例爬取道路交通拥堵情况 第一步,瓦片标号解析 第二步,拼url,然后下载 第三步,图片拼接 ...

  9. python下载谷歌地图瓦片_使用 Python 合并地图瓦片

    前文提到了合并瓦片图,而瓦片图应用比较多的则是瓦片地图.对地图本就感兴趣的我,也想试试合并互联网地图的某个范围内的地图图层. 随着技术的发展,国内的地图服务商相继将地图瓦片更新为矢量瓦片[1],这下想 ...

最新文章

  1. OpenStack文件注入相关分析(转载)
  2. 十年老码农吐血经验:跳槽千万不能选高年终低base的公司,超过15薪就要慎重!...
  3. Orchard Core 文档翻译 (六)HTML
  4. h5红包雨代码_html5移动端手机微信抢红包雨代码
  5. ios c语言头文件,iOS开发 -- C语言基础12(预处理指令)
  6. Alibaba-Dexposed框架在线热补丁修复的使用
  7. HuggingFace BERT源码详解:基本模型组件实现
  8. Vue + Bootstrap|Element UI——模态框被遮罩层遮盖问题解决方案
  9. 一文读懂RPA与BPM的区别和联系
  10. Nginx upstream 配置
  11. StanfordDB class自学笔记 (8) Querying XML
  12. Github使用: 无法打开github网页
  13. 主配线区(MDA)、水平配线区(HDA)和设备配线区(EDA)预端接布线方案
  14. 土地一分用计算机怎么算,土地计量单位换算(土地计量亩分厘单位)
  15. 三维重建KInectFusion 学习笔记
  16. solr读取word,pdf
  17. Alink漫谈(十) :线性回归实现 之 数据预处理
  18. 关于ios XCode hangs at Attaching to (app name)
  19. 安利一个Visual Studio插件 Visual Assist 小番茄
  20. java程序员自荐信_程序员个人英文自荐信

热门文章

  1. 设计算法求集合{1, 2, ..., n}的幂集
  2. 大学计算机软件名词解释,2018北京大学计算机软件与理论考研复试通知复试经验复试英语及面试技巧...
  3. PMP自学不报班5A通过经验总结(附PMBOK高清电子书完整书签)
  4. svn co 指定用户名
  5. 微创新只是大公司用来挤压小公司的武器,但绝不是小公司与大公司竞争的法宝。——转自傅盛...
  6. scala-MLlib官方文档---spark.ml package--ML Pipelines+Collaborative Filtering+Frequent Pattern Mining
  7. assign 和 weak
  8. 有关于配环境为什么这么糟心的一点事
  9. NCR(Numeric Character Reference)简单介绍
  10. 在matlab中chrom,一段matlab程序,其中chrom(i,j)=p(chrom(i,j),j)是什么意思