已被阅读 1621 次 | 文章分类:ArcGIS | 2017-10-18 21:21
利用ArcGis server可以将我们制作好的地图,以rest服务的方式发布为Url资源,通过调用Url来对地图数据进行使用;地图服务可以提供访问地图和图层的功能。分为缓存地图服务和动态地图服务。通过高速缓存预先创建切片而不是动态渲染地图的地图服务,被称为缓存地图服务。动态地图服务则是在每一次请求提供地图时都需要服务器渲染一次的地图,使用切片缓存的地图服务可以显著提高地图传输的速度,而动态地图服务则具有更高的灵活性。地图服务总是被发布为池化服务(pooled services)。
一:发布切片地图服务
1.打开制作好的地图,在开始菜单中找到 File(文件)——Share as(共享为)——Service(服务),在这之前先将地图保存为.mxd格式文件;在共享服务窗口中选择发布服务(如果已经发布过服务,可以选择第二项,覆盖现有服务);
2.在发布服务窗口中选择发布的地址名称,以及填写服务名称
3.选择发布文件夹,在这里我们新建一个文件夹gisTutorial;当然也可以直接发布在root根目录下。
4.在服务编辑器窗口中对服务相关属性进行设置;在这里我们选择切片方式发布地图服务,设置相应的比例尺;
5.在发布之前,先对服务进行分析处理,若有错误可解决错误再进行发布,警告可以忽略,不影响发布结果;
6.点击publish,发布地图服务;在发布过程中会提示将shp数据拷贝到server服务器,选择确定即可;
7.发布成功后,登陆server服务器,即打开manager管理器,查看发布成功的地图服务;
8.点击视图,如果可以看到地图,咋表示地图服务发布成功;
9.当用户通过客户端访问影像服务请求数据时,服务器不需要实时生成数据,根据用户请求的范围和尺度可以直接调用服务器保存的切片缓存,返回当前视角区域所对应的“瓦片”;极大的增加了显示地图的浏览速度;
二:发布动态地图服务
在这里只需要在第四步骤中将发布方式改为动态方式即可;
QQ:3410192267 | 技术支持 微信:popstarqqsmall
Copyright ©2017 xiaobaigis.com . 版权所有 鲁ICP备17027716号