| 中文摘要 | 第1-5页 |
| 英文摘要 | 第5-8页 |
| 一、引言 | 第8-14页 |
| (一) 研究背景 | 第8-10页 |
| 1. 空间定位的重要性 | 第8-9页 |
| 2. 传统的地理空间定位教学中存在的问题与困难 | 第9-10页 |
| 3. GIS 技术在辅助地理空间定位教学方面具有独特优势 | 第10页 |
| (二) 研究的目标与研究内容 | 第10-11页 |
| 1. 研究目标 | 第10页 |
| 2. 研究内容 | 第10-11页 |
| (三) 研究方法与研究过程 | 第11-13页 |
| 1. 研究方法 | 第11页 |
| 2. 研究过程 | 第11-13页 |
| (四) 研究意义 | 第13-14页 |
| 1. 理论意义 | 第13页 |
| 2. 实践意义 | 第13-14页 |
| 二、研究综述 | 第14-22页 |
| (一) 空间定位的内涵 | 第14页 |
| (二) 研究现状 | 第14-20页 |
| 1. 地理空间定位的基础构建心理地图,创建空间概念 | 第14-16页 |
| 2. 地理空间定位的基本方法 | 第16-18页 |
| 3. 基于空间定位的GIS 教学软件的开发现状 | 第18-20页 |
| (三) 现有GIS 软件在辅助中学地理教学方面存在的不足 | 第20页 |
| (四) 基于空间定位的GIS 教学软件发展方向 | 第20-22页 |
| 三、基于“空间定位”的GIS 教学软件开发技术基础 | 第22-25页 |
| (一) GIS 二次开发与ArcGIS Engine 简介 | 第22-23页 |
| 1. GIS 二次开发 | 第22页 |
| 2. GIS 二次开发平台ArcGIS Engine | 第22-23页 |
| (二) 托管代码编程模型.net Framework | 第23页 |
| (三) C/S 系统构架 | 第23-25页 |
| 1. 两层C/S 结构及其优缺点 | 第23-24页 |
| 2. 三层C/S 结构及其优势 | 第24-25页 |
| 四、基于“空间定位”的GIS 教学软件设计 | 第25-31页 |
| (一) 系统总体设计 | 第25-26页 |
| (二) 数据库设计 | 第26-29页 |
| 1. 数据库设计原则 | 第26-27页 |
| 2. 数据来源与处理流程 | 第27页 |
| 3. 数据库的组织 | 第27-28页 |
| 4. 数据库的存储 | 第28-29页 |
| (三) 功能设计 | 第29-31页 |
| 1. 软件功能的总体设计 | 第29页 |
| 2. 模块功能的设计 | 第29-31页 |
| 五、基于“空间定位”的GIS 教学软件开发实现及应用策略案例设计 | 第31-40页 |
| (一) 软件的开发实现 | 第31-33页 |
| 1. 软件在二维场景下的实现 | 第31-32页 |
| 2. 软件在三维场景下的实现 | 第32-33页 |
| (二) 软件应用策略案例设计 | 第33-40页 |
| 1. 坐标定位模块应用策略案例 | 第33-37页 |
| 2. 轮廓形状定位模块应用策略 | 第37-40页 |
| 结语 | 第40-41页 |
| 参考文献 | 第41-44页 |
| 后记 | 第44-45页 |