您的位置: 谈史生活 > 学习

利用ArcGIS进行地图发布服务

2019-08-11来源:谈史生活

寄语


地图服务是一种利用 ArcGIS 使地图可过 Web 进行访问的方法。适合在多种 Web 和 intranet 情景下使用。对于同一地图服务,可由多个用户分在 ArcMap、Web 应用程序、ArcGIS Online 和移动应用程序中同时使用。首先在 ArcMap 中制作地图,然后将地图作为服务发布到 ArcGIS Server 站点上。之后Internet 或 Intranet 用户便可在 Web 应用程序、ArcGIS for Desktop、ArcGIS Online 以及其他客户端应用程序中使用此地图服务。

发布地图的方式有2种,一种是在ArcCatalog里发布地图,另一种在ArcGIS Server Manager中发布;

方式一:ArcCatalog发布地图

第一步:双击“添加ArcGIS Server”;

第二步:选择“管理GIS服务”,点击下一步;

第三步:输入服务器URL和主机名称;

第四步:点击完成,则如图所示;

第五步:右击“m-pc”GIS服务器,选择“添加新服务”;

第六步:输入服务名称,点击下一步;

第七步:选择地图文档,点击下一步;

第八步:默认选择,点击下一步;



第九步:默认选择,点击下一步;


第十步:默认选择,点击下一步;


第十一步:点击完成,即可添加新服务;


第十二步:切换到预览选项卡,可看到地图;

方法二


方式二:ArcGIS Server Manager发布地图

第一步:将要发布的地图文档beijing1.mxd所在文件夹共享;

第二步:开始-所有程序-ArcGIS-ArcGIS Server for the .NET Framework-ArcGIS Server Manager(如果这样进不去的话,可以直接在IE地址栏输入http://192.168.0.107/ArcGIS/Manager/)进入后,看到登录界面,如图:

第三步:输入用户名和密码,如图:(用户名格式为:计算机名\用户名);


第四步:点击Login进入,如图:

第五步:点击“Publish a map,globe or other GIS resource as a service”,如图:

第六步:点击选择共享文件夹中的beijing1.mxd文档,如图:

第七步:点击下一步,如图:

第八步:点击完成即可,如图:

什么是切片地图服务?

切片地图服务又叫缓存第服务区,地图缓存是使地图和图像服务更快运行的一种非常有效的方法。创建地图缓存时,服务器会在若干个不同的比例级别上绘制整个地图并存储地图图像的副本。然后,服务器可在某人请求使用地图时分发这些图像。对于服务器来说,每次请求使用地图时,返回缓存的图像要比绘制地图快得多。

  我们以百度地图为例,分析其地图调用原理,我们都使用过百度地图,在网速不快的情况下,肯定有过感受,地图是一块一块加载的,从这里我们就可以看出,地图是被切成了很多块的小图片,调用时按照一定规则请求需要的“切片”,可视区域以外的“切片”不加载,这样可以减小数据传输数据量,使地图加载更快。



结语


一般做完矢量图绘制工作后,生成的.mxd文件只能在ArcMap中查看,为了方便用户进行浏览,我们需要发布地图服务,目前为止最常用的就是在ArcGIS中发布地图服务,大家学会了吗?



 投稿、编辑:地信17朱站槿

            校对:谢妙竹

            审核:郭锐涛

            指导:刘涛教授



本文由谈史生活整理,内容仅供参考,未经书面授权禁止转载!图片来源图虫创意,版权归原作者所有。

相关阅读