注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

程序员驿站

淘宝店:http://shop106888457.taobao.com

 
 
 

日志

 
 

ArcGIS 10.1 地图发布以及缓存管理  

2014-10-16 19:05:59|  分类: ArcCatalog |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

一、发布地图服务

    打开ArcMap,在ArcCatalog中连接ArcGIS Server站点(登录ArcGIS Manager时创建),双击Add ArcGIS Server,弹出Add ArcGIS Server向导:



 ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

  这里有三种连接方式:

    1. Use GIS services: 用户身份连接

    使用此种连接,可以浏览、使用站点内发布的所有服务。但是,不能编辑服务器属性、发布服务、编辑服务属性或者添加、删除、启动、停止或暂停服务。

   2. Pulish GIS services: 发布身份连接

    使用此种连接,可以发布GIS服务,也可以配置和发布草案服务,但是不能编辑站点的任何属性。

   3. Administrator GIS services: 管理者身份连接

    使用管理身份连接,可以编辑服务器属性,如configuration store位置、集群配置以及站点中的所有参与机器列表。也可以发布、添加、删除、启动或停止服务。

   这里我们使用管理者身份连接,选择Administrator GIS services,点击下一步,进入常规向导,在Server URL后面输入http://localhost:6080/arcgis,其中arcgis为安装时的默认实例名。用户名和密码是安装时自己设定的。

ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

  

  在ArcCatalog中定位到地图文档所在的位置,选中之前保存的无标题mxd文档,右键Share As Service…

ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

  

  在弹出的窗口中选择Publish a service:

ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

  

  下一步:在Choose a connection中选择server连接,在Service name中输入服务名:

ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

  

  下一步:默认

ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

  

  Continue,弹出服务编辑器,在Capabilities中,设置地图服务功能

ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

  

  分析服务,服务发布之前必须分析。点击Analyse按钮:

ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

  

  发布地图服务,点击Publish,向服务器拷贝数据,然后发布:

ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

  

  点击ok,在ArcCatalog中多了一个MyMapServer服务:

ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

 

二、创建缓存

     在ArcCatalog中,右键单击要创建缓存的地图服务,如下图所示,点击“Service Properties…”:

ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

  

 

进入地图服务属性页面:选择“Using tiles from a cache”选项卡:  

ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

   

   “Choose the minimum and maximum scales for this tiled map/image service.All levels between the minimum and maximum scale levels will be cached.”的意思是:你可以设置别人访问的最大最小缓存比例尺,最小比例尺:比如你的缓存方案中设置的最小比例尺是1:2000000,但是你想要其他人使用缓存切片的最小比例尺是1:5000000,你就可以在”Levels of Detail”中设置你的最小比例尺缓存为1:5000000。最大比例尺也是类似的道理。如果使用地图的坐标系则在切片方案中选择建议或地图服务,否则默认的是WGS84

  点击Suggest,在”Scale Levels”中输入比例尺个数,点击OK  

ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

  

  也可以点击”Advanced Settings”,在右边的页面中的文本中输入比例尺,点击“Add”:

ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

  

  设置好所有参数后,点击OK:切图过程可以通过右键“View Cache Status”查看:

ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

  

  在Rest目录查看:

ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

 

三、删除缓存

    右键选择要删除缓存的地图服务,如下图所示:

ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

 

    选择Delete Cache,删除缓存窗体中会默认输入这个地图服务路径,及切图时的实例数:

ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

 

  点击OK,执行删除。

四、更新缓存

  如下图,给mxd增加一个河流图层,保存

 

ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

  定位到MyMapServer,右键Manage Cache/ManageTiles…

 

ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

  打开“Manage Map Server Cache Tiles”对话框:

 

ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

 

  点击OK ,在Rest目录中浏览如下:


 ArcGIS 10.1 地图发布以及缓存管理 - dingtao-wgs - 程序员驿站

 

 

  评论这张
 
阅读(401)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017