張靜茹 呂歡歡 周樹東
摘要:為了改善傳統(tǒng)的房產(chǎn)信息查詢方式,打破傳統(tǒng)房產(chǎn)信息不夠直觀、不夠權(quán)威及可信度低的局面,實現(xiàn)圖文一體的查詢方式,系統(tǒng)以地理信息公共服務(wù)平臺為基礎(chǔ),通過聚合技術(shù)將調(diào)用的地圖服務(wù)資源與房產(chǎn)專題信息進(jìn)行聚合,以Silverlight和Java編程語言等相關(guān)技術(shù)為手段,實現(xiàn)了海量房產(chǎn)信息的便捷管理,為用戶提供可視化和圖形化的查詢方式。
關(guān)鍵詞:ArcGIS Server;房產(chǎn)信息管理;Silverlight技術(shù);信息共享
中圖分類號:TP391.4文獻(xiàn)標(biāo)志碼:A文章編號:1008-1739(2018)24-56-3
0引言
近幾年來,隨著房地產(chǎn)業(yè)的飛速發(fā)展,個人擁有住房增多,使得房產(chǎn)信息管理變得困難起來,社會公眾獲得精準(zhǔn)的房屋信息更是難上加難。傳統(tǒng)的房屋信息展示和查詢系統(tǒng)是通過文字信息將房屋的地理位置和周邊環(huán)境展示給公眾。但文字描述具有多義性和模糊性,應(yīng)用起來直觀性和實用性較差,利用率低,不能實現(xiàn)房產(chǎn)信息圖文并茂、以圖管房的管理方式,這樣發(fā)布信息的方式使信息不能夠直接形象地反應(yīng)出地理位置信息,所以實現(xiàn)信息可視化和圖形化查詢已是必然所趨。
基于地理信息公共服務(wù)平臺的房產(chǎn)信息網(wǎng)上查詢系統(tǒng),將房產(chǎn)數(shù)據(jù)以信息化、數(shù)字化、網(wǎng)絡(luò)化方式存儲及管理,基于地圖顯示平臺為公眾提供權(quán)威的、可靠的房產(chǎn)信息服務(wù),能夠為城市提供全方位的房產(chǎn)信息數(shù)據(jù)支持,具有一定的實際應(yīng)用價值和現(xiàn)實意義[1]。
1關(guān)鍵技術(shù)
房產(chǎn)信息查詢系統(tǒng)以地理信息公共服務(wù)平臺為基礎(chǔ),調(diào)用地理信息公共服務(wù)平臺的地圖服務(wù)與房產(chǎn)專題信息進(jìn)行聚合,實現(xiàn)視覺疊加,利用分布式的異源空間數(shù)據(jù)建立房產(chǎn)專題數(shù)據(jù)庫[2]。以Silverlight和Java編程語言等相關(guān)技術(shù)為手段,基于B/S架構(gòu)進(jìn)行二次開發(fā)。
1.1 ArcGIS Server
ArcGIS Server是ArcGIS的一個服務(wù)器端產(chǎn)品,ArcGIS作為一個可伸縮的平臺,可以滿足GIS用戶的所有需求[3],將GIS技術(shù)和網(wǎng)絡(luò)技術(shù)結(jié)合在一起,促進(jìn)了信息的共享。系統(tǒng)可以將相關(guān)的房屋位置信息通過ArcGIS以服務(wù)的形式進(jìn)行發(fā)布,通過以ArcGIS為框架平臺的基于服務(wù)器GIS的應(yīng)用進(jìn)行管理[4]。
1.2地理信息聚合
聚合(Mashup)技術(shù)是將2個或2個以上的功能或者服務(wù)進(jìn)行融合,形成一種新的應(yīng)用[5]。由于它構(gòu)建的基礎(chǔ)是實現(xiàn)各種API的服務(wù),所以結(jié)構(gòu)十分靈活,易于擴展,可以應(yīng)對多變的需求。而且它與使用的資源之間是動態(tài)連接的,當(dāng)信息源更新時也會自動更新。Mashup體系架構(gòu)包括3部分:API或者內(nèi)容提供者、Mashup站點以及Mashup的應(yīng)用者或者Web瀏覽器[6],關(guān)系如圖1所示。
2系統(tǒng)設(shè)計
2.1功能設(shè)計
基于GIS技術(shù)的房產(chǎn)信息網(wǎng)上查詢系統(tǒng)以城市地理信息公共平臺為基礎(chǔ),實現(xiàn)對城市房產(chǎn)地理信息的信息化管理。系統(tǒng)提供了樓盤信息、新房信息、二手房信息和房屋租賃信息的查詢,以及其他輔助功能。系統(tǒng)功能結(jié)構(gòu)如圖2所示。
2.2數(shù)據(jù)庫設(shè)計
基于GIS的房產(chǎn)信息網(wǎng)上查詢建立數(shù)據(jù)庫時,采用的是關(guān)系型數(shù)據(jù)庫(SQL Server)與空間數(shù)據(jù)庫引擎(ArcSDE10)相結(jié)合的方式??臻g數(shù)據(jù)庫引擎是空間數(shù)據(jù)庫的中間技術(shù),它連接著空間數(shù)據(jù)庫與關(guān)系型數(shù)據(jù)庫[2],數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計如圖3所示。
3系統(tǒng)功能實現(xiàn)
本系統(tǒng)的設(shè)計特色是房產(chǎn)信息的空間數(shù)據(jù)和屬性數(shù)據(jù)的綜合管理與一體化存儲,基于地圖平臺的房產(chǎn)信息可視化查詢。
3.1范圍查房
可以在地圖上標(biāo)記自己感興趣的地段,并且輸入緩沖區(qū)的半徑,系統(tǒng)將為其選定緩沖區(qū)域內(nèi)所有的可租憑和買賣房屋的信息,如圖4所示。
3.2條件查房
通過選擇相應(yīng)的條件,如地理位置信息、房價范圍等進(jìn)行房屋查詢。系統(tǒng)在地圖上標(biāo)注顯示所查詢到滿足條件的房屋位置,可以通過點擊地圖上的位置,獲得房屋的詳細(xì)信息,如圖5所示。
3.3房屋追蹤定位
在搜索位置欄輸入所要查詢的位置之后,地圖窗口追蹤定位到用戶輸入的房源的地理位置,并在地圖窗口用藍(lán)光標(biāo)記,同時顯示該位置房屋的具體信息,如名稱和面積等,如圖6所示。
4結(jié)束語
由于房產(chǎn)信息的海量,以及房屋信息的可變性,基于GIS技術(shù)的房產(chǎn)信息網(wǎng)上查詢系統(tǒng)是一項綜合性很強的項目。本系統(tǒng)采用一種直觀的房產(chǎn)信息展示和查詢技術(shù),滿足公眾網(wǎng)上了解房產(chǎn)信息,實現(xiàn)足不出戶而知天下。系統(tǒng)的多種條件組合查詢使查詢結(jié)果更加精準(zhǔn),圖文并茂的信息展示使信息更加直觀,追蹤定位技術(shù)使房屋位置信息直觀地顯示,興趣點查詢與圖層聚合技術(shù)可以滿足用戶的多元化需求。如果全面實施房屋信息網(wǎng)上查詢系統(tǒng),必將推進(jìn)我國房屋管理系統(tǒng)的現(xiàn)代化發(fā)展,加快城市的信息化[7]。
參考文獻(xiàn)
[1]楊帆,常文蝶.基于天地圖的房產(chǎn)信息管理系統(tǒng)開發(fā)研究[J].測繪與空間地理信息,2017,40(5):14-16.
[2]曹雪.面向公眾服務(wù)的房產(chǎn)信息系統(tǒng)的設(shè)計與開發(fā)[D].阜新:遼寧工程技術(shù)大學(xué),2014.
[3]王新建.基于Arcgis Server的測繪地理信息系統(tǒng)設(shè)計與實現(xiàn)[J].軟件,2016,37(9):122-125.
[4]康義鋒.基于ArcGIS Server地理信息共享平臺設(shè)計與實現(xiàn)[J].礦山測量,2016,44(3):93-96.
[5]趙曉雪.基于Mashup技術(shù)的地理信息服務(wù)平臺的研究[D].武漢:華中師范大學(xué),2014.
[6]楊葉寧.Mashup應(yīng)用開發(fā)技術(shù)研究[D].大連:大連海事大學(xué), 2017.
[7]張一帆,王青山,郗篤剛,等.基于ArcSDE的機場地理空間數(shù)據(jù)庫構(gòu)建[J].地理空間信息,2016,14(5):51-54.