码迷,mamicode.com
首页 > 其他好文 > 详细

ArcGIS切片技巧及注意事项三之高级工具应用

时间:2019-08-23 12:02:03      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:测试   发布   时间   地图服务   toolbox   中文   com   geo   png   

1 - 修改已经发布缓存服务的缓存级别

技术图片

 

如上图所示,红箱子里有很多缓存管理的工具,这里我们要用的是里面的管理地图服务器缓存比例。

下图中,服务器输入本机,然后选择我们需要调整比例尺级别的服务,这个工具适用于我们的缓存已经发布,例如我们已经发布到500比例尺,现在我们想将缓存发布到200比例尺,这里我们追加一个200比例尺,然后在到我们服务缓存发布界面单独发布200比例尺的缓存即可。

  技术图片

 

 

 

2 - 单独更新或追加某一比例尺级别的缓存

单独更新某一级别的缓存,(如果是追加一个缓存级别,则用1.2.2里的方法先增加一个缓存级别再进行本步操作)如下图,点击更新缓存

 技术图片

 

 

如下图:选择要单独发布的缓存级别即可

 技术图片

 

3 - 发布google里截图配准的地形图服务切片

1) - 只有缓存文件没有数据源服务发布

a)       新建一个mxd文件,文件里新建一个图层组即可

b)       设置mxd的坐标系与缓存文件坐标系一致

c)       设置mxd的数据框范围,数据框范围应和缓存文件大致一致(新建mxd的默认范围会导致缓存在web里无法加载)

d)       服务发布的名称应与缓存文件名称一致(也可以直接修改缓存文件名称)

e)       注意缓存文件里,arcgiscache目录下服务名称下一级目录的名称是Layers还是图层,mxd里图层根目录名称应跟缓存目录下的该名字一致(中文版本里mxd根目录是“图层”,英文版本为“Layers”),如果这两个地方的名字不一致会导致缓存无法显示。

2) - 自定义Geometry控制缓存发布的范围

自定义Geometry控制缓存发布的范围,在某些情况下能够大大减小缓存的大小,大幅度减少缓存发布的时间。(自定义Geometry对矢量服务好用,栅格服务未测试)

发布缓存的时候选择使用要是类更新特定区域,入下图所示:

 技术图片

 

4 - 自定义几何范围制作

a)       生成特定比例尺的切片方案(我们以1:500作为例子)

选择ArcToolBox里工具->服务器工具->缓存->生成题图服务器缓存切片方案

 技术图片

 

工具参数选择如下,我们选择1:500的切片级别作为示例,生成wuhan.xml的切片方案。

 技术图片

 

b)       根据切片方案生成切片网格

选择ArcToolBox里工具->制图工具->注记->地图服务缓存切片方案转换为面(Map Server Cache Tiling Scheme To Polygons

 技术图片

 

我们这里选择生成好的wuhan.xml切片方案生成缓存范围网格,如下图所示:

 技术图片

 

c)       在ArcMap中打开管网mxd文件,并将生成的wuhan.shp文件加载进来,下图所示就是我们默认发缓存的时候1:500比例下的发布范围,为了减小缓存大小,我们可以手动删掉没有管网的部分,减小缓存发布的时间,并大幅度减少缓存大小

 技术图片

 

d)       通过对网格范围的编辑,做出合适的管网范围,下图为我们编辑完的示例管网范围,该范围已经大大缩小

 技术图片

 

e)       通过合并工具将范围网格合并为一个几何图形,这样我们的几何范围制作完毕。

ArcGIS切片技巧及注意事项三之高级工具应用

标签:测试   发布   时间   地图服务   toolbox   中文   com   geo   png   

原文地址:https://www.cnblogs.com/gaofan/p/11399106.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!