1. 概述

在进行地图发布时,如果范围比较小,在低级别很难找到发布的地图,所以需要在低级别使用大范围地图,到了高级别再使用需要的小范围的地图。若是采取直接拷贝瓦片组合文件的方式,最终导致在ArcMap内加载不正常,究其原因,是conf.cdi和conf.xml内信息错误导致加载错误。

这里,我们以低级别全球和高级别全国的数据合并为例,介绍一下ArcGIS Server瓦片的合并。

2. 数据来源

本教程所使用的瓦片数据是从微图中下载的ArcGIS Server瓦片,除了ArcGIS Server瓦片,常见的各种瓦片数据都可以从微图中下载。

微图(关注微信公众号“水经注GIS”,私信回复"微图"获取微图软件安装包)

3. 数据下载

打开微图,框选并下载谷歌卫星地图全球1-4级,如下图所示。

框选下载全球

导出设置选择导出为ArcGIS Server瓦片,如下图所示。

导出设置

同样的方法下载全国谷歌卫星地图5-9级,也是导出ArcGIS Server的瓦片,如下图所示。

导出设置

4. 数据合并

合并数据之前我们先了解一下概述中提到的conf.cdi和conf.xml文件,打开conf.cdi文件,可以看到里面主要是记录的是范围信息,即所下载地图的范围,以坐标点的方式表示。

conf.cdi文件

再看看conf.xml文件,打开后发现里面包含参考系、起始点坐标、瓦片尺寸、读取切片原点、图片格式、宽度、高度、DPI、各缩放级别、缩放比例、分辨率等信息。

conf.xml文件

这里,我们最关心的是缩放级别和缩放比例信息,也是我们要修改的地方,接下来会讲到。

导出完成之后打开全国的瓦片所在的文件位置,复制_alllayers文件夹,如下图所示。

复制_alllayers文件夹

复制到全球瓦片导出的同级目录下,如下图所示。

全球瓦片同级目录

出现提示是否替换文件夹,选择是,如下图所示。

确认文件夹替换

复制之后可以看到全球瓦片的_alllayers文件内的瓦片级别已经从原来的0-3级变成了0-8级(注:微图中的级别比标准级别高一个级别),如下图所示。

_alllayers文件内的瓦片级别

接下来是对conf.xml文件进行修改,打开全球瓦片数据原本的conf.xml文件,可以看到只有0-3级的缩放信息,如下图所示。

全球瓦片级别

打开全国瓦片数据的conf.xml文件,可以看到缩放级别信息是4-9级,如下图所示。

全国瓦片级别

将对应的缩放级别信息复制后,粘贴到全球瓦片的缩放级别信息后面,如下图所示

粘贴后的级别信息

保存修改后的conf.xml文件,使用ArcMap将瓦片数据加载进来,首先看到的是全球的地图,如下图所示。

全球地图

放大地图到中国区域,可以看到全国的地图,如下图所示。

全国地图

5. 结语

以上就是ArcGIS Server瓦片合并的详细说明,主要包括了数据来源、数据下载和数据合并等功能。

最后,如果您在工作中遇到与GIS相关的任何难题,请通过关注微信公众号“水经注GIS”后台私信留言告诉我们,我们将针对比较有典型性和代表性的问题提供解决方案,从而将我们"为您提供丰富的地图数据与专业的GIS服务"之宗旨落到实处!

