ArcGIS对已发布的缓存服务,如何只更新局部范围的切片
来源:互联网 发布:淘宝怎么出售二手 编辑:程序博客网 时间:2024/06/11 00:50
记录学习!
缓存服务发布后,如果数据发生了更新,希望更新局部范围的切片,有以下两种方法:
方法一:更新缓存引用的数据源内容,然后通过Manager tiles重新创建切片
1、1)、如果数据源所在的文件夹或者数据库已经被注册过,那么直接修改文件夹或者数据库中相关的源数据(例如添加、删除图层中的要素), 然后执行2;
2)、如果数据源所在的文件夹或者数据库没有被注册,那么之前在发布服务的时候,源数据会被备份到 GIS服务器的 arcgisinput 目录下,直接修改这个目录下的相关源数据(例如添加、删除图层中的要素), 然后执行2;
3)、如果想把地图文档中引用的图层直接替换成另外的同名图层,那么修改 GIS服务器的 arcgisinput 目录下相关的msd文件,具体修改方法为在 ArcMap 的 Catalog 窗口中连接 msd 文件所在的文件夹,右键 msd 文件,选择 Set Data Sources,更改图层的Connection Properties, 然后执行2;
2、右键单击已发布的缓存服务,manage cache -> manage tile -> 在Manage Map Server Cache Tiles窗口中基于要素类边界执行RECREATE_ALL_TILES操作。
方法二:重新发布缓存服务,并将新生成的切片导入到之前的缓存服务中。步骤如下:
1、将更新后的数据组织为地图文档,并发布为缓存服务,切片方案和图像格式需要与之前服务的相同,可基于要素类边界只对变化区域进行切片;
2、在 Catalog 中的 server 节点下,右键单击待更新缓存的服务,选择 manage cache ->Import tile ,基于要素类边界导入上一步生成的切片,注意选中Overwrite Tiles,这样会替换感兴趣区域中的所有像素,而不是与接收缓存中的图像合并或混合。
- ArcGIS对已发布的缓存服务,如何只更新局部范围的切片
- Openlayers调用 GeoWebcache 发布的ArcGIS切片服务或IIS发布的切片图片
- 如何只对QWidget的局部区域的显示内容更新
- Geowebcache发布ArcGIS切片的配置笔记
- 通过ArcGIS建立和发布地图缓存切片的流程介绍
- ArcGIS Server 10:发布缓存的地图服务
- 【技术类】【ArcGIS对国产卫星的支持2:高分一号卫星】篇11、将镶嵌数据集发布为切片地图服务
- ArcGIS Maritime 发布海图切片服务详解
- 一种缓存切片更新问题的解决方法
- 【技术类】【ArcGIS对国产卫星的支持2:高分一号卫星】篇10、缓存影像服务发布
- 基于GeoServer切片地图服务的发布
- 基于GeoServer切片地图服务的发布
- 基于GeoServer切片地图服务的发布
- ArcGIS Server如何以缓存的方式发布地图
- ArcGIS Server如何以缓存的方式发布地图
- 发布地图服务时导入已有的tpk切片包作为缓存
- ArcGIS的缓存服务相关
- arcgis发布服务的总结
- CSS基础语法
- 解决Spring引入properties文件报错问题
- CMAKE设置vs工程FOLDER
- 更改make版本
- 013
- ArcGIS对已发布的缓存服务,如何只更新局部范围的切片
- 第一个python爬虫
- 方法设计
- 深度学习在目标跟踪中应用的资料整理
- Hibernate中的save方法
- try catch finally执行流程及return语句的理解
- java对一个数如何保留三位小数
- 第一个Java程序(HelloWorld)
- Spring与Hibernate整合