ArcGIS API之ArcGIS Server发布要素图层服务


一、前言

    我们主要围绕ArcGIS Server发布服务,并且如何调用服务。将自己的数据加载到Web地图当中来,实现Web端浏览数据。

二、ArcGIS Server介绍与安装

1、安装部署

    ArcGIS Server 是功能强大的基于服务器的 GIS 产品,用于构建集中管理的、支持多用户的、具备高级GIS功能的企业级GIS应用与服务,如:空间数据管理、二维三维地图可视化、数据编辑、空间分析等即拿即用的应用和类型丰富的服务。ArcGIS Server 是用户创建工作组、部门和企业级 GIS 应用的平台,通过 ArcGIS Server创建集中管理的、支持多用户的、提供丰富的GIS功能、并且满足工业标准的GIS应用。ArcGIS Server 提供广泛的基于 Web 的 GIS 服务,以支持在分布式环境下实现地理数据管理、制图、地理处理、空间分析、编辑和其它的GIS功能。安装过程参照:《ArcGIS10.2安装破解图文教程》,安装配置完成后登录Manage,如下图:

2、ArcGIS Server站点密码忘记怎么办?

    (1) 找到arcgisserver的安装目录,目录指向\ArcGIS\Server\tools\passwordreset文件夹。从文件夹字面意思上可以看出,就是重置密码。文件夹下有一个cmd文件,名字叫做PasswordReset,用命令控制行来访问他。就可以重置密码。主要用到两个命令:
    一、PasswordReset -l 列出管理站点的管理员用户的名称;
    二、PasswordReset -p 重新设置密码为一个新密码;
    (2) 在站点文件下(建立站点的时候,创建了一个文件夹名字叫做arcgisserver,里面有两个主要文件夹directories和config-store)arcgisserver下,定位到config-store\security\super\下,里面有两个JSON文件,其中super.json文件,保存着站点的用户名和密码,可以用记事本打开查看。

3.ArcGIS Desktop中使用 ArcGIS Server的地图切片服务

    大家可能认为ArcGIS Server发布的服务只能在Web浏览器当中访问,尤其切片地图服务。其实在桌面端的ArcGIS Desktop也可以加载该项服务。下面我将常见的切片地图服务加载到Desktop当中,以后大家工作中可以使用的到。ArcGIS中调用GeoQ服务(GeoQ的地图服务是免费的,esri中国使用的地图服务的提供者) 

1、在Catalog中右边栏找到GIS服务器,双击“添加ArcGIS Server”如下图:

2、选择“使用GIS服务”点击下一步,输入服务器URL:http://map.geoq.cn/arcgis/services,其他项不填,点击完成。如下图:

3、在arcgis on map.geoq.cn (用户)中选择所需的底图,即可加载。(图中加载的是ChinaOnlineCommunity图层),以后就可以在桌面制图当中使用Web端中使用的地图服务了,如下图所示:

4.ArcGIS Server发布第一个服务

    我们以中国县城驻地点为基础数据进行图层服务的发布

1、首先添加数据,将数据保存为.mxd文件

 

2、点击“文件”->“共享为”->“服务”如下图

3、选择“发布服务”,点击下一步,选择创建一个新连接,如图

4、添加ArcGIS Server选择“发布GIS服务”,点击下一步,输入服务器Url(ArcGIS Server不在本机将localhost换为IP),用户名,密码,点击确定,这时会在Catalog中右边栏看到GIS服务器中多了一个发布者服务(“发布者”相对于ArcGIS Server管理者)。如下图:

                  

 

5、返回到3过程,填写服务的名称,点击下一步,可以选择文件的发布的文件夹,默认为根目录,这里我们选择新建一个文件夹。如下图:

                 

6、进行服务的配置,开始先只选择地图,如图所示,其他值默认,点击分析按钮,对服务进行分析,如果没有错误便可以点击发布,可以看一下我们的分析结果有一个高警告,他的意思是将数据上传到服务器对应的文件夹,可以我们发布时同意其复制即可,如下图:

7、登录ArcGIS Server Manager查看服务,如下图:

引用地址:http://www.cnblogs.com/ATtuing/p/5903518.html