李江 周浩 羅吳亮 李青香

摘 要:針對目前南京市較為火熱的學區房市場,設計開發了學區房一張圖WebGIS平臺。能為老百姓對學區范圍、學區信息、學區房價格、學校信息等提供信息查詢公共服務。
關鍵詞:學區房;一張圖;地圖API;WebGIS
1 引言
所謂學區房,是指在指定區域內的住房,購房者本人的子女就可獲得就讀于某些區、市、級重點小學的資格。學區房的產生與“就近入學”招生政策緊密相關。我國義務教育法第九條規定:“地方各級人民政府應當合理設置小學、初級中等學校,使兒童、少年就近入學”,各個城市相繼提出“就近免試入學”的類似原則[1]。
南京教育資源豐富,是我國重要的教育科研基地。自從2003年南京市教委頒布了“就近免試入學”的政策以來,南京市學區房悄然升溫[1],學區話題成為社會關注的焦點,老百姓戶籍所在的小區能上什么樣的學校,更多的是找學校、找二手房中介公司、瀏覽房產網站去了解,如何把學校每年發布的信息、小學覆蓋小區范圍、學區價格等數據集成在一張電子地圖上,是我們設計實現的重點。利用一張圖切實為老百姓提供公共服務。
2 數據整理
我們分析學區房一張圖的數據主要如下:南京地圖數據、學校點數據、學區范圍面數據、房屋價格屬性數據、學校通告圖片數據、學?;拘畔傩詳祿?、學校新聞類文本數據等等。
南京地圖數據,我們采用的百度地圖API,可直接調用在線地圖。學校點數據,我們從南京市教育局網站,下載所有的小學數據,然后通過百度地圖API提供的功能,確定了學校點。
學區范圍面數據,這是我們此次工作的重點,我們與學校、房產中介、教育局等多渠道聯系,基本確定了每個學校的學區范圍,即涵蓋哪些小區,并利用ArcGIS桌面版軟件數字化,最終與百度地圖配準。房屋價格屬性數據,我們對學區所涵蓋的小區進行屬性化,并通過鏈接或尋址專業房產網站(南京網上房地產、house365、搜房、新浪樂居)進行價格確定,部分進行了入庫,部分進行了鏈接。
學校通告圖片數據,我們通過網站或去現場拍攝學校發布的招生通告,招生通告上確定了學校招生的小區范圍,我們將其數字化。學?;拘畔傩詳祿?、學校新聞類文本數據,我們一般通過學校網站、教育局網站、學長論壇進行數字化。
在完成以上數據的整理后,我們建立入庫工具,將學區范圍、圖片、文字等數據進行入庫。
3 設計與實現
學區房一張圖作為一個免費的電子平臺,我們優先考慮使用成熟的、免費的架構去實現。所以我們選用HTML5+百度地圖API+Mysql搭建。
HTML( HyperText Mark-up Language)是目前網絡上應用最為廣泛的語言,也是構成網頁文檔的主要語言。舊有的HTML版本是10年之前制定的,在表達和應用上已經很難滿足開發人員和使用者的需求。為了適應這快速發展的Web技術以及不斷提出的Web應用需求,HTML5應運而生。HTML5引入了許多新的特性和功能,豐富了Web應用,各瀏覽器對其都有良好的支持,安全性水平大幅度提高[2]。百度地圖API是一套由JavaScript編寫的將百度地圖嵌入到網頁應用程序接口,它能夠幫助您在網站中構建功能豐富、交互性強的地圖應用程序。百度地圖API為開發者提供和豐富的函數、控件、事件和封裝的類,提供很多的專題圖服務,如本地搜索、路線規劃、地址解析等接口供用戶使用。它盡量將復雜的底層邏輯進行隱藏和封裝。最重要的是用于公益用途,地圖API是免費使用的,這節約了較大的成本[3]。開放源代碼的數據管理系統是目前數據庫主流,Mysql是其中較為出色的一個。它具有跨平臺、功能強、使用簡便、運行速度快等優點。利用如上三種技術平臺構建學區房一張圖平臺,采用客戶端、應用服務器和數據服務器三層結構進行設計。其中客戶端主要實現地圖加載、地圖瀏覽和查詢功能,客戶端的設計重點是地圖瀏覽和查詢界面,以及把用戶訪問和查詢請求發送給服務器。應用服務器則負責處理用戶的訪問和查詢請求,數據服務器用于存取各類空間數據和屬性信息,并在接到查詢指令后執行相應的操作[4]。學區房一張圖主要包括區域切換、學區范圍瀏覽、學區房價格查詢、學區定位、學校信息瀏覽等功能。主要實現界面如下圖所示。
4 結束語
利用HTML+百度API+Mysql搭建的學區房一張圖應用,在功能上貼近老百姓關注的重點,在操作上方便快速,融合多方數據資源,形成一個免費的公共服務平臺,充分體現WebGIS的優勢。
[參考文獻]
[1]王曦,葛幼松,張含.南京老城區學區房價格機制研究.合作經濟與科技.12:10-13.2010.
[2]劉華星,楊庚.HTML5——下一代Web開發標準研究.計算機技術與發展8:54-59.2011.
[3]百度地圖API.http://developer.baidu.com/.
[4]杜傳明.百度地圖API在小型地理信息系統中的應用.測繪與空間地理信息.2:152-153.2011.