地理信息服务器架设,基于arcgis+server构建地理信息服务.pdf

第32卷第3期 测绘科学 V01.32No.3

scjenceof and

2007年5月 Surve妒ngMapping Mav.

基于ArcGISServer构建地理信息服务

郭婧①。张立朝①,王科伟②

(①解放军信息工程大学测绘学院,郑州450052;②61512部队,北京100088)

【摘要】地理信息服务是构建在websewics技术之上全新的webGIs解决方案。ArcGlsserver作为EsRl推出的

Server体系结构

一个创建企业级GIs应用平台,它的出现使得构建地理信息服务变得十分方便。本文在分析ArcGIS

和内部实现机制的基础上,通过构建地址定位服务实例展示了基于ArcGIssen,er构建地理信息服务的可行性。

【关键词】ArcGIsseⅣe‘;websenrice8;地理信息服务

【中图分类号】P208 【文献标识码】A 【文章编号】1009—2307(2007)03—0091一03

2)SOM和SOC

1引言

服务器对象管理器(Se“er0bject

个Window∥Unix服务进程,它管理着一组分布在一个或多

WebGIS作为GIS发展方向之一,在推动空间信息广泛

应用的同时,也遇到了难于逾越的瓶颈,主要表现在¨1:无 个服务器对象容器(sewerOhject

法实现跨平台,无法实现异构空间数据互操作,开发、调试

GIS

和维护困难,以及功能资源不能共享等。而地理信息服务的 Se“er的时候,实际上是连接到SOM,连接时提供的参

数是SOM所在机器的名称或IP地址。服务器对象真正运行

出现为解决传统webcIs存在上述问题提供了可能。地理信

息服务是web油ices和GIs技术的结合,它将GIs数据和在s0C机器上,SOC是由SOM来控制启动或停止。可执行

功能以服务的形式在网络上发布,服务使用者不需要了解服 的SOC内部是多线程的,支持多个并发的服务器对象。

务的具体细节就可以直接在应用中使用网络服务,而GIs开

发者则可以调用分布在不同节点的网络服务,再结合本地开 以充分利用多cPU资源,提高对象服务性能。

发的功能,很快就能完成一个比较完善的GIS系统。 2.2体系结构

ArcGIS ArcGIs

Server是一个基于webServices技术之上用来构 seryn是一个分布式系统,可以分别部署在不

建企业级GIS应用的平台:GIS的功能在服务器端集中实现同的机器上,它们分别在进程的管理、启动和关闭以及对

和管理,支持多用户负载均衡,提供高级的GIs功能,并 象运行的服务器的负载均衡方面各自扮演着特定的角色。

构建于工业标准之上。同时,ArcGIssenrer是一个服务器如图1所示,ArcGIs

对象管理器,用来管理各种地理资源:比如地图、定位器 web浏览器、桌面产品四部分组成。

Server的最大

以及运行在应用中的各种软件对象。ArcGIS

贡献在于将高级的GIs功能引入到网络环境中,既考虑了

局域网内的高效访问,又考虑了广域网上的松散耦合集成。

ArcGIS

Server提供了创建和配置GIS应用和服务框架,使

得基于它来构建地理信息服务变得十分简单。

2 ArcG璐server体系结构

2.1关键概念

1)服务器对象(ser

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值