3  ArcGIS Server

3.1  组成

ArcGIS Server是由ESRI公司开发的一款企业级的WebGIS技术解决方案,为创建和管理基于服务器的GIS应用提供了一个更为高效的平台。主要以ArcObeject为核心库,将GIS同网络结合,并集成了两方面的特点,在利用GIS空间数据的相关和分析能力的同时,结合了网络技术的全球互联和资源共享等优势。

ArcGIS Server是一个分布式系统,内容主要有GIS服务器、Web服务器、Web浏览器和桌面应用,分布在各个机器上协同工作。

(1)GIS服务器:运行SOM和SOC,为ArcObjects组件的使用提供对象和服务。

(2)Web服务器:运行Web服务,管理服务器的应用以及使用ArcGIS Server相关组件开发的网络功能。通过调用GIS服务器提供GIS功能。

(3)Web浏览器:如IE,Chrome等网络浏览器,是用户和Web服务器之间连联系的桥梁。

(4)桌面应用:可以使用ArcGIS桌面软件,也可以只用Web浏览器,或者通过桌面软件和ArcEngine开发组件连接GIS服务。

3.2  Flex API组件

ArcGIS Flex API是ArcGIS Server提供的一种客户端的WebGIS开发函数库。在发布地图服务后,调用ArcGIS Server的REST接口实现GIS功能,

每个地图服务和GIS操作都有对应的URL。如果是地图服务,打开这个网页即可以检索地图上的信息。也可以检索到操作相关的函数参数和返回值,通过调用ArcGIS Flex API的组件实现一系列的GIS功能。

4  淮安市交通WebGIS系统设计

4.1  需求分析

(1)一般市民和游客:为了满足他们在出行时能即时有效地获取各方面信息,使交通出行变得高效安全且快捷舒适。

(2)交通管理部门:交管部门是信息最大的提供者,同时也是使用者,他们对于城市交通信息的掌握,可以及时地针对各种情况作出决策。

(3)交通科学研究者:为研究者们提供一些基础数据,方便他们更加效率地进行科学研究。

上一篇:asp.net+sqlserver现代物流信息化管理系统的设计+源代码
下一篇:ASP.NET公务员考试辅导网站的设计与实现

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

java+mysql班级评优系统的设计实现

Python+mysql宠物领养平台的设计与实现

ASP.NET飞翔租贷汽车公司信...

基于激光超声检测金属材...

多频激励下典型非线性系统的振动特性研究

浅谈高校行政管理人员的...

酵母菌发酵生产天然香料...

AES算法GPU协处理下分组加...

基于Joomla平台的计算机学院网站设计与开发

STC89C52单片机NRF24L01的无线病房呼叫系统设计

压疮高危人群的标准化中...

上海居民的社会参与研究

提高教育质量,构建大學生...

浅论职工思想政治工作茬...

从政策角度谈黑龙江對俄...