MapNotes的设计与开发
作者单位:解放军信息工程大学
学位级别:硕士
导师姓名:刘真
授予年度:2001年
学科分类:081603[工学-地图制图学与地理信息工程] 081802[工学-地球探测与信息技术] 07[理学] 08[工学] 070503[理学-地图学与地理信息系统] 0818[工学-地质资源与地质工程] 0705[理学-地理学] 0816[工学-测绘科学与技术]
主 题:网络地理信息系统 组件对象模型 面向对象的软件工程 统一软 件开发过程 统一建模语言 数据库设计 ASP技术
摘 要:随着国际互联网技术的逐步深入,在Web上进行各种信息的发布成了 当前应用的热点,20世纪90年代,在GIS领域产生了在Web上发布地理空 间信息的WebGIS技术,它研究和实现了在网络新环境下的GIS空间信息共 享、软件体系结构、传输方案及软件开发策略。 MapNotes是一个嵌入式的WebGIS基础平台,利用它,二次开发人员可 以根据各自需求开发出各种具体的WebGIS应用系统,在Internet/Intranet上 发布地图和各种与空间位置有关的信息。 MapNotes采用了典型的瘦客户机/胖服务器模式的WebGIS解决方案,它 由管理系统(MapAdmin)、MapNotes内核(MapCells)和ASP包三部分组 成。 MapNotes的设计和开发采用了先进的面向对象的软件工程技术(统一软 件开发过程),软件的开发过程包括:需求分析、系统分析与设计、系统实 现、系统测试与配置。 本文在分析当前WebGIS的各种解决方案的基础上,提出了MapNotes的 解决方案,并详细地介绍了MapNotes设计和开发情况。