详解ArcGIS Server瓦片合并相关推荐

  1. geoserver发布瓦片_Geoserver2.15.1配置自带GeoWebCache 插件发布ArcGIS Server瓦片

    之前写过一篇关于 Geoserver2.8.5 版本的部署配置发布 ArcGIS Server 瓦片点击查看,那是下载 Geoserver2.8.5 源码编译,重新打包 jar 来部署配置思路的,版本 ...

  2. arcgis制作瓦片地图_云南全省谷歌卫星地图生成WGS84坐标系ArcGIS Server瓦片的制作步骤...

    这里以云南为例,为你讲解如何建立省级海量WGS84坐标系的ArcGIS Server切片的方法步骤.需要用到的软件包括AutoCAD.水经注谷歌卫星地图下载器.水经注影像转换器和ESRI ArcMap ...

  3. 详解CorelDRAW中如何合并与拆分对象

    合并两个或多个对象可以创建带有共同填充和轮廓属性的单个对象,以便将这些对象转换为单个曲线对象.可以合并的对象包括矩形.椭圆形.多边形.星形.螺纹.图形或文本等,本教程将详解CorelDRAW中关于合并 ...

  4. geoserver集成以及部署arcgis server瓦片数据

    关注重点: 一般来说,geoserver是不支持arcgis server格式瓦片数据部署的,至少我本机的geoserver版本(2.8.5)以及之前的版本并没有集成进来,不知道目前官网的最新版是否支 ...

  5. nslookup 包含在那个包中_nslookup详解(name server lookup)( 域名查询)

    一.总结 1.爬虫倒是很方便拿到页面数据:a.网页的页面源码我们可以轻松获得  b.比如cnsd博客,文章的正文内容全部放在当中,所以非常好获取,此时我们获取的是html的页面 c.html的数据自带 ...

  6. 详解SQL Server STUFF的用法

    GPS平台.网站建设.软件开发.系统运维,找森大网络科技! https://cnsendnet.taobao.com 来自森大科技官方博客 http://www.cnsendblog.com/inde ...

  7. nslookup详解(name server lookup)( 域名查询)

    nslookup详解(name server lookup)( 域名查询) 一.总结 1.爬虫倒是很方便拿到页面数据:a.网页的页面源码我们可以轻松获得  b.比如cnsd博客,文章的正文内容全部放在 ...

  8. Hadoop中RPC机制详解之Server端

    2019独角兽企业重金招聘Python工程师标准>>> Hadoop 中 RPC 机制详解之 Client 端 1. Server.Listener RPC Client 端的 RP ...

  9. Openlayers之加载ArcGIS Server瓦片(XYZ方式)

    1.打开ArcGIS Server Manager查看已经切好的瓦片的信息,这些信息会在后面的加载瓦片过程中使用,我们先来看看哪些信息是很重要的: 2.准备工作完成后,下面我们开始加载瓦片,其中我们会 ...

最新文章

  1. PHP::转义与反转义函数 (POST/GET/COOKIE)
  2. INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES错误解决方法
  3. 联合权值 NOIP2014 提高组 Day1 T2
  4. LOD优化策略-通篇
  5. Entity Framework4.0 (一)概述(EF4 的Database First方法)
  6. 直接写和放在函数中不同的R语言用法
  7. Python基础(7) - 函数
  8. MVC中关于JSON的处理
  9. php jquery制作抖音,抖音制作优质脚本的方法在这里
  10. 永久关闭“WPS热点”的显示_我是亲民_新浪博客
  11. Redis常用密令以及使用java连接操作redis
  12. MYSQL_ 表结构设计和数据类型优化
  13. pg_repack使用
  14. 汇编实验三:三个有符号数比较大小
  15. 袁萌:Linux机器人来我家
  16. 今天看漫画不爽,操起ruby...
  17. 判断本机IP地址是公网地址还是私网地址
  18. SECVISION智能楼宇视频监控防泄密解决方案
  19. 《精通正则表达式(第三版)》下载
  20. Idea配置、连接MySQL数据库

热门文章

  1. 使用 github, gitbook, markdown 写博客/写书
  2. 《韩非子》——《孤愤》
  3. atob解码图片base64时候报错
  4. 安卓之父安迪·鲁宾:让乔布斯羡慕嫉妒恨的人
  5. GUID分区表的学习
  6. 【机器学习】五种超参数优化技巧
  7. 非常规手段免疫U盘病毒(Autorun.inf)
  8. 2.8 STM32_按键扫描_安富莱
  9. java resultful风格接收参数
  10. 学术与应用的碰撞,精准医疗和生物医药大数据的盛宴