分布式计算、网格计算、云计算、物联网和大数据等新技术的出现与迅速应用,加速了地理信息的产业化发展,给网络地理信息系统带来巨大的机遇与挑战。本书全面介绍网络地理信息系统的基本原理与开发方法,旨在授人以渔,通过原理与开发方法引领读者全面认识网络地理信息系统。先从网络地理信息系统基本原理进行阐述,由浅入深依次介绍网络地理信息系统的基本概念与发展、技术基础、体系架构;然后按照体系架构主线逐层展开,分别介绍网络地理信息系统的数据组织管理、服务应用体系、开发应用解决方案;最后介绍目前常见的网络地理信息系统平台,并通过典型案例深入到应用实践之中。
互联网的广泛应用使网络地理信息系统(网络GIS)由地理信息系统(GIS)的一个普通分支迅速成长为地理信息系统领域最有活力、最具前景的发展方向。特别是近些年来,随着计算机、互联网等相关领域的飞速发展,网络GIS的发展也日新月异。网络GIS的概念、内涵、结构、功能、应用模型、开发技术、标准体系等几乎一直处于不稳定的进化状态中。在这样的背景下,要想通过一本书来介绍网络GIS的全部内容是一项不可能完成的任务。本书针对初学者的学习需求,以介绍基本概念、基本原理、基本技术为基础,将网络GIS体系架构逐步分解,分别介绍网络GIS的数据组织管理、服务应用体系、开发应用解决方案,最后介绍目前主流的GIS平台,并通过国土资源领域的典型开发案例介绍网络GIS的应用实践。
第一章从介绍网络GIS的起源开始剖析其概念、内涵、主要功能和特征,分析了网络GIS的发展现状与趋势,并以典型行业和“数字城市”“智慧城市”为例介绍了网络GIS的应用。通过本章希望读者能够从整体上把握网络GIS的来龙去脉,理解其发展和变化的趋势,了解网络GIS的应用领域和潜力。第二章在介绍互联网技术、移动通信技术、分布式计算技术的基础上,详细介绍了网络GIS的技术发展历程和典型产品。通过本章希望读者能够了解互联网、分布式计算等技术与网络GIS发展的相互关系,深刻理解网络GIS每一次演变背后的技术推动力以及由此带来的实现技术和应用模式上的变化。第三章在第二章的基础上,分别介绍了组件式网络GIS、面向服务式网络GIS、移动式网络GIS以及网格GIS的特点和体系结构。通过本章希望读者了解和掌握各类型网络GIS的基本架构和组织形态。第四章从地理空间数据组织的角度出发,介绍网络GIS中的数据类型、组织方式、管理方式、调度方式、集成方式以及地理信息元数据等相关内容。通过本章希望读者能够理解网络GIS在不同的体系结构下如何管理和使用数据,掌握网络环境下数据组织的基本思路,了解数据组织的核心和难点。第五章着重介绍了网络GIS的性能优化策略和安全策略。通过本章希望读者能够了解网络GIS性能优化和安全管理的基本方法。第六章在当前以面向服务的网络GIS为主流的背景下,介绍了地理信息服务的基本概念与核心技术,以OGC标准为例重点介绍了OGC Web服务的抽象模型、体系结构和服务框架。通过本章希望读者能够深刻理解面向服务框架、服务式网络GIS、OGC地理信息服务的核心思想和技术实现手段。第七章以组件式网络GIS、面向服务式网络GIS、移动式网络GIS为例介绍了网络GIS的开发模式和开发流程,使读者能够了解各种不同类型网络GIS的开发方法。第八章提出了网络GIS未来可能的发展前沿和热点问题,供读者对未来发展有所了解。第九章分别介绍了三种专业网络GIS平台和两种大众网络GIS平台的基本情况、发展过程、结构体系、功能作用、主要特色和应用情况,旨在通过对这些典型产品和系统的介绍,使读者进一步加深对网络GIS原理和技术的理解,增加感性认识,并为应用实践奠定基础。
全书共分为九章。第一章“绪论”和第八章“网络GIS发展展望”由解放军信息工程大学成毅老师编写。第二章“网络GIS技术基础”和第三章“网络GIS体系结构”由中山大学马林兵老师编写。第四章“网络GIS数据组织与管理”由武汉大学亢孟军老师编写。第五章“网络GIS性能优化与安全策略”和第六章“网络GIS服务体系与标准”由南京师范大学张书亮老师编写。第七章“网络GIS开发应用实践”由亢孟军老师和中国地质大学(武汉)吴信才、谢忠老师共同编写。第九章“网络GIS产品简介”由谢忠老师编写。
本书还得到了武汉大学李霖教授和蔡忠亮教授的指导和建议。在编写和修改过程中,得到了张发勇、余国宏、黄颖、李清清等各位老师的帮助。在此,对以上各位老师以及对本书有过帮助的其他老师表示衷心的感谢。
因篇幅所限,本书内容不可能对网络GIS每一项技术都进行深入分析,更不可能对每一类应用都作详细介绍,内容上难免挂一漏万。书中有些内容吸收了国内外知名学者的研究成果,在此一并表示感谢。因水平所限,在认识深度上难免浅薄,甚至出现偏颇,敬请读者批评指正。
第一章绪论
1.1网络GIS的基本概念
1.2网络GIS的发展现状与趋势
1.3网络GIS的应用
思考题
第二章网络GIS技术基础
2.1GIS技术概述
2.2计算机网络技术概述
2.3分布式计算技术
思考题
第三章网络GIS体系结构
3.1网络GIS架构概述
3.2组件式GIS
3.3服务式GIS
3.4移动CIS
3.5网格GIS
思考题
第四章网络GIS数据组织与管理
4.1网络GIS数据组织概述
4.2基础数据组织
4.3专题数据组织
4.4共享服务数据
4.5元数据管理
4.6网络GIS数据集成管理
思考题
第五章网络GIS性能优化与安全策略
5.1网络GIS性能优化
5.2网络GIS安全策略
思考题
第六章网络GIS服务体系与标准
6.1地理信息服务技术与标准
6.2OGC标准服务体系
思考题
第七章网络GIS开发应用实践
7.1网络GIS开发模式
7.2网络GIS开发流程
7.3网络GIS开发实践
思考题
第八章网络GIS发展展望
8.1云GIS
8.2泛在GIS
8.3时态GIS
8.4智能GIS
8.5开源GIS
思考题
第九章网络GIS产品简介
9.1专业网络GIS产品
9.2公众网络GIS产品
思考题
参考文献
缩略词表