原创文章,转载须标明出处自:

http://www.cnblogs.com/gisspace/p/8286838.html

-----------------------------------------------------------------

:本文中“较早版本”指10.1、10.2版本,10.0之前版本不在本文范围内

通常,在生产作业时,地图服务的发布与服务缓存切片的建立并不是同时进行。

(1)发布地图服务(选择稍后建立缓存切片)

(2)建立缓存切片(切片层级配置与发布时相同)

(3)拷贝切片至“arcgisserver\directories\arcgiscache\服务名称\Layers\_alllayers”目录下

(4)重启服务

按照上面的流程工作,即可发布缓存切片地图服务。

如果需要在另一台ArcGIS Server下发布相同的服务,则将_alllayers目录拷贝到新服务器新服务的_alllayers目录下即可。

今天将同事给的切片按照上述流程进行服务发布,发现无法预览。

询问后得知,缓存切片是由10.1版本建立,而服务器版本为10.4。

打开服务Conf.xml对比切片层级、坐标系,确认无误。

但是文件尾部“StorageFormat”属性有所不同:

· 10.4版本发布的新服务为“esriMapCacheStorageModeCompactV2”

· 10.1版本则为“esriMapCacheStorageModeCompact”

于是修改10.4的Conf.xml,重启服务。果然,现在可以正常预览了。

解决问题后查阅资料发现,原来esri从10.3版本开始后,对缓存切片文件进行了优化,使用了新的“紧凑缓存存储格式”。

紧凑缓存存储格式用于将切片分组到大文件中,而不是以单独的文件形式存储切片。分组存储切片具有以下优势:
· 由于减少了文件数,因此更易于复制缓存。
· 减少了缓存所占的总磁盘空间。
· 由于在切片创建过程中减少了磁盘 I/O,因此切片的创建速度通常会更快。
· 由于降低了网络流量,因此采用多机部署方式创建切片时可提高可伸缩性

总结:

迁移10.3之前版本的切片文件至10.3及之后版本的ArcGIS Server时,需要修改新服务Conf.xml中的StorageFormat为“esriMapCacheStorageModeCompact”。这样就可以正常读取切片文件了。

ArcGIS Server较早版本切片迁移注意事项的更多相关文章

  1. arcgis server 无法手动删除切片

    背景 问题 场景如下: 切片放置在专门的文件服务器上,通过unc共享路径对外共享.文件服务器的OS为windows server2008R2 想手动更新切片服务的切片.发现同一切片服务,有的比例级别文 ...

  2. 使用内存虚拟硬盘 提高ArcGIS server并发性能的一种方法

    1 问题提出 1.1 概述 提高ArcGIS server并发性能的方法很多,本文讨论在用户硬件足够强大的情况下(主要是内存足够大),使用内存模拟硬盘来提高数据的读取效率,以达到提高ArcGIS se ...

  3. ArcGIS Server 服务迁移、恢复

    服务迁移与恢复 如果服务可以迁移,那么备份迁移所需文件,即可恢复原服务,所以"服务的迁移与恢复"."服务的备份"问题可以汇总为一个问题"怎样迁移服务. ...

  4. ArcGIS Server开发教程系列(3)切片

    切片工作,我们可以一级一级的切,也可以,所有的一块切,Recreate All Tiles这项是说,在没有进行任何的切片工作时,可以选用这项:Recreate Empty Tiles这项是说,如果之前 ...

  5. 汇总10.4版本ArcGIS Server与ArcMap 安装+SDE+注册数据源(非破解)

    文档参考了Server技术支持部各位前辈的总结文档. win10 + Server 10.4 +  ArcMap 10.4 + Oracle instant client (32位 和 64位) 安装 ...

  6. (转)OL记载Arcgis Server切片

    http://blog.csdn.net/gisshixisheng/article/details/47955787 概述: 本文讲述如何在OpenLayers中调用Arcgis Server切片并 ...

  7. OL记载Arcgis Server切片

    概述: 本文讲述怎样在OpenLayers中调用Arcgis Server切片并显示. 思路: 在OpenLayers中载入Arcgis Server切片用XYZ图层,Arcgis Server的切片 ...

  8. ArcGIS Server 10.4切片图的制作与发布

    场景:有一张遥感卫星图,需要以切片图的形式发布 需要的资料:tif的格式遥感图像 发布步骤: 1.选择Service Editor-->Parameters-->Anti-Aliasing ...

  9. arcgis server地图服务切片(10.4.1)

    首先要发布地图服务,过程略 首先,熟悉arcgis server的人应该知道,最直接的切片方式操作方法是在“服务属性”中设置切片,但这种方式可操作性太差,很多设置无法实现,因此不推荐 下面正式开始,打 ...

随机推荐

  1. Lesson 26 The best art critics

    Text I am an art student and I paint a lot of pictures. Manay people pretend that they understand mo ...

  2. java常使用的框架

    一.SpringMVC Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动 ...

  3. Node.js(day6)

    初始化准备工作 初始化目录 nmp init -y 安装基本的第三方插件 express npm install express --save art-template npm install art ...

  4. [Swift]LeetCode207. 课程表 | Course Schedule

    There are a total of n courses you have to take, labeled from 0 to n-1. Some courses may have prereq ...

  5. PHP算法之冒泡排序

    //冒泡排序 //①思路,先比较出第一次,找一个最大的值,排到最后; //②重复count遍之后,就能得到排序; //③优化,每一次循环之后不需要再次全部重复; $array = [11,5,4,58 ...

  6. iOS学习—— UISearchBar的使用

    转载自:http://blog.sina.com.cn/s/blog_7b9d64af0101dfg8.html 最近用到搜索功能.于是,经过不断的研究,终于,有点懂了. 那就来总结一下吧,好记性不如 ...

  7. 10.Django ModelForm

    ModelForm 1.ModeForm简单验证 from django.db import models # Create your models here. class UserInfo(mode ...

  8. BBS论坛(三十一)

    31.帖子加精和取消加精功能完成 (1)apps/models.py class HighLight(db.Model): __tablename__='highlight_post' id = db ...

  9. 用了 HTTPS 还不安全,问题就出在低版本 TLS 上

    HTTPS 加密时代已经来临,近两年,Google.Baidu.Facebook 等互联网巨头,不谋而合地开始大力推行 HTTPS, 2018 年 7 月 25 日,Chrome 68 上线,所有 H ...

  10. 《连连看》算法c语言演示(自动连连看)

    (图片是游戏的示意图,来自互联网,与本文程序无关) 看题目就知道是写给初学者的,没需要的就别看了,自己都觉得怪无聊的. 很多游戏的耐玩性都来自精巧的算法,特别是人工智能的水平.比如前几天看了著名的Al ...