文章目录

  • 前言
  • 使用说明
    • 系统主界面
    • ArcGIS缓存切片生成步骤
      • 设置
      • 服务初始化
      • 生成切片
      • 更新缓存切片文件
    • 系统版本
    • 下载地址
    • 系统支持

前言

​ 通过ArcGIS平台进行地理信息系统开发的人员经常要进行网页系统的开发,需要对ArcGIS Server发出的服务进行缓存切片制作,ArcGIS Server自带了缓存切片工具(也就是咱们常说的生成瓦片的工具),不过这个工具在使用过程中碰到了很多问题,例如:

  • 缓存切片生成时不能停止,必须一次完成,如果碰到断电,服务器错误重启的情况,需要从头开始生成,当比例尺小的时候还能接受,如果是大比例尺200、150这种情况,那简直就是噩梦,因为这种比例尺的缓存切片制作都需要几天甚至十几天的时间。

  • ArcGIS Server自带的缓存切片工具不稳定,我曾经遇到过一些服务器,在切片制作过程中,有时候正常生成,有时候缓存到99%的时候就不动了,只能从头再来,而且还不一定能成功。

​ 当只是几个客户的固定数据时还容易解决一些,多花点时间缓存制作就可以了。如果服务的客户有几十个,操作的数据又是各类基础地形图,各类客户自己绘制的变化GIS数据时(这些数据的更新频率都很高,一般一个月就要进行一次缓存切片生成),缓存切片的最大比例尺又在200、150、100时,那么利用ArcGIS Server自带的工具就很难完成了。

​ 由于以上的种种问题,才有了《ArcGIS切片生成工具》,该工具可以在缓存切片制作过程中

  • 随时停止,在下次执行缓存切片任务时,会从上次中断处继续进行,使得完成的工作不丢失。
  • 不会发生自带缓存切片工具不稳定的情况。
  • 多台机器同时缓存切片生成,可以在多台机器进行功能部署,生成不同的比例尺,哪台机器有空就由哪台机器切图,极大的节省了缓存切片的时间。

该工具支持输出缓存切片格式为紧凑型,支持版本如下:ArcGIS10.2、ArcGIS10.4、ArcGIS10.6.1、ArcGIS10.7

使用说明

系统主界面

ArcGIS缓存切片生成步骤

设置

说明:对系统中用到的参数进行设定。

参数说明

  • 实例数:切片时使用的实例个数,数越大切的越快,数量的设定建议使用CPU核心数-1
  • 临时路径:切片时临时文件存放的位置,由于该区域要进行频繁的读写,因此建议使用内存盘-将内存的一小块区域虚拟成硬盘,内存盘的大小为64M即可,建立虚拟内存盘方法https://blog.csdn.net/weixin_43461143/article/details/103178481,工具请到网盘下载。
  • 服务路径:ArcGIS Server在硬盘的路径,ArcGIS Server安装后,会在硬盘上生成一个服务发布的目录,此处录入该路径即可。需要通过该路径读取服务的比例尺等信息,切记不可填错
  • 输出路径:切片生成后保存的位置,指定一个比较大的硬盘位置。

参数设定完成后,点击***保存(S)***按钮。

初始化服务

当参数设定完成后,请点击**初始化服务(I)按钮,系统将读取服务路径中所发布的服务配置信息。

服务初始化

说明:服务初始化将根据用户选择的服务名,在本地生成缓存切片所需要的配置文件。

参数说明

  • 服务名:在参数设置时所读取的服务名称。
  • Mxd路径:创建服务时所用的Mxd文件。

参数设定完成后,点击***初始化(I)***,系统将进行配置文件的生成,根据服务比例尺的不同,生成的时间有时候会比较长,生成结束后会有***提示信息***。

生成切片

说明:根据配置的信息,生成切片文件。

参数说明

  • 服务名:需要切片的服务名称。

  • 比例尺:需要切片的比例尺。

  • Mxd路径:创建服务时所用的Mxd文件,在此处可以重新指定生成缓存使用的Mxd文件,可以做到缓存文件和服务文件使用不同的Mxd。

  • 重新创建:当选中该选项时,将对该比例尺的切片进行重新生成,如果不选择该选项,将延续上一次的切片进度,继续进行切片(该选项适用于由于某些情况中断的时候,下次继续切片)。

    创建切片:参数设定完成后,点击***创建切片(T)***按钮,系统将进行切片,切片时会出现下图,根据设置的实例数多少而生成对应进程。

导出切片:将切片的本地文件生成ArcGIS Server可以识别的紧凑型缓存文件,生成后的文件位于输出路径下的服务名路径下的**_alllayers**目录中。

更新缓存切片文件

当各级比例尺的缓存切片文件都生成后,拷贝输出路径服务名路径下的**_alllayers目录到ArcGIS Server缓存切片文件的目录,一般是D:\arcgisserver\directories\arcgiscache下的对应服务名称**下的路径中。

系统版本

《ArcGIS切片生成工具》分为标准版和专业版,对比如下:

功能 标准版 专业版
设置
服务初始化
单比例尺生成切片
紧凑型切片格式
任务方式生成切片 ×
超级切片(SuperTile) ×
多任务输出紧凑型切片文件 ×
按区域生成切片 ×

下载地址

