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公务员考试辅导网站的设计与实现

《信息技术课程标准》微课的设计与制作

《读书交流分享》APP的设计与开发

《信息技术课程标准》系列微课的设计与制作

《大学生课堂教学管理与...

教育技术学专业技能学习网站的设计

基于Android的电子拍卖系统设计与开发

基于Web应用的致胜公司企业内部培训系统设计

激光模拟训练器材国内外研究现状

肢体语言在小学英语教学中的应用浅谈

新疆农林高校學生昆虫生...

个案管理茬老年糖尿病患...

2021年什么行业赚钱,适合...

日语论文中日酒文化对比研究

淮安市高校足球运动损伤问卷调查表

发酵米粉优势菌株的发酵特性研究

大淘宝网的虚假交易研究

浅谈农村大气环境保护的制度构建【1868字】