APP下载

探究基础地理教育GIS教学软件平台的开发与应用

2017-12-08林玮

新校园·上旬刊 2017年10期

林玮

摘要:地理信息系统在20世纪90年代得到了广泛应用,不仅极大方便了农业、林业等行业的管理,也为学校地理学科的教学提供了良好的工具。基于此,本文分析了GIS教学软件开发与数据库建立方法,并通过实例对GIS教学软件平台应用方法进行探讨,以供参考。

关键词:基础地理教育;GIS教学软件平台;Ajax技术

作为地球空间信息技术的重要组成部分,地理信息技术深入我国生产、生活的各个领域。科技的发展,使我国的教育工具从“课件型”向“平台型”发展。GIS教学软件平台的应用,使基础地理教育实现了可视化、空间化,这对培养学生的立体空间意识与相互协作的学习能力有重要作用。

一、GIS教学软件平台的开发

1.基于Ajax技术实现GIS教学软件平台

Ajax技术,即创建动态网页的技术,这种技术可以将Java、CSS、XSTL等技术综合应用,通过XHTML进行呈现,用DOM进行交互,用XML对数据进行处理。原有的网络交互过程,具有从处理到等待再进行处理并等待的特征,但Ajax技术在使用者进行表单的填写后,由XMLHttpRequest对象决定将返回的数据放到页面的哪些位置。因此,用户在不将页面进行刷新的情况下,就可以实现数据的更新。在具体的代码实现上,一共分为以下几个方面:

第一,系统在接收登录时,设参数如下:appName为app,userID为uid,密码为pwd,此时Response={“key”:“afg”;“nik”:“用户名”;“msg”:“ok”},系统会通过对nik和key的值进行检查,以此判断登录状态。

第二,地图的设计,设计人员通过Ajax技术,在地图操作页面上,实现的查询和放大缩小功能。此外,设计人员对脚本与样式单进行调用,可以对多种形式的地图进行加载。例如,在设计地图容器时,可用: