arcgisserver地理信息共享平台应用

arcgisserver地理信息共享平台应用

ID:31664712

大小:55.91 KB

页数:5页

时间:2019-01-16

arcgisserver地理信息共享平台应用_第1页
arcgisserver地理信息共享平台应用_第2页
arcgisserver地理信息共享平台应用_第3页
arcgisserver地理信息共享平台应用_第4页
arcgisserver地理信息共享平台应用_第5页
资源描述:

《arcgisserver地理信息共享平台应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、ArcGISServer地理信息共享平台应用摘要:文章结合笔者的工作经验和总结,阐述了ArcGISServer的基本构架,在此基础上,针对ArcGISServer在地理信息共享平台建设上的应用进行了分析与研究,以供大家借鉴与借鉴。关键词:ArcGISServer;地理信息;共享平台;应用1引言随着我国科技的发展,信息化技术得到不断改善与创新,并在各个行业中得到了使用。近年来,为建设资源节约型社会,适应低炭经济的需求,促进城市经济的不断发展,信息化建设在城市中发挥着重要的作用。而城市发展的基础是资源共享与更便捷的消息传

2、递,这一点使我们在城市发展中必须首要解决一个信息共享与资源整合的问题。城市的建设与发展必须以一个城市的信息共享平台为依托,在共享平台的基础上整合城市的地理信息、经济信息、人口信息、科教文化信息等才能充分发挥云计算、物联网等先进技术来实现城市管理与提升市民生活水平。本文主要就ArcGISServer的地理信息共享平台设计及应用进行论述。2ArcGISServer的特点及组成2.1ArcGISServer基本构架ArcGISServer是ESRI软件家族中一员Web-GIS产品,是基于强大的核心组建库ArcObject搭

3、建的,并融人了主流的网络技术,使得基于网络的地理信息的共享和操作更加便捷。与传统的Web-GIS产品向比较,ArcGISServer不仅仅据有完善的地图发布功能,而且可为最终用户提供了灵活的编辑和强大的分析功能。ArcGISServer是同行业中第一个在企业级服务器构架中实现GIS全功能的技术,它是对传统桌面应用和客户端/服务器应用的发展,为广域网中实现地理信息数据共享提供高性能的GIS功能提供了全新的解决方案。ArcGISServer用于构建集中管理、支持多用户的企业级GIS应用。开发者使用ArcGISServer

4、可构建Web应用、Web服务以及其他运行在标准的.NET和JZEEWeb服务器上的企业级应用,如EJB它可让开发者和系统设计人员实现一个集中的GIS,并支持多用户访问。ArcGISServer是一个分布式系统,由分布在多台机器上的各个角色协同工作。基于ArcGISServer搭建的WebGIS解决方案支持多种类型的客户端。包括AreGISDeskTop.AreGISEngine应用与Web浏览器。利用ArcGISServer搭建的WebGIS构架如图1所示,它的系统体系结构可以分为3个层次:应用层,服务层和数据层。2

5、.1.1应用层应用层又可以分为Web层和GIS服务器层,在Web层主要负责用户通过Web浏览器和WebServices发送的请求,并根据用户请求从GIS服务器中获取相应的服务器对象的代理。GIS服务器是运行服务器对象的宿主。它由服务器对象管理器(SOM:ServerObjectManager)以及一个或多个服务器对象容器(SOC:ServerObjectContainer)组成。其中SOM是一个运行在某一台机器上的Windows服务。它管理了一组分布在一台或者多台作为SOC计算机中的服务器对象的启动和关闭,同时对服务

6、器对象容器计算机进行负载平衡的动态调节。而SOC则是负责管理服务器对象,它运行在容器计算机或者计算机集群之上。每台容器计算机可以运行多个容器进程,容器进程是一个或者多个服务器对象正在运行的进程,该进程是安装在容器计算机中的A0组件的宿主。2.1.2服务层服务层包括了基于浏览器/服务器(B/S)结构的Web浏览器和基于客户端器/服务器(C/S)结构的桌面应用程序。该层是调用ArcGISServer开发的功能和访问ArcGISServer发布的数据的公共用户接口。Web浏览器是用户通过其来连接到Web层的用户接口,而桌面

7、应用程序是桌面端程序则通过HTTP连接到运行在Web服务器上的ArcGISServer或直接通过企业内部局域网连接到GIS服务器上来获取相应服务器对象的代理。2.1.3数据层该层主要负责为SOC提供相应的关系型数据库(ArcSDE)中的数据或者是基于文件形式存贮的空间数据(PersonalGeodatabase,ShapeF订e等)。3ArcGISServer的基本特点与其他WebGIS开发工具不同的是,ArcGISServer允许开发人员在一个服务器环境中访问完全的GIS功能,其显著特征为:(1)标准的GIS框架,

8、ArcGISServer提供了一个标准的框架用于开发GIS服务器应用可扩展的功能使开发人员能集中精力实现GIS应用,而不需从零开始实现各种GIS的功能。(2)集中管理的GIS,ArcGISServer支持集中管理的企业级GIS,如运行在服务器上的支持多用户的Web应用。Web服务器应用可运行在多种Web服务器上,支持任何数量的用户访问。(3)跨

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。