arcgis xml 下载 切片_ArcGIS缓存切片学习报告.doc

本文档介绍了ArcGIS地图缓存切片的基本概念、作用和创建方法,包括预先创建和按需创建策略,并详细阐述了更新、删除缓存及切片属性配置等操作。
摘要由CSDN通过智能技术生成

ArcGIS缓存切片学习报告

ArcGIS缓存切片学习报告

地图缓存

基本概念

地图缓存又称地图瓦片,是为了提高地图服务的响应速度,预先制作的不同比例尺下整个地图范围的地图切片。切片即地图缓存中的一张图像,利用静态图片来快速的提供地图服务。

缓存作用

创建缓存可能需要较长时间,但是地图缓存使 ArcGIS Server 地图运行更快,每次从服务请求地图时,服务器检索预先计算的地图切片并分发。分发一个已缓存图像要比绘制地图快得多,扩展能力更强。缓存只是图像的集合,图像的详细程度不会对服务器分发切片的速度造成显著影响。

使用地图缓存

当用户在ArcCatalog 中预览地图或在 ArcMap 或 Web 制图应用程序中打开地图时,向服务器发送请求,包括所需的地图范围和地图比例等属性。ArcGIS Server 通过该请求从缓存检索相应地图比例和范围的切片,确定发送哪些经过预渲染的缓存图像。

平移、缩放和导航至任意所需的地图比例时,如果服务器并未创建该比例切片,将显示最接近显示比例的缓存图像。每个地图比例均提供一个视图,放大时,显示信息的分辨率逐步提高,将按适当的分辨率绘制地图。

创建地图缓存切片

缓存策略

要创建缓存切片,首先需要设计地图并将其发布为一个服务。缓存切片存储于服务器的缓存目录中,有两种方法可将切片添加到缓存中:

预先创建切片

预先创建切片使第一位用户开始导航地图时就可以使用这些切片。使用地理处理工具“管理地图服务器缓存切片” 可以在缓存中预先创建部分或所有切片。

按需创建切片

根据需要创建切片,只有在查看地图时才为某区域创建切片。用户首次请求未缓存区域的切片时,必须等待地图绘制并添加到缓存中,但后续访问的用户就可以利用缓存的切片。

一般频繁访问的地图区域预先创建切片,对很少访问的区域按需创建切片。

创建切片

打开ArcCatalog或ArcMap 的目录窗口,建立GIS服务器的管理连接,右键单击所需的服务,如下图所示,点击“服务属性(V)...”

地图服务属性界面“缓存”选项卡,选择“使用将在下方定义的缓存中的分块”

“绘制此地图服务:”默认为“根据数据动态绘制”,即不使用缓存中的切片来显示地图的服务,而是在每次请求地图时,都由服务器进行绘制。

点击“建议...”,在比例级别对话框中输入比例尺的个数,点击“确定”

也可在“比例:”下的文本框中输入比例尺,点击 “增加”。2.3中的属性说明填写分块方案的其他参数

点击右上角“创建分块...”按钮,访问工具“管理地图服务器缓存切片”, 预先创建部分或所有切片

此时许多需要的信息已经填充其中,如果创建全部切片,则直接点击“确定”;如果要为地图中的某个矩形区域创建切片,则更改默认的更新范围,根据实际情况设置经纬度的范围,然后点击“确定”。

创建完成后,在服务器的缓存目录下可以看到切片文件

地图”服务属性”界面“缓存”选项卡,选择“使用将在下方定义的缓存中的分块”2.2.1.1中的步骤(1)~(4))

选中“按需创建分块”复选框“确定”当客户端首次访问未进行预缓存的区域时,会将这些切片添加到缓存中。

更新切片

当地图模版发生变化时,静态的地图切片不会发生变化,因而需要对地图切片进行更新,使地图缓存与地图模版相一致。

打开“缓存”选项卡,点击“更新分块...”按钮,访问工具“管理地图服务器缓存切片”

更新范围

如果更新全部,则使用默认的更新范围;如果更新某个矩形区域,根据实际情况设置经纬度的范围

更新模式

重新创建空切片 — 现有切片将保持不变,创建空切片

重新创建所有切片 — 替换现有切片并添加新切片

删除切片 — 不删除缓存文件夹结构,删除缓存中部分或全部切片

使用要素类更新特定区域

只有一个数据集或一个地理区域内的要素发生了更改,可以选中该选项。

要素类(feature class)是具有相同空间制图表达和一组通用属性列的常用要素的同类集合。地理数据库中最常用的四个要素类分别是点、线、多边形和注记。

删除地图缓存

打开“缓存”选项卡,点击“删除缓存…”按钮,访问工具“删除地图服务器缓存”。该工具用于删除包括文件夹结构在内的整个缓存。

直接点击“确定”

缓存切片属性

切片方案用于构建地图缓存的设置,包括比例、切片原点、切片图像格式、切片大小和抗锯齿功能等等。这些设置均存储在切片方案文件conf.xml中。地图缓存在缓存目录中都有一个切片方案文件conf.xml。创建缓存时可以加载已有的切片方案文件,也可以创建自定义切片方案。存储格式

紧密 易于缓存管理,减少磁盘空间占用,提高缓存读取效率,将切片分组到各个较大的包文件

松散 由单个图像文件来表示各切片的缓存

切片原点

切片原点是位于切片格网中左上角的点,只能在原点右下方的地图区域中创建切片。一般应保持软件选择的默

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值