arcgis开发 >> ArcGIS Server简介

最后编辑时间:2021年06月03日 18:07:00

【内容简介】ArcGISServer 是ESRI 发布的提供面向Web 空间数据服务的一个企业级GIS软件平台,提供创建和配置GIS应用程序和服务的框架,这样可以满足不同客户的各种需求。

一、ArcGIS Server是什么?
WebGIS的核心模型就是客户端-服务器模型,客户端可以是浏览器、桌面端软件、手机APP等,
而服务器就是用来发布地理信息服务的站点。
ArcGIS Server就是WebGIS服务器。

开发者使用ArcGIS Server可以构建Web应用、Web服务、以及其它运行在标准的.NET和J2EE Web服务器上的企业应用,如EJB。
ArcGIS Server也可以通过桌面应用以C/S(Client/Server)的模式访问。
ArcGIS Server的管理由ArcGIS Desktop负责,后者可以通过局域网或Internet来访问ArcGIS Server。

主要部件
ArcGIS Server包含两个主要部件:GIS服务器和.NET与Java的Web应用开发框架(ADF)。
GIS服务器ArcObjects对象的宿主,供Web应用和企业应用使用。
它包含核心的ArcObjects库,并为ArcObjects能在一个集中的、共享的服务器中运行提供一个灵活的环境。
ADF允许用户使用运行在GIS服务器上的ArcObjects来构建和部署.NET或Java的桌面和Web应用。
ADF包含一个软件开发包,其中有软件对象、Web控件、Web应用模板、帮助、以及例子源码。
同时,它也包含一个用于部署Web应用的Web应用运行时;这样,不需要在Web服务器上安装ArcObjects,就可以运行这些Web应用。
 
二、ArcGIS Server站点架构图

2.1、ArcGIS Server服务
 
ArcGIS Server服务器可满足 Web 服务请求,它通过普通的 web 协议 HTTP 公开服务。ArcGIS Server可由一台计算机或多台一起工作的计算机构成。
 
2.2、Web Adaptor
 
Web Adaptor 通过URL接收 web 服务请求并将这些请求发送到站点上的各个 ArcGIS Server 服务器。
 
还可以使用其他类型的“web 网关”技术(例如,HTTP 负载平衡器、网络路由器或第三方负载平衡软件)公开站点。
 
2.3、Web服务器
 
Web 服务器可以托管 Web 应用程序,并为ArcGIS Server站点提供可选的安全和负载平衡好处。
 
使用 Web Adaptor 可以将ArcGIS Server站点与 IIS、WebSphere、WebLogic、Tomcat以及其他 Web 服务器集成在一起。
 
2.4、数据服务器
 
可以直接将数据放置到每个 GIS 服务器上,也可从中央数据资料档案库(例如,共享的网络文件夹或企业级地理数据库)访问该数据。
 

三、联合站点和独立站点
您可以将 ArcGIS Server 部署为一个独立的系统,以便仅向用户提供 GIS 服务,或将其与 ArcGIS Enterprise 平台集成,作为您基础架构中的综合性 Web GIS 部署。
 
可将一个或多个 ArcGIS Server 站点与 ArcGIS Enterprise 门户联合,以此完成上述集成。
在此部署中,用户可借助 ArcGIS Server 服务构建功能强大且极具吸引力的产品,并使用 ArcGIS Enterprise 门户和本地应用程序轻松进行传播。
 
例如,GIS 专业人员可能会在 ArcGIS Pro 中创建多图层地图并将其作为 web 地图(由 ArcGIS Server 地图服务提供支持)共享至 ArcGIS Enterprise 门户;
然后从该门户根据多个图层创建 Web 应用程序,并将其作为公共资源嵌入您的网站。还有一种情况,GIS 部门可能会为外业工作人员配备 ArcGIS Collector 等 Esri 移动应用程序,并让他们在公共的 Web 地图上添加和更新要素,该地图由 ArcGIS Server 要素服务提供支持。



在添加下表中列出的服务时,ArcGIS Online 将创建图层项目,允许您可视化数据。 使用项目图层存储配置设置(例如,样式和弹出窗口)将会使具有图层访问权限的任何人都能够使用这些设置。

 
ArcGIS Server web 服务 图层项目

要素服务(启用了要素访问的地图服务)

要素图层

如果通过非空间表发布要素服务,则项目为表图层。

影像服务(缓存和动态)

影像图层

影像服务(已缓存,LERC 类型)

高程图层

地图服务(动态)

地图图像图层

地图服务(缓存)

切片图层

流服务*

*需要 ArcGIS GeoEvent Server

要素图层

下表中列出的服务将在组织中创建项目。

 

ArcGIS Server web 服务 项目类型

地理编码服务

定位器

GeoEnrichment 服务

Geoenrichment 服务

几何服务

几何服务

地理处理服务

地理处理服务图层

网络分析服务

网络分析服务

组织管理员可以用它来配置方向和路径实用程序服务。



分享到: 豆瓣 新浪微博 百度贴吧 QQ空间 QQ好友
复制链接分享给好友或者自己收藏!这里会及时更新中。。。

相关推荐:
 
QQ
QQ:278325424
咨询热线
18191066384