林瑋
摘要:地理信息系統在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技術,在地圖操作頁面上,實現的查詢和放大縮小功能。此外,設計人員對腳本與樣式單進行調用,可以對多種形式的地圖進行加載。例如,在設計地圖容器時,可用: