• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于Mashup技術(shù)的房產(chǎn)信息網(wǎng)上查詢(xún)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

      2018-02-12 12:24:56王琢璐呂歡歡張峻通劉嘉瑤
      軟件導(dǎo)刊 2018年12期
      關(guān)鍵詞:數(shù)據(jù)存儲(chǔ)信息共享

      王琢璐 呂歡歡 張峻通 劉嘉瑤

      摘要:針對(duì)目前房產(chǎn)信息管理部門(mén)信息共享難、業(yè)務(wù)流程需求變化快以及現(xiàn)有在線(xiàn)房產(chǎn)信息查詢(xún)系統(tǒng)可視化程度低等問(wèn)題,設(shè)計(jì)了基于Mashup的房產(chǎn)信息網(wǎng)上查詢(xún)系統(tǒng)。該系統(tǒng)基于B/S架構(gòu)進(jìn)行二次開(kāi)發(fā),采用服務(wù)混搭技術(shù)聚合數(shù)據(jù)服務(wù),通過(guò)地理信息系統(tǒng)、Silverlight和C#編程語(yǔ)言實(shí)現(xiàn)房產(chǎn)信息查詢(xún)、房屋定位、周邊設(shè)施統(tǒng)計(jì)等功能。測(cè)試實(shí)驗(yàn)表明,該系統(tǒng)運(yùn)行穩(wěn)定,使用效果良好,提高了房產(chǎn)信息查詢(xún)速度,降低了相關(guān)部門(mén)管理成本,提高了工作效率。為城市信息化管理提供了全方位的房產(chǎn)信息數(shù)據(jù)支持,為公眾了解、掌握和查詢(xún)房產(chǎn)信息提供了全面的、圖文并茂的信息服務(wù)。

      關(guān)鍵詞:服務(wù)混搭;數(shù)據(jù)存儲(chǔ);房產(chǎn)信息系統(tǒng);信息共享

      Research on Housing Information Online Query System Based on Mashup

      WANG Zhuo?lu,?LV Huan?huan,ZHANG Jun?tong,LIU Jia?yao

      (School of Software Engineering, Liaoning Technology University ,Huludao 125105, China)

      Abstract:In view of the problems of difficulty in information sharing, rapid changes in business process requirements in real estate information management departments, and low visibility of existing online real estate information search systems, the housing information online query system based on Mashup is studied and implemented. The system is based on the B/S architecture for secondary development. Service Mashup is employed to aggregate data services and housing information query.The system has been tested and verified. The operation is stable and the effect is good. The speed of real estate information inquiry is improved, the management cost of related departments is reduced, and the work efficiency is improved. House positioning, peripheral facilities statistics and other functions are realized through the geographic information system, Silverlight and C# programming language. Comprehensive housing information is provided to city information management. Information with location and images is given to the public for knowing, mastering and querying housing information.

      Key Words:service Mashup; data storage; housing information system; information sharing

      0?引言

      隨著社會(huì)經(jīng)濟(jì)的快速發(fā)展,城市化進(jìn)程不斷加快,房產(chǎn)信息化是城市發(fā)展之必須。傳統(tǒng)的房屋信息展示和查詢(xún)系統(tǒng)單純通過(guò)對(duì)文字房屋地理位置和周邊環(huán)境進(jìn)行展示,缺少地圖、空間位置信息等,圖文并茂、以圖管房的管理方式難以實(shí)現(xiàn)。鑒于此,本文提出以Mashup技術(shù)為基礎(chǔ)的房產(chǎn)信息網(wǎng)上查詢(xún)系統(tǒng)。該系統(tǒng)將房產(chǎn)信息的空間數(shù)據(jù)和屬性數(shù)據(jù)一體化存儲(chǔ)與管理,為用戶(hù)提供相關(guān)房產(chǎn)信息查詢(xún)、分析統(tǒng)計(jì)功能。用戶(hù)通過(guò)該系統(tǒng)不僅能夠查看城市地圖,還能查詢(xún)空間信息和非空間信息(屬性查詢(xún)、信息查詢(xún)、條件查詢(xún)、房源統(tǒng)計(jì)及周邊設(shè)施統(tǒng)計(jì)等)。

      對(duì)城市房產(chǎn)地理信息相關(guān)數(shù)據(jù)進(jìn)行管理具有重要意義。在計(jì)算機(jī)硬軟件環(huán)境的支持下,基于B/S架構(gòu)進(jìn)行二次開(kāi)發(fā),利用相關(guān)技術(shù)適時(shí)提供城市地圖、空間信息以及非空間信息,建立一個(gè)具有地理圖形和空間實(shí)時(shí)定位功能的房產(chǎn)信息網(wǎng)上查詢(xún)系統(tǒng)[1]。作為一種新的綜合性技術(shù)[2],地理信息系統(tǒng)(GIS) 可以把房產(chǎn)信息的空間數(shù)據(jù)和屬性數(shù)據(jù)有機(jī)結(jié)合,根據(jù)用戶(hù)需求對(duì)信息進(jìn)行檢索分析,實(shí)現(xiàn)以圖管房、資源共享,提高房產(chǎn)管理工作效率和檔案信息共享率,為城市建設(shè)管理提供依據(jù)。

      1?關(guān)鍵技術(shù)

      基于Mashup技術(shù)的房產(chǎn)信息網(wǎng)上查詢(xún)系統(tǒng)采用服務(wù)混搭技術(shù)[3?4],依托天地圖遼寧地理信息公共服務(wù)平臺(tái)提供的公開(kāi)REST服務(wù),調(diào)用該服務(wù)的基礎(chǔ)數(shù)據(jù)和房產(chǎn)專(zhuān)題數(shù)據(jù)實(shí)現(xiàn)城市房產(chǎn)地理信息化[5]。該系統(tǒng)利用分布式異源空間數(shù)據(jù)建立房產(chǎn)地理信息數(shù)據(jù)庫(kù),從而一體化存儲(chǔ)房產(chǎn)數(shù)據(jù)并根據(jù)需求進(jìn)行綜合管理。

      1.1?基于WebService的SOA服務(wù)混搭實(shí)現(xiàn)

      該系統(tǒng)采用WebService的SOA模式建立[1],利用Mashup服務(wù)混搭模式,面向服務(wù)架構(gòu)(SOA)中的Web應(yīng)用服務(wù)和任意被重復(fù)利用的軟件服務(wù)。系統(tǒng)利用WebService技術(shù)將獨(dú)立的應(yīng)用程序模塊化,并通過(guò)網(wǎng)絡(luò)描述、發(fā)布、定位和調(diào)用。該模式由Web服務(wù)器發(fā)布,支持用戶(hù)集成和重用相關(guān)房產(chǎn)數(shù)據(jù)。用戶(hù)可從單純的房產(chǎn)信息獲取者變成集獲取、發(fā)布以及網(wǎng)絡(luò)服務(wù)構(gòu)建于一身的“多重身份”,實(shí)現(xiàn)沒(méi)有技術(shù)背景的科研用戶(hù)“自循環(huán)”個(gè)性化服務(wù)。

      1.2?采用RESTful技術(shù)的數(shù)據(jù)調(diào)用實(shí)現(xiàn)

      系統(tǒng)采用RESTful地理信息Web服務(wù)的調(diào)用方法實(shí)現(xiàn)房產(chǎn)數(shù)據(jù)調(diào)用[6]??蛻?hù)端包括Web瀏覽器、WebGIS、桌面GIS和移動(dòng)設(shè)備等。服務(wù)器端主要由IIS Web服務(wù)器、空間服務(wù)程序和數(shù)據(jù)庫(kù)組成。IIS Web服務(wù)器中的服務(wù)包括GIS基本功能調(diào)用和GIS地理數(shù)據(jù)服務(wù)調(diào)用兩大部分??蛻?hù)端通過(guò)資源的URI和統(tǒng)一HTTP方法訪(fǎng)問(wèn)服務(wù)器、發(fā)出服務(wù)請(qǐng)求。服務(wù)器端返回相應(yīng)的HTTP代碼和相關(guān)信息(若請(qǐng)求成功,則返回的信息為相應(yīng)格式的資源體現(xiàn)。若請(qǐng)求失敗,則返回錯(cuò)誤信息)。用戶(hù)端表現(xiàn)層以圖形化方式展現(xiàn)應(yīng)用程序,與用戶(hù)產(chǎn)生交互,系統(tǒng)可通過(guò)URL調(diào)用房產(chǎn)信息服務(wù)平臺(tái)的基礎(chǔ)數(shù)據(jù)。

      1.3?地圖Mashup集成應(yīng)用與地理信息共享

      系統(tǒng)采用瀏覽器客戶(hù)端(B/S)模式建立,ArcGISServer軟件引用基于REST或SOAP的Web服務(wù)架構(gòu)。地圖 Mashup分為數(shù)據(jù)庫(kù)服務(wù)器端、ArcGIS Server和客戶(hù)應(yīng)用端3個(gè)層次。首先,數(shù)據(jù)庫(kù)服務(wù)器端ArcSDE通過(guò)SQL引擎管理空間數(shù)據(jù)的查找,將滿(mǎn)足條件的數(shù)據(jù)以異步緩存方式傳到ArcGIS Server中。其次,ArcGIS Server將GIS和網(wǎng)絡(luò)技術(shù)集合在一起調(diào)用地圖API,同時(shí)與其它服務(wù)組合生成新服務(wù),實(shí)現(xiàn)地圖數(shù)據(jù)共享。最后由服務(wù)、安全和運(yùn)行管理組成的運(yùn)維平臺(tái)將相關(guān)地理位置信息提供給客戶(hù)端,即房產(chǎn)地理信息系統(tǒng)[7?8]。這些地理位置信息(包括數(shù)據(jù)集等)在地圖上以圖形的形式展示出來(lái),不僅實(shí)現(xiàn)了地理信息的集成和共享,而且方便了用戶(hù)按需獲取相關(guān)地理信息。

      2?系統(tǒng)設(shè)計(jì)

      2.1?架構(gòu)設(shè)計(jì)

      基于Mashup技術(shù)的房產(chǎn)信息網(wǎng)上查詢(xún)系統(tǒng)依據(jù)B/S架構(gòu)進(jìn)行二次開(kāi)發(fā),以ArcGIS為基礎(chǔ),采用地理信息系統(tǒng)、Silverlight和C#編程語(yǔ)言等相關(guān)技術(shù)為手段[9?11],系統(tǒng)體系結(jié)構(gòu)如圖1所示。

      2.2?功能設(shè)計(jì)

      系統(tǒng)以城市地理信息公共服務(wù)平臺(tái)為基礎(chǔ),建立城市房產(chǎn)地理信息數(shù)據(jù)庫(kù),實(shí)現(xiàn)對(duì)城市房產(chǎn)地理信息的信息化管理,提供樓盤(pán)信息查詢(xún)、新房信息查詢(xún)、二手房信息查詢(xún)、房屋租賃信息查詢(xún)、周邊信息統(tǒng)計(jì)及其它輔助功能。系統(tǒng)功能結(jié)構(gòu)如圖2所示。

      2.3?系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)

      數(shù)據(jù)是GIS系統(tǒng)建設(shè)的核心,數(shù)據(jù)的組織和管理是GIS應(yīng)用系統(tǒng)各項(xiàng)功能得以實(shí)現(xiàn)的關(guān)鍵?;贛ashup技術(shù)的房產(chǎn)信息網(wǎng)上查詢(xún)系統(tǒng)數(shù)據(jù)包括基礎(chǔ)數(shù)據(jù)和房產(chǎn)專(zhuān)題數(shù)據(jù)。數(shù)據(jù)庫(kù)建設(shè)是平臺(tái)相關(guān)服務(wù)的基礎(chǔ),基礎(chǔ)數(shù)據(jù)庫(kù)存放多種空間數(shù)據(jù)、基礎(chǔ)測(cè)量原始數(shù)據(jù)及各類(lèi)專(zhuān)題數(shù)據(jù)。平臺(tái)基礎(chǔ)數(shù)據(jù)包括街道地圖、影像地圖和地形地貌。房產(chǎn)專(zhuān)題數(shù)據(jù)庫(kù)建立房屋、商場(chǎng)、賓館、銀行、娛樂(lè)場(chǎng)所、車(chē)站、醫(yī)院、市政單位和學(xué)校等樹(shù)形結(jié)構(gòu)數(shù)據(jù)表,系統(tǒng)在平臺(tái)基礎(chǔ)數(shù)據(jù)上疊加房產(chǎn)專(zhuān)題數(shù)據(jù),制成對(duì)應(yīng)的專(zhuān)題地圖及柱狀圖、餅狀圖。平臺(tái)基礎(chǔ)數(shù)據(jù)和房產(chǎn)專(zhuān)題數(shù)據(jù)相結(jié)合為用戶(hù)提供衣食住行全方位服務(wù),如表1所示。

      2.4?數(shù)據(jù)存儲(chǔ)與管理模式

      基于Mashup技術(shù)的房產(chǎn)信息網(wǎng)上查詢(xún)系統(tǒng)采用大型關(guān)系型數(shù)據(jù)庫(kù)和空間數(shù)據(jù)庫(kù)引擎模式進(jìn)行房產(chǎn)空間數(shù)據(jù)庫(kù)建模、存儲(chǔ)和管理 [12?15],該數(shù)據(jù)庫(kù)存儲(chǔ)模式能很好地存儲(chǔ)并管理文本、文檔、圖像等。 該存儲(chǔ)模式具有在線(xiàn)備份和在線(xiàn)恢復(fù)功能。為提高客戶(hù)端地理信息數(shù)據(jù)訪(fǎng)問(wèn)效率,系統(tǒng)將地理信息公共服務(wù)平臺(tái)提供的電子地圖數(shù)據(jù)、

      遙感影像數(shù)據(jù)和地理位置等數(shù)據(jù)緩存為不同級(jí)別的靜態(tài)圖片存儲(chǔ)于服務(wù)器中[16]。用戶(hù)可直接從緩存中按需求獲取不同尺寸地圖,不僅減輕了服務(wù)器端壓力,還可大大提高客戶(hù)端響應(yīng)速度。數(shù)據(jù)庫(kù)存儲(chǔ)模型如圖3所示。

      3?系統(tǒng)功能實(shí)現(xiàn)

      基于Mashup技術(shù)的房產(chǎn)信息網(wǎng)上查詢(xún)系統(tǒng)以天地圖遼寧地理信息公共服務(wù)平臺(tái)提供的公開(kāi)REST服務(wù)平臺(tái)為基礎(chǔ),建立城市房產(chǎn)地理信息數(shù)據(jù)庫(kù),實(shí)現(xiàn)對(duì)城市房產(chǎn)地理信息的管理,提供相關(guān)查詢(xún)、統(tǒng)計(jì)及其它輔助功能[17]。

      3.1?以屬性查圖

      用戶(hù)可通過(guò)名稱(chēng)包括街道名、區(qū)域名、標(biāo)志建筑等定位,查詢(xún)出符合用戶(hù)要求的所有棟樓信息。選擇所要查詢(xún)的具體樓棟,查詢(xún)?cè)摌菞澋幕拘畔ⅰIS 信息及樓盤(pán)表信息等,如圖4所示。

      3.2?以圖查房

      通過(guò)選擇基礎(chǔ)數(shù)據(jù)圖形,查詢(xún)到對(duì)應(yīng)的房屋屬性信息[18],如樓棟面積、整體構(gòu)造、居住情況等物理信息。產(chǎn)權(quán)歸屬、價(jià)格等業(yè)務(wù)信息通過(guò)所選擇的房屋分層分戶(hù)平面圖進(jìn)一步查詢(xún)[19?21]。管理人員通過(guò)調(diào)用圖形數(shù)據(jù),創(chuàng)建樓盤(pán)表等操作,實(shí)現(xiàn)權(quán)屬信息與房產(chǎn)物理信息的關(guān)聯(lián),對(duì)房屋信息進(jìn)行更改,如圖5所示。

      3.3?以房制圖

      將房屋平面圖和房屋分層分戶(hù)圖結(jié)合進(jìn)行制圖。在柱狀圖中,柱形高低表示不同部分在整體中所占比例,同時(shí)形成的柱狀圖(又稱(chēng)餅狀圖)按照房產(chǎn)地理位置貼在房產(chǎn)地圖控件中[22],以直觀(guān)、形象地展示當(dāng)前要素所占比例。

      以葫蘆島待租房租金專(zhuān)題圖為例:選擇與小區(qū)有關(guān)的圖層、圖層字段屬性值及表達(dá)式,點(diǎn)擊提交查詢(xún)。根據(jù)樓盤(pán)、價(jià)格等條件形成相應(yīng)柱狀圖,即葫蘆島待租房租金專(zhuān)題圖。

      4?結(jié)語(yǔ)

      基于Mashup技術(shù)的房產(chǎn)信息網(wǎng)上查詢(xún)系統(tǒng),將房產(chǎn)信息的空間數(shù)據(jù)和屬性數(shù)據(jù)綜合管理、一體化存儲(chǔ),為用戶(hù)實(shí)時(shí)提供相關(guān)房產(chǎn)信息查詢(xún)、分析統(tǒng)計(jì)和按條件推薦等功能。利用 Mashup 技術(shù)將地圖功能以標(biāo)準(zhǔn)的組件模型進(jìn)行封裝,實(shí)現(xiàn)異源地理信息服務(wù)共享及融合。該系統(tǒng)不僅能查看城市地圖,還能查詢(xún)房產(chǎn)空間信息和非空間信息,為用戶(hù)提供全新的房產(chǎn)數(shù)字化、信息化服務(wù),滿(mǎn)足公眾實(shí)時(shí)了解房源信息需求。

      參考文獻(xiàn):

      [1]?萬(wàn)為清,趙華亮.WebService技術(shù)在分布式開(kāi)發(fā)中的應(yīng)用與實(shí)現(xiàn)[J].電腦編程技巧與維護(hù),2017(18):13?14,31.

      [2]?楊鳳攀.基于SOA架構(gòu)的智能終端云服務(wù)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[D].長(zhǎng)春:吉林大學(xué),2017.

      [3]?劉建勛,石敏,周棟,等.基于主題模型的Mashup標(biāo)簽推薦方法[J].計(jì)算機(jī)學(xué)報(bào),2017,40(2):520?534.

      [4]?張鴻洋,陳健,翟梅.基于Mashup的個(gè)性化移動(dòng)學(xué)習(xí)平臺(tái)[J].計(jì)算機(jī)技術(shù)與發(fā)展,2016,26(1):27?32.

      [5]?李恩寶,呂歡歡.基于公共服務(wù)平臺(tái)的房產(chǎn)信息系統(tǒng)建設(shè)[J].地理空間信息,2015,13(3):8,20?21,28.

      [6]?秦奮.移動(dòng)環(huán)境下RESTful WebService的研究與設(shè)計(jì)[D].北京:北京工業(yè)大學(xué),2015.

      [7]?曹雪.面向公眾服務(wù)的房產(chǎn)信息系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)[D].阜新:遼寧工程技術(shù)大學(xué),2014.

      [8]?葉琳.面向“天地圖·常州”的地理數(shù)據(jù)解析與聚合方法研究[D].南京:南京師范大學(xué),2013.

      [9]?劉穎.基于ArcGIS Server的移動(dòng)地圖Mashup應(yīng)用系統(tǒng)設(shè)計(jì)與研究[D].北京:北京郵電大學(xué),2013.

      [10]?王非,蔡勇,賀志軍.RESTful Web Services在信息系統(tǒng)中的應(yīng)用[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2013,22(2):221?225.

      [11]?潘冰.面向資源的RESTful Web應(yīng)用研究[J].微計(jì)算機(jī)應(yīng)用,2010,31(7):38?43.

      [12]?高永兵,吳紀(jì)磊,胡文江,等.基于Web服務(wù)的Mashup應(yīng)用的研究與實(shí)現(xiàn)[J].計(jì)算機(jī)技術(shù)與發(fā)展,2010,20(6):137?140,151.

      [13]?秦靈伶,王文東,賈霞,等.Mashup技術(shù)及其發(fā)展趨勢(shì)[J].電信科學(xué),2009,25(9):80?86.

      [14]?陳亮,陶宏才.基于REST的Web服務(wù)Mashup研究與應(yīng)用[J].成都信息工程學(xué)院學(xué)報(bào),2008(5):485?488.

      [15]?胡澤,廖聞劍,彭艷兵.WebService技術(shù)研究及應(yīng)用[J].硅谷,2009(5):8,48.

      [16]?鄭文鋒. 面向服務(wù)的空間數(shù)據(jù)共享[D].成都:成都理工大學(xué),2008.

      [17]?陳鎮(zhèn),鄭舉漢,徐磊.武漢市房產(chǎn)測(cè)繪綜合管理信息系統(tǒng)的建設(shè)及應(yīng)用[J].地理空間信息,2012,10(4):15?17,179.

      [18]?林杰.圖文一體化房產(chǎn)綜合管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].上海:華東師范大學(xué),2010.

      [19]?汪鐘琪.面向服務(wù)的房產(chǎn)管理信息系統(tǒng)集成研究[D].南京:南京師范大學(xué),2008.

      [20]?胡義軍.關(guān)于房產(chǎn)管理信息系統(tǒng)開(kāi)發(fā)的幾個(gè)問(wèn)題[J].電腦知識(shí)與技術(shù),2008(5):785?786,935.

      [21]?郭貴海.房產(chǎn)測(cè)量及房產(chǎn)信息系統(tǒng)的實(shí)現(xiàn)[D].武漢:武漢大學(xué),2004.

      [22]?黃丙湖,崔先國(guó),閭國(guó)年,等.房產(chǎn)信息系統(tǒng)的設(shè)計(jì)[J].山東科技大學(xué)學(xué)報(bào):自然科學(xué)版,2004(1):16?18.

      猜你喜歡
      數(shù)據(jù)存儲(chǔ)信息共享
      大數(shù)據(jù)時(shí)代檔案信息建設(shè)的認(rèn)識(shí)和實(shí)踐
      淺談電力大數(shù)據(jù)平臺(tái)關(guān)鍵技術(shù)研究與應(yīng)用
      開(kāi)源數(shù)據(jù)庫(kù)數(shù)據(jù)存儲(chǔ)的實(shí)現(xiàn)路徑分析
      基于Android開(kāi)發(fā)的APP數(shù)據(jù)存儲(chǔ)研究
      橫向動(dòng)態(tài)聯(lián)盟的信息共享效應(yīng)研究
      哈希算法在物聯(lián)網(wǎng)數(shù)據(jù)存儲(chǔ)中的應(yīng)用
      基于WebGIS的合肥中小企業(yè)信息共享平臺(tái)的研究
      基于供應(yīng)鏈的制造業(yè)服務(wù)化客戶(hù)逆向服務(wù)研究
      中國(guó)鐵水聯(lián)運(yùn)信息系統(tǒng)物理框架設(shè)計(jì)
      科技視界(2016年21期)2016-10-17 20:14:41
      利用微信做好班級(jí)管理工作的實(shí)踐研究
      成才之路(2016年26期)2016-10-08 12:02:00
      施秉县| 靖远县| 乳山市| 敦化市| 榆林市| 甘泉县| 凤阳县| 海阳市| 杂多县| 博湖县| 南乐县| 醴陵市| 哈尔滨市| 卫辉市| 云南省| 正定县| 农安县| 怀安县| 卢氏县| 章丘市| 东兰县| 利辛县| 舞钢市| 通城县| 稻城县| 讷河市| 宕昌县| 武强县| 高台县| 定南县| 永宁县| 英吉沙县| 云龙县| 焉耆| 湄潭县| 汉源县| 台前县| 油尖旺区| 读书| 包头市| 农安县|