第五讲电子地图工程设计(网络专题电子地图)ppt课件.pptx
电子地图可视化工程,主讲人:蔡忠亮,武汉大学资源与环境科学学院,第五讲 网络电子地图工程设计(以XXX在线专题地图系统为例),GIScience, SRES, Wuhan University,GIScience, SRES, Wuhan University,网络电子地图工程设计内容,数据设计,标准规范,软件设计,总体设计,主要内容,一、网络电子地图工程的总体设计,一、网络电子地图工程的总体设计,需求分析,工程目标,数据工程,软件工程,技术选型及方案,一、网络电子地图工程的总体设计,总体工程(项目)目标,数据分析,数据处理,数据组织,数据管理,数据工程设计方案,1.数据工程,一、网络电子地图工程的总体设计,总体工程(项目)目标,技术分析,技术方案,架构设计,功能设计,软件工程设计方案,2.软件工程,二、网络电子地图工程的标准规范,二、网络电子地图工程的标准规范,三、网络电子地图工程的数据设计,二、网络电子地图工程的数据设计,1.数据分析,三、网络电子地图工程的数据设计,2.数据处理,三、网络电子地图工程的数据设计,3.数据组织,三、网络电子地图工程的数据设计,4.数据管理,四、网络电子地图工程的软件设计,四、网络电子地图工程的软件设计,1.技术分析,四、网络电子地图工程的软件设计,2.技术方案,四、网络电子地图工程的软件设计,2.技术方案,C/S-B/S-P/G,四、网络电子地图工程的软件设计,2.技术方案,四、网络电子地图工程的软件设计,1,2,3,4,5,3.架构设计架构的演变,四、网络电子地图工程的软件设计,3.架构设计架构的演变,6,7,8,9,四、网络电子地图工程的软件设计,10,3.架构设计架构的演变,四、网络电子地图工程的软件设计,3.架构设计SOA架构,Services? 服务是新的抽象手断,能提供完整的功能和操作服务不关心内容怎么实现,结构如何,关心的是站在交互的层面,提供什么接口,有什么功能。,四、网络电子地图工程的软件设计,3.架构设计SOA架构,Services?,四、网络电子地图工程的软件设计,3.架构设计SOA架构,Enterprise Services Bus (ESB)?,四、网络电子地图工程的软件设计,3.架构设计SOA架构,Enterprise Services Bus (ESB)?,松耦合!,四、网络电子地图工程的软件设计,3.架构设计SOA架构,服务组合?,四、网络电子地图工程的软件设计,3.架构设计SOA架构,服务组合?,四、网络电子地图工程的软件设计,3.架构设计SOA架构,服务组合?,四、网络电子地图工程的软件设计,3.架构设计SOA架构,SOA?,最大的三个好处 松耦合架构将IT资源暴露为可用的方法(架构划分)增量式部署和维护服务重用额外的长期好处更快的响应时间减少费用风险转移持续的业务过程改进网络技术发展的方向,四、网络电子地图工程的软件设计,3.架构设计SOA架构,OWS?,四、网络电子地图工程的软件设计,3.架构设计SOA架构,应用过程?,四、网络电子地图工程的软件设计,3.架构设计SOA架构,ArcGIS SOA,四、网络电子地图工程的软件设计,3.架构设计,四、网络电子地图工程的软件设计,3.架构设计,四、网络电子地图工程的软件设计,3.架构设计,四、网络电子地图工程的软件设计,3.架构设计,五、网络电子地图工程的功能设计,五、网络电子地图工程的功能设计,1.功能设计,六、网络电子地图工程实例在线专题地图系统,六、网络电子地图工程实例,六、网络电子地图工程实例,六、网络电子地图工程实例,六、网络电子地图工程实例,六、网络电子地图工程实例,六、网络电子地图工程实例,六、网络电子地图工程实例,六、网络电子地图工程实例,六、网络电子地图工程实例,六、网络电子地图工程实例,六、网络电子地图工程实例,六、网络电子地图工程实例,六、网络电子地图工程实例,六、网络电子地图工程实例,结束语,