摘要 | 第1-5页 |
Abstract | 第5-12页 |
第1章 引言 | 第12-20页 |
·课题研究背景 | 第12-13页 |
·国内外研究现状 | 第13-16页 |
·WebGIS 的研究现状 | 第13-14页 |
·基于SVG 的WebGIS 的研究现状 | 第14-16页 |
·论文研究的内容和方法 | 第16-18页 |
·论文研究的主要内容 | 第16-17页 |
·论文研究的方法 | 第17-18页 |
·论文研究的目的和意义 | 第18页 |
·论文研究的目的 | 第18页 |
·论文研究的意义 | 第18页 |
·论文结构安排 | 第18-20页 |
第2章 基于SVG 的WEBGIS 概述 | 第20-34页 |
·SVG 简介 | 第20-22页 |
·什么是SVG | 第20页 |
·SVG 规范的提出 | 第20-21页 |
·SVG 的特征 | 第21-22页 |
·SVG 引入WEBGIS 的可能性 | 第22-25页 |
·WEBGIS 实现策略 | 第25-29页 |
·基于“富服务器”模式 | 第26页 |
·基于“富客户端”模式 | 第26-27页 |
·类“富客户端”的“客户端-服务器平衡”模式 | 第27-28页 |
·基于SVG 的“客户端-服务器平衡”模式 | 第28-29页 |
·一般基于SVG 的WEBGIS | 第29-31页 |
·基于JTS、DB4O、SERVLET、AJAX 的SVG WEBGIS | 第31-33页 |
·本章小结 | 第33-34页 |
第3章 面向对象数据库在SVG WEBGIS 中的应用 | 第34-57页 |
·面向对象的GIS 数据模型简介 | 第34-38页 |
·什么是面向对象 | 第34页 |
·面向对象的核心技术 | 第34-35页 |
·面向对象技术与GIS 相结合 | 第35-36页 |
·复杂GIS 对象数据模型简介 | 第36-38页 |
·当前面向对象GIS 数据模型的“遗憾” | 第38页 |
·“对象”与“关系”之间的矛盾:“阻抗失配”效应 | 第38-40页 |
·“对象”与“关系”模型的区别 | 第38-39页 |
·解决“阻抗失配”的解决方案 | 第39-40页 |
·面向对象数据库简介 | 第40-42页 |
·什么是面向对象数据库 | 第40页 |
·面向对象数据库的优点 | 第40页 |
·开源OODB DB4O 简介 | 第40-42页 |
·DB4O 应用到GIS 的可行性分析 | 第42-44页 |
·传统OODB 在GIS 应用惨淡的原因 | 第42-43页 |
·DB4O 与传统OODB 的区别 | 第43页 |
·DB4O 在SVG WebGIS 中应用的可行性 | 第43-44页 |
·DB4O 在WebGIS 应用的局限性 | 第44页 |
·SVG WEBGIS 面向对象数据建模 | 第44-47页 |
·基于OGC 的数据建模 | 第44-45页 |
·空间对象模型到Java 的映射 | 第45-47页 |
·基于DB4O 的SVG WEBGIS 的工作模式 | 第47-55页 |
·基于DB4O 的SVG WebGIS 系统架构 | 第47-49页 |
·“数据库服务器管理工具”实现 | 第49-50页 |
·C/S 架构“数据库导入程序”的实现 | 第50-54页 |
·Web Server 基于Java Servlet 对DB4O 的应用 | 第54-55页 |
·本章小结 | 第55-57页 |
第4章 SVG WEBGIS 基本功能的实现 | 第57-72页 |
·基本功能实现的关键技术 | 第57-65页 |
·HTML 和XHTML | 第57-58页 |
·CSS(Cascading Style Sheets) | 第58页 |
·客户端脚本语言JavaScript | 第58-59页 |
·DOM 技术简介 | 第59-60页 |
·SVG DOM 常用属性和方法介绍 | 第60-65页 |
·基于VIEWBOX 、VIEWPORT 中心缩放和漫游 | 第65-68页 |
·viewBox 与viewPort 简介 | 第65-66页 |
·中心缩放 | 第66页 |
·地图漫游 | 第66-68页 |
·图层控制 | 第68页 |
·属性查询 | 第68-69页 |
·测距尺 | 第69-71页 |
·本章小结 | 第71-72页 |
第5章 SVG WEBGIS 高级功能的实现 | 第72-96页 |
·高级功能实现关键技术 | 第72-76页 |
·Ajax | 第72-73页 |
·Servlet | 第73页 |
·轻量级的Java EE 架构 | 第73-75页 |
·JTS Topology Suite | 第75-76页 |
·基于AJAX、SERVLET、DB4O 的SVG 数据动态加载 | 第76-80页 |
·动态加载的工作流程 | 第77-78页 |
·动态加载程序实现的关键代码 | 第78-80页 |
·动态加载的优点 | 第80页 |
·缓冲区分析 | 第80-87页 |
·什么是“缓冲区分析” | 第80-81页 |
·缓冲区分析的工作流程 | 第81-82页 |
·缓冲区分析实现的关键代码 | 第82-87页 |
·空间查询 | 第87-94页 |
·什么是空间查询 | 第87页 |
·空间查询的工作流程 | 第87-89页 |
·空间查询程序实现的关键代码 | 第89-94页 |
·本章小结 | 第94-96页 |
第6章 原型系统的实现 | 第96-107页 |
·系统运行环境和开发工具 | 第96-97页 |
·系统运行环境 | 第96页 |
·系统开发环境 | 第96-97页 |
·原型系统实现的功能结构 | 第97-98页 |
·原型系统B/S 架构部分功能展示 | 第98-104页 |
·WebGIS 的基本功能 | 第99-101页 |
·WebGIS 高级功能实现 | 第101-104页 |
·原型系统 C/S 架构部分 | 第104-106页 |
·数据库服务器管理程序 | 第104-105页 |
·数据库数据入库程序 | 第105-106页 |
·本章小结 | 第106-107页 |
第7章 结论与展望 | 第107-111页 |
·主要结论 | 第107-109页 |
·需要进一步开展的工作 | 第109-111页 |
参考文献 | 第111-115页 |
致谢 | 第115-116页 |
个人简历、在学期间发表的学术论文与研究成果 | 第116页 |