摘要:為了解決常規(guī)房地產管理信息系統(tǒng)在界面直觀性、網(wǎng)絡信息交流等上的缺陷,提出了一種基于WebGIS的房地產管理信息系統(tǒng),通過引入WebGIS技術,可以在二維地圖上交互查詢房地產數(shù)據(jù)庫信息,也可以依照身份權限管理數(shù)據(jù),實現(xiàn)信息管理的遠程交互,提高管理效率。
關鍵詞:WebGIS; 房地產管理; 地圖控制
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2013)13-2969-04
為了解決常規(guī)房地產管理信息系統(tǒng)在界面直觀性、網(wǎng)絡信息交流等上的缺陷,針對這些缺陷,引入WebGIS技術。用戶能夠在二維地圖上交互查詢數(shù)據(jù)庫信息,此外,GIS還為用戶提供了一項決策分析的功能?;赪ebGIS的管理信息系統(tǒng),在開放性上得到極大的提升,用戶只需要依靠瀏覽器客戶端,就可以訪問依照身份權限管理數(shù)據(jù),實現(xiàn)信息管理的遠程交互。
1 基于WebGIS的房地產管理信息系統(tǒng)的基本目標
通過WebGIS技術及其與asp.net技術的結合,在一般瀏覽器上,用戶可以通過在線網(wǎng)頁管理房地產資源,將房屋與房地產地形圖緊密關聯(lián),通過地形圖的精確坐標來定義房地產坐落,并能在圖層上經行交互操作,實現(xiàn)對房地產各類信息的查詢、修改等功能,實現(xiàn)真正意義上的以圖管房,以圖管檔的圖文一體化管理目標。令一方面,通過房地產GIS,可以進行任意地理范圍房地產的各類統(tǒng)計分析。管理員可以在前臺進行操作,維護系統(tǒng)的安全和信息的更新。對系統(tǒng)的功能要求[1]歸納于以下幾個方面:
1)可靠性高:系統(tǒng)允許一般用戶和管理員以不同身份的形式瀏覽前臺,后臺Web服務器、GIS服務器以及數(shù)據(jù)庫對前臺的操作指令作出相應并傳輸真實可靠的數(shù)據(jù)至前臺。系統(tǒng)在長時間工作時可連續(xù)運行而保持穩(wěn)定狀態(tài)。
2)速度快:后臺服務器和數(shù)據(jù)庫在響應前臺用戶操作的速度要快,速度太慢,會因為網(wǎng)絡延遲這一缺陷導致整個系統(tǒng)性能的下降。這里,除了保證網(wǎng)絡傳輸帶寬以外,還要在規(guī)劃好服務器和數(shù)據(jù)庫的設計,減少查詢和訪問時間。
3)安全性高:每個登錄者具有不同的操作權限;系統(tǒng)應具有事件記錄功能,即“黑匣子”功能,對進入退出系統(tǒng)的時間、代號以及對系統(tǒng)各種組態(tài)參數(shù)的更改等情況,應作為事件自動記錄,以便事后查閱;系統(tǒng)按照規(guī)定的信息數(shù)據(jù)管理規(guī)則進行自動信息刪除及轉儲,而不提供人工刪除信息的手段來保證信息的安全性。
4)操作簡單、界面友好:系統(tǒng)前臺利用一般瀏覽器展現(xiàn),提供二維場景視圖,用戶可以簡單地通過鼠標操作在線瀏覽二維視圖,查詢對應的數(shù)據(jù)庫信息,并提供一系列管理操作的接口。
2 房地產管理信息系統(tǒng)的關鍵技術
WebGIS,是利用Web技術來擴展和完善地理信息系統(tǒng)的一項新技術。由于HTTP協(xié)議采用基于C/S的請求/應答機制,具有較強的用戶交互能力,可以傳輸并在瀏覽器上顯示多媒體數(shù)據(jù),而GIS中的信息主要是需要以圖形、圖像方式表現(xiàn)的空間數(shù)據(jù),用戶通過交互操作,對空間數(shù)據(jù)進行查詢分析。這些特點,就使得人們完全可以利用Web來尋找他們所需要的空間數(shù)據(jù),并且進行各種操作。
在Web上,存在著大量的信息,這些信息多數(shù)具有空間分布特征,如分銷商數(shù)據(jù)往往有其所在位置屬性,利用地圖對這些信息進行組織和管理,并為用戶提供基于空間的檢索服務,無疑也可以通過WebGIS實現(xiàn)。與傳統(tǒng)的地理信息系統(tǒng)相比,WebGIS[2]有其特殊之處,主要表現(xiàn)在:
1)它必須是基于網(wǎng)絡的客戶機/服務器[3]系統(tǒng),而傳統(tǒng)的GIS大多數(shù)為獨立的單機系統(tǒng);
2)它利用因特網(wǎng)來進行客戶端和服務器之間的信息交換,這就意味著信息的傳遞是全球性的;
3)它是一個分布式系統(tǒng),用戶和服務器可以分布在不同地點和不同的計算機平臺上。
WebGIS是網(wǎng)絡GIS的一個重要組成部分,網(wǎng)絡GIS的一些概念,如客戶機/服務器模式、分布式數(shù)據(jù)管理等,也可以應用于WebGIS,但是在WebGIS實現(xiàn)時,還要著重考慮兩個問題,即控制網(wǎng)絡傳輸數(shù)據(jù)量以及必須通過瀏覽器與用戶進行交互[4]。
目前已經有多種不同的技術方法被應用于研制實現(xiàn)WebGIS,包括CGI(Common Gateway Interface,通用網(wǎng)關接口)方法、服務器應用程序接口(Server API)方法、插件(Plug-ins)法、Java Applet方法以及ActiveX方法等[5]。
3 基于WebGIS的房地產管理信息系統(tǒng)的系統(tǒng)結構和詳細設計
基于WebGIS的房地產管理信息系統(tǒng)采用B/S結構。服務器端平臺軟件采用中地公司自主研發(fā)的大型地理信息系統(tǒng)平臺MAPGIS的WebGIS版本:MAPGIS-IMS。MAPGIS-IMS是針對因特網(wǎng)、企業(yè)外部網(wǎng)和內部網(wǎng)所開發(fā)的平臺[6]。
在客戶端用戶通過瀏覽器訪問基于WebGIS的儲備房地產管理信息系統(tǒng)的web服務器,客戶向服務器端發(fā)送操作請求,web服務器端響應請求,web服務器提取位置信息,結合從地圖數(shù)據(jù)庫和屬性數(shù)據(jù)庫里提取的相關信息,組合成直觀的圖片信息發(fā)送到客戶端,呈現(xiàn)在瀏覽器中。用戶可以根據(jù)圖上顯示的位置信息,查詢相關房地產坐落信息并對其進行綜合統(tǒng)計分析。
3)房地產數(shù)據(jù)服務器和GIS數(shù)據(jù)服務器層分為兩部分,房地產數(shù)據(jù)服務器和GIS數(shù)據(jù)服務器,其中,房地產數(shù)據(jù)服務器是存放房地產業(yè)務數(shù)據(jù)的Oracle服務器。它完成數(shù)據(jù)的定義存儲、檢索、完整性約束以及有關的數(shù)據(jù)庫管理工作,GIS數(shù)據(jù)服務器是用來存放地圖數(shù)據(jù)的服務器、提供位置信息數(shù)據(jù)庫和地圖下載。該層接收到WebGIS服務器的數(shù)據(jù)請求,并將對房地產數(shù)據(jù)的信息處理結果、對地圖數(shù)據(jù)的處理結果交送WebGIS服務器。
基于WebGIS的儲備房地產管理信息系統(tǒng)的客戶端提供一系列的功能接口,供多用戶在線操作儲備房產信息數(shù)據(jù)庫和地圖數(shù)據(jù),具體而言,其功能可以分為兩個模塊:地圖控制工具模塊,查詢與管理模塊。
1)地圖控制模塊
地圖控制模塊負責對視圖中地圖的放大、縮小、平移以及選擇等操作,該模塊的功能實現(xiàn)需要Web服務器和GIS數(shù)據(jù)服務器的支持,其實現(xiàn)途徑簡而言之,是用戶通過該模塊將相應的參數(shù),比如比例尺大小、中心位置坐標等傳送至Web服務器,Web服務器中的地圖控制模塊將其傳送至GIS數(shù)據(jù)服務器,GIS數(shù)據(jù)服務器中存儲相應的地圖信息,得到參數(shù)后,設置顯示圖片的大小格式等,然后將其傳送給Web服務器,再傳給瀏覽器客戶端。通過這樣的方式,可以實現(xiàn)地圖的基本操作。圖2是地圖控制模塊的功能結構圖。
2)查詢與管理模塊
客戶端功能模塊除了地圖控制模塊之外,還有查詢與管理模塊,該模塊主要是對系統(tǒng)數(shù)據(jù)庫進行操作,對儲備房地產資源進行規(guī)劃管理,這也是基于WebGIS的儲備房地產管理信息系統(tǒng)的核心功能,其功能結構如圖3所示。
4 基于WebGIS的房地產管理信息系統(tǒng)的具體實現(xiàn)
基于WebGIS的房地產管理信息系統(tǒng)分為兩個功能模塊:地圖控制工具模塊和查詢與管理模塊。
1)地圖控制工具模塊
2)查詢與管理模塊
以按照條件查詢?yōu)槔?,查詢工具箱提供大量的查詢條件,可以對符合條件的坐落進行查詢。
①查詢條件
查詢條件包括:單位名稱(單位工具箱中),查詢工具箱和左側縮起的“更多查詢”工具欄。
②查詢效果
如果“單位名稱”選擇的是房管局,則查詢后自動跳轉到全國視圖。如果某單位中包含符合條件的坐落,則該單位的五角星變“黃”色,否則保持“紅”色。雙擊某符合條件的單位則跳入該單位視圖,此時情景與圖5一致。
5 結束語
本文設計的基于WebGIS的房地產管理信息系統(tǒng),能夠解決常規(guī)房地產管理信息系統(tǒng)在界面直觀性、網(wǎng)絡信息交流等上的缺陷,通過引入WebGIS技術,可以在二維地圖上交互查詢房地產數(shù)據(jù)庫信息,也可以依照身份權限管理數(shù)據(jù),實現(xiàn)信息管理的遠程交互,提高管理效率。
參考文獻:
[1] 杜新華.試論房地產企業(yè)項目信息化管理的必要性[J].財經界:學術版, 2012(7):35-39.
[2] 李云,吳雷,吳時強.GIS發(fā)展動態(tài)及其應用軟件選擇[J].水利學報,2003(8): 86-91.
[3] Pressman R S.Software Enginneering:A Practitioner’s Approach[M].Asia:The MaGraw-Hill,2007:103-105.
[4] 彭明軍,李宗華,楊存吉. WebGIS實現(xiàn)技術及發(fā)展研究[J].測繪信息與程, 2001(1): 41-44.
[5] 劉中偉,劉中宏.WebGIS的解決方案及開發(fā)方法[J].長春科技大學學報,2001, 30(1): 102-104.
[6] 張月玲,盧瀟.管理信息系統(tǒng)[M].北京:清華大學出版社;北京交通大學出版社,2009:23-25.