论文部分内容阅读
近几年,GIS技术开始应用于中学地理的教学活动中,这些软件在一定程度上丰富了中学地理教学的手段,提高了教学质量。但这些软件多是二维的,并且多不是基于网络的,有些软件由于专业程度较高而不太适合中学师生的使用。三维GIS由于其对地理现象和规律的模拟有明显的优势,贴近人的空间认知,越来越成为GIS研究和应用的重要内容。因此,许多中学教师直接使用基于网络的三维GIS软件——谷歌地球进行课堂教辅助地理教学,产生了良好的效果。但是,谷歌地球是一款面向公众的三维GIS软件,并非针对中学地理教学而设计的,直接使用谷歌地球进行课堂教学有许多不便。因而,探索和研发适合于中学地理教学的基于网络和三维GIS的教学软件具有重要的现实意义。论文探讨了一种新的基于谷歌地球API进行三维网络GIS开发的技术框架和关键技术,并基于该技术路线,研究开发了一个辅助中学地理教学的三维网络GIS系统,论文的主要研究内容包括:(1)探讨一种新的网络三维GIS应用的开发模式和方法。传统的基于OLE自动化和基于PlugIn技术的两种开发模式相互独立,各有优劣。本文通过将谷歌地球API封装成标准的COM接口并对一系列关键技术进行研究,进而探索了一种新的基于谷歌地球API的网络三维GIS应用系统的开发模式和方法。(2)重点探讨了基于谷歌地球API的三维场景下的路径导航、二三维一体化、本地数据的集成、基于谷歌API的交互式场景建模以及事件监听与回调等关键技术,并将其应用于具体的开发实践。(3)按照《高中地理教学仪器配备标准》的要求,结合中学地理教学实践,研究并开发了一个基于网络的三维GIS地理教学辅助系统。该系统具有观光游览、相机控制、二维到三维切换、图层控制、3D路径导航,星空探索等功能。该系统简单易用,且与中学地理教材和新课程大纲紧密结合。许多一线教育工作者已意识到三维GIS软件在地理辅助教学中的重要作用,并在这方面作了许多探索。本文开发的基于谷歌地球的三维GIS的地理教学辅助系统目前已经完成第一版,并开始试用。随着应用实践的深入,我们还将进一步的完善系统功能,以更好地将GIS技术服务于中学地理的教学活动,从而为推动我国基础教育的素质教育目标的实现和研究性学习方法的普及发挥积极作用。