码迷,mamicode.com
首页 > 编程语言 > 详细

ArcGIS API for JavaScript(2)-ArcGIS Server发布要素图层服务

时间:2016-09-25 18:51:50      阅读:719      评论:0      收藏:0      [点我收藏+]

标签:

1.前言

        上一篇该系列的文章我们主要讲了一下基础Web地图搭建,这篇我们主要讲一下ArcGIS Server发布服务,并且如何调用服务。将自己的数据加载到Web地图当中来,实现Web端浏览数据。

2.ArcGIS Server介绍与安装

   1.ArcGIS Server 是功能强大的基于服务器的 GIS 产品,用于构建集中管理的、支持多用户的、具备高级GIS功能的企业级GIS应用与服务,如:空间数据管理、二维三维地图可视化、数据编辑、空间分析等即拿即用的应用和类型丰富的服务。ArcGIS Server 是用户创建工作组、部门和企业级 GIS 应用的平台,通过 ArcGIS Server创建集中管理的、支持多用户的、提供丰富的GIS功能、并且满足工业标准的GIS应用。ArcGIS Server 提供广泛的基于 Web 的 GIS 服务,以支持在分布式环境下实现地理数据管理、制图、地理处理、空间分析、编辑和其它的GIS功能。本文主要使用的是ArcGIS Server10.2版本。具体的的安装过程请看该文章:http://www.cnblogs.com/oolili/p/4290775.html,安装配置完成后登录Manager,如下图:

技术分享

                                                                登录页

技术分享

                                                                      服务管理主页

  2.ArcGIS Server站点密码忘记怎么办? 查看该文章:http://blog.csdn.net/zhuxiaowei716/article/details/38228727,可获取用户名和重设密码。

ArcGIS Server就介绍到这里,后面在使用的过程中慢慢介绍。

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查看服务,如下图

技术分享

5.总结

   这篇主要介绍了ArcGIS Server的基础知识,主要为我们后面ArcGIS API for JavaScript的学习提供数据服务的支持,下一篇我们接着讲一下ArcGIS Server发布的服务如何使用ArcGIS API for JavaScript调用并且如何获得属性值的。

该系列未完待续,期待您的关注…………

练习数据链接地址:http://pan.baidu.com/s/1pLaWmtt

 

作者:ATtuing

 

出处:http://www.cnblogs.com/ATtuing

 

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。

 

ArcGIS API for JavaScript(2)-ArcGIS Server发布要素图层服务

标签:

原文地址:http://www.cnblogs.com/ATtuing/p/5903518.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!