链接:https://pan.baidu.com/s/12ZGYJKnkdB7Qx-EhNDGHCw
提取码:mit5

系统支持

支持QQ:2902498815

ArcGIS切片生成工具-ArcGIS缓存管理相关推荐

  1. 【转载】天地图、百度、高德、腾讯、Leaflet、openlayers地图图片叠加层切片生成工具使用指南(20191007修改)

    高德加载自定义切片示例  http://www.1hwj.net/down/gaode/map_gd.html http://www.1hwj.net/map/gaode/map_gd.html 切片 ...

  2. arcgis镜像图形工具,ArcGis图形编辑

    一.编辑工具条介绍 二.草图工具介绍 Sketch Tool:使用草图工具来创建点要素或是线或面要素的节点.双击或是F2键结束草图状态,转化为要素. Intersection Tool:使用相交工具在 ...

  3. 天地图、百度、高德、腾讯、Leaflet、openlayers地图图片叠加层切片生成工具使用

    这个工具可以把一个大图切割成256*256的小图并分级别贴到地图上,目前支持的地图类型是天地图.百度.高德.腾讯.Leaflet.openlayers. 部分切图效果: 1.高德 吴淞炮台:浏览 2. ...

  4. ArcGIS水文分析实战教程(2)ArcGIS水文分析工具的基本原理

    ArcGIS水文分析实战教程(2)ArcGIS水文分析工具的基本原理 作为成熟的GIS软件,ArcGIS提供了相当不错了水文分析工具.包括在spatial扩展中提供的水文分析工具集和地下水分析工具:如 ...

  5. Cesium 加载非ArcgisServer发布的Arcgis切片

    目的:切好的dom放到linux服务器上,不想因为加载切片就安装一台Gis服务器. 方法 1.使用geoserver(GeoWebCache插件)相关方法请百度 2.使用代码加载.具体方法见下面代码 ...

  6. arcgis xml 下载 切片_vue/cli3整合Cesium,加载离线arcgis 切片

    最開始使用webpack進行cesium 集成, 出现了问题一大堆,最后只好选择传统的方法直接引入了,具体操作如下 一.安装cesium 首选创建一个测试项目 vue create vue-join- ...

  7. ArcGIS 切片/瓦片的发布与加载

    ArcGIS 切片/瓦片的发布与加载 一.影像预处理 二.瓦片的发布 三.瓦片的加载 1.一些需要注意的点 2.代码实现 3.最终效果 本文介绍了遥感影像在Arcmap上的发布与切片,并在网页通过Ar ...

  8. React框架+cesium加载GeoWebCache发布4326WMTS服务的ArcGIS切片图层请求400问题

    前言 由于业务的要求,需要在前端展示个性化美化的地图底图,尝试使用mapbox的配置和其它方案去搞Geojson格式的,但是个性化比较麻烦,而且门槛较高,不好配置,于是本菜鸟使用arcMap来美化底图 ...

  9. 使用GeoServer(GeoWebCache插件)发布ArcGIS切片地图

    网上的很多都没说清楚,埋了很多坑,自己试验成功后将方法公布.此文在20180815更新 1.  概述 严格来说,是利用GeoServer的自带Web服务器,使用GeoWebCache独立产品,发布Ar ...

最新文章

  1. git 覆盖本地修改_Git拉力–如何使用Git覆盖本地更改
  2. Python培训教程:Python内置数据结构之双向队列
  3. CentOS7 64位下 MySQL5.7的安装与配置(YUM)
  4. 3 镜像仓库Harbor安装
  5. SQL结构化查询语言中的LIKE语句
  6. 睡眠 应该用 a加权 c加权_在神经网络中提取知识:学习用较小的模型学得更好...
  7. Ubuntu 12.04.1 mysql从5.5升级到5.6
  8. 系统学习深度学习(十九)--GoogLeNetV1,V2,V3
  9. Firefox 2015 最受国人欢迎的十大扩展
  10. 板邓:wordpress编辑器发布文章自动首行缩进
  11. 计算机硬件小游戏,小学信息技术第一册《认识计算机——计算机的硬件组成》教案...
  12. c语言 树的遍历,c语言构造树及树的三种遍历
  13. 尚硅谷大数据Spark之RDD转换算子学习笔记及面试题
  14. 【Unity3D进阶4-8】Unity3D 游戏框架
  15. js判断上传文件为图片格式、excel格式
  16. 自然语言处理(NLP)知识结构总结
  17. Arduino LED闪烁
  18. 电脑c语言发音,C的发音
  19. 《微型计算机原理与接口技术》复习笔记(四)
  20. 阿里/京东入局,多家年营收过亿公司诞生,解析居家护理市场三大趋势

热门文章

  1. C语言实现大数据的加法
  2. 2021ASC超算竞赛QuEST配置与实战(量子计算)
  3. android相机拉伸解决办法
  4. 微星 GL62M 7RD SSD+HDD双硬盘 安装双系统(win10+ubuntu 16.04)
  5. Android studio gradle编译失败问题汇总
  6. 比SQL还好用,又一门国产数据库语言诞生了
  7. 如何将苹果手机中的M4A音乐转换为MP3格式 1
  8. 开源中最好的Web开发资源汇总
  9. vue 使用腾讯IM即时通信
  10. day02-Java基础语法以及IDLE的安装和使用