一種城市園林綠化管理數(shù)據(jù)交互系統(tǒng)及其方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智慧城管,特別涉及一種城市園林綠化管理數(shù)據(jù)交互系統(tǒng)及其方法。技術(shù)背景
[0002]隨著現(xiàn)代城市的發(fā)展,園林綠化數(shù)據(jù)種類和數(shù)量日益增多,管理難度不斷加大。總體上來說園林綠化數(shù)據(jù)包括兩類:一種是基于空間位置的園林綠化數(shù)據(jù);一種是日常管理中產(chǎn)生的業(yè)務(wù)數(shù)據(jù)。以下簡稱為園林綠化空間數(shù)據(jù)和園林綠化業(yè)務(wù)數(shù)據(jù)。如何直觀、可視化地展示園林綠化空間數(shù)據(jù),將不斷變化的時態(tài)化空間數(shù)據(jù)進行動態(tài)更新,以及將基于空間位置的園林綠化數(shù)據(jù)日常業(yè)務(wù)數(shù)據(jù)結(jié)合以更好地利用園林綠化數(shù)據(jù)成為一個新的課題。
[0003]然而傳統(tǒng)的園林綠化地理信息系統(tǒng),簡稱園林綠化GIS系統(tǒng),在該系統(tǒng)中,存在著大量的問題,越來越難以滿足實際應(yīng)用需要。
[0004]以園林綠化系統(tǒng)為例,現(xiàn)有技術(shù)最主要的問題是:
[0005](I)園林綠化空間數(shù)據(jù)與業(yè)務(wù)數(shù)據(jù)孤立,不存在邏輯關(guān)系;
[0006]業(yè)務(wù)數(shù)據(jù)大多以文字或圖紙、照片等存儲,與空間數(shù)據(jù)缺少關(guān)聯(lián)性,不能直觀、可視化地基于地理位置展示空間數(shù)據(jù)和業(yè)務(wù)數(shù)據(jù);
[0007](2)園林綠化空間數(shù)據(jù)動態(tài)更新能力不足;
[0008]現(xiàn)有的園林綠化GIS系統(tǒng)缺少數(shù)據(jù)更新方式,或只提供了簡單的、少量數(shù)據(jù)的更新,在隨著城市建設(shè)加快,當(dāng)園林綠化數(shù)據(jù)重新普查后或者區(qū)域范圍內(nèi)園林綠化數(shù)據(jù)變化較大時,無法進行快速的動態(tài)數(shù)據(jù)更新,同時空間數(shù)據(jù)更新過程中未能保留歷史數(shù)據(jù),無法對現(xiàn)有空間數(shù)據(jù)進行追溯;
[0009]上述問題隨著時間的運行造成系統(tǒng)數(shù)據(jù)同實際數(shù)據(jù)有較大偏差,系統(tǒng)查詢統(tǒng)計分析結(jié)果同實際不符,系統(tǒng)的實際應(yīng)用價值大大降低。
[0010](3)園林綠化數(shù)據(jù)不能及時共享,或者變化后的數(shù)據(jù)不能及時共享;
[0011]園林綠化GIS系統(tǒng)中使用的為矢量數(shù)據(jù),為了保證數(shù)據(jù)安全,園林綠化系統(tǒng)一般將矢量綠化數(shù)據(jù)通過切圖后轉(zhuǎn)為柵格瓦片數(shù)據(jù),然后通過服務(wù)的方式向外提供園林綠化數(shù)據(jù),該方式不能自動更新瓦片數(shù)據(jù),造成共享的園林綠化數(shù)據(jù)與實際的使用數(shù)據(jù)存在版本不一致。
【發(fā)明內(nèi)容】
[0012]針對上述問題,本發(fā)明提出一種城市園林綠化管理數(shù)據(jù)交互系統(tǒng)及其方法,以解決現(xiàn)有技術(shù)的園林綠化地理信息系統(tǒng)中空間數(shù)據(jù)與業(yè)務(wù)數(shù)據(jù)缺少連接,空間數(shù)據(jù)動態(tài)更新手段不足、變化的歷史數(shù)據(jù)未保留以及園林綠化數(shù)據(jù)實時共享的技術(shù)問題。
[0013]為達到上述目的,本發(fā)明采用如下技術(shù)方案:
[0014]一種城市園林綠化管理數(shù)據(jù)交互系統(tǒng),包括:
[0015]數(shù)據(jù)層,用于存儲園林綠化空間數(shù)據(jù)以及基礎(chǔ)數(shù)據(jù),并接收園林綠化數(shù)據(jù)管理中心發(fā)送的調(diào)取數(shù)據(jù)的命令,將數(shù)據(jù)庫中的數(shù)據(jù)通過園林綠化數(shù)據(jù)管理中心傳送至應(yīng)用層;
[0016]園林綠化數(shù)據(jù)管理中心,是數(shù)據(jù)層與應(yīng)用層數(shù)據(jù)連接的接口,接收應(yīng)用層的所有對數(shù)據(jù)層的數(shù)據(jù)請求,并讀取數(shù)據(jù)層中數(shù)據(jù)庫中的數(shù)據(jù);園林綠化數(shù)據(jù)管理中心還控制數(shù)據(jù)的訪問權(quán)限以及訪問深度;
[0017]應(yīng)用層,其直接與用戶交互,向園林綠化數(shù)據(jù)管理中心發(fā)送請求命令獲取數(shù)據(jù)層數(shù)據(jù),并維護、查詢和編輯園林綠化空間數(shù)據(jù);
[0018]園林綠化管理系統(tǒng)登錄驗證,其接收服務(wù)層發(fā)出的調(diào)用應(yīng)用層的數(shù)據(jù)命令,通過驗證系統(tǒng)用戶名及密碼,來實現(xiàn)應(yīng)用層的功能和分配相應(yīng)的功能權(quán)限和數(shù)據(jù)權(quán)限;
[0019]服務(wù)層,其發(fā)送命令調(diào)用應(yīng)用層的數(shù)據(jù)提供給相應(yīng)用戶,其中,服務(wù)層中的地圖矢量數(shù)據(jù)采用動態(tài)切片技術(shù)對變化后的數(shù)據(jù)及時進行更新;
[0020]所述采用動態(tài)切片技術(shù)對變化后的服務(wù)層中地圖矢量數(shù)據(jù)進行更新的具體過程為:預(yù)先對系統(tǒng)中的地圖范圍內(nèi)數(shù)據(jù)進行全部切片;每次地圖矢量數(shù)據(jù)更新完成后,計算變更數(shù)據(jù)覆蓋的空間范圍,然后根據(jù)該空間范圍計算對應(yīng)的瓦片地圖范圍,重新生成這個范圍的地圖瓦片,把新生成的瓦片替換這些舊有的瓦片;
[0021]所述的服務(wù)層,包括政府職能服務(wù)、園林內(nèi)部機構(gòu)應(yīng)用服務(wù)以及公眾服務(wù)。
[0022]所述的數(shù)據(jù)層,包括園林綠化地理空間數(shù)據(jù)臨時庫,用于臨時存儲量園林綠化空間數(shù)據(jù),并批量處理園林綠化空間數(shù)據(jù),處理后的數(shù)據(jù)進入園林綠化地理空間數(shù)據(jù)庫;及
[0023]園林綠化地理空間數(shù)據(jù)庫,用于存儲園林綠化數(shù)據(jù)的空間位置信息及基本屬性信息,其中每一條數(shù)據(jù)至少有一個唯一標識與日常業(yè)務(wù)數(shù)據(jù)進行關(guān)聯(lián),所述綠化園林空間位置信息,包括:綠化園林空間數(shù)據(jù)的橫坐標、縱坐標和臨近道路信息;所述綠化園林基本屬性信息,包括:綠化園林的編號、養(yǎng)護單位、完成日期、建設(shè)單位、類型和產(chǎn)權(quán)單位信息;及
[0024]基礎(chǔ)地形地理空間數(shù)據(jù)庫,用于存儲包括道路、單位興趣點、河流和居民地作為地圖底圖的空間數(shù)據(jù),來反映園林綠化數(shù)據(jù)與基礎(chǔ)地形數(shù)據(jù)相對位置關(guān)系;及
[0025]園林綠化日常業(yè)務(wù)數(shù)據(jù)庫,用于儲存園林綠化業(yè)務(wù)信息、包括園林綠化附屬信息、日常養(yǎng)護信息、關(guān)于園林綠化的法律法規(guī)以及企業(yè)和人員等信息;其中,日常業(yè)務(wù)數(shù)據(jù)都包含一個與園林綠化空間數(shù)據(jù)關(guān)聯(lián)的外鍵字段,來建立起空間數(shù)據(jù)與日常業(yè)務(wù)數(shù)據(jù)的邏輯關(guān)系O
[0026]所述的應(yīng)用層,包括地圖瀏覽及輔助測量,其將發(fā)送請求后獲取的基礎(chǔ)地形地理數(shù)據(jù)進行編輯實現(xiàn)地圖的基本操作;
[0027]園林綠化空間數(shù)據(jù)維護更新,其將發(fā)送請求后獲取的發(fā)生變化的園林綠化數(shù)據(jù)更新到數(shù)據(jù)庫中;
[0028]數(shù)據(jù)信息查詢統(tǒng)計定位,其將發(fā)送請求后獲取的園林綠化地理空間數(shù)據(jù)進行統(tǒng)計,同時提供條件組合查詢以及按照道路查詢統(tǒng)計功能,查詢統(tǒng)計均通過關(guān)聯(lián)關(guān)系能查詢到業(yè)務(wù)數(shù)據(jù),且將業(yè)務(wù)數(shù)據(jù)以圖表方式在地圖上進行展示;
[0029]評價分析模塊,其將發(fā)送請求后獲取的數(shù)據(jù)進行分析園林綠化現(xiàn)狀,且分析結(jié)果直接在地圖上展示,或以圖表方式輸出;
[0030]園林綠化日常業(yè)務(wù)信息維護,其將發(fā)送請求后獲取的數(shù)據(jù)層數(shù)據(jù)進行維護;
[0031]打印輸出制圖,其將發(fā)送請求后獲取的數(shù)據(jù)層數(shù)據(jù)進行編輯、渲染和輸出地圖,通過地圖配置成專題圖,根據(jù)需要導(dǎo)出為圖片或者輸出到打印機;
[0032]系統(tǒng)及地圖參數(shù)設(shè)置,用于設(shè)置用戶及權(quán)限,并提供個性化的地圖符號配置方案。
[0033]一種城市園林綠化管理數(shù)據(jù)交互系統(tǒng)的數(shù)據(jù)交互方法,包括以下步驟:
[0034]步驟(I):城市園林綠化管理數(shù)據(jù)存儲
[0035]首先,判斷園林綠化空間數(shù)據(jù)局庫中是否已存在空間數(shù)據(jù);若數(shù)據(jù)庫中無數(shù)據(jù),則采集園林綠化數(shù)據(jù)的空間位置信息及基本屬性信息、地形空間數(shù)據(jù)和園林綠化業(yè)務(wù)信息、園林綠化附屬信息以及企業(yè)和人員相關(guān)信息,存儲至數(shù)據(jù)庫;
[0036]步驟(2):城市園林綠化管理數(shù)據(jù)交互系統(tǒng)權(quán)限管理
[0037]應(yīng)用層接收系統(tǒng)登錄請求,應(yīng)用層調(diào)用園林綠化管理系統(tǒng)登錄驗證模塊判斷請求是否符合登錄要求;如果請求不符合登錄要求,應(yīng)用層拒絕使用系統(tǒng);如果請求符合登錄要求,則園林綠化管理系統(tǒng)登錄驗證模塊通過園林綠化數(shù)據(jù)管理中心訪問數(shù)據(jù)庫,從數(shù)據(jù)庫中讀取用戶具有的應(yīng)用功能使用權(quán)限信息和編輯查詢權(quán)限信息;
[0038]步驟(3):服務(wù)層發(fā)送請求命令
[0039]在步驟(2)的基礎(chǔ)上,服務(wù)層發(fā)送請求調(diào)用應(yīng)用層中數(shù)據(jù)的命令,應(yīng)用層響應(yīng)該命令,并向園林綠化數(shù)據(jù)管理中心發(fā)送獲取數(shù)據(jù)層中數(shù)據(jù)的命令;園林綠化數(shù)據(jù)管理中心響應(yīng)命令后向數(shù)據(jù)層請求獲取數(shù)據(jù),數(shù)據(jù)層接收請求后再通過園林綠化數(shù)據(jù)管理中心將數(shù)據(jù)傳送至應(yīng)用層進行瀏覽,或編輯。
【附圖說明】
[0040]圖1為本發(fā)明的城市園林綠化管理數(shù)據(jù)交互系統(tǒng)結(jié)構(gòu)示意圖;
[0041]圖2為本發(fā)明城市園林綠化管理數(shù)據(jù)交互系統(tǒng)中的數(shù)據(jù)更新處理流程圖。
【具體實施方式】
[0042]下面結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。
[0043]如圖1所示,一種城市園林綠化管理數(shù)據(jù)交互系統(tǒng),包括:數(shù)據(jù)層,用于存儲園林綠化空間數(shù)據(jù)以及基礎(chǔ)數(shù)據(jù),并接收園林綠化數(shù)據(jù)管理中心發(fā)送的調(diào)取數(shù)據(jù)的命令,將數(shù)據(jù)庫中的數(shù)據(jù)通過園林綠化數(shù)據(jù)管理中心傳送至應(yīng)用層;
[0044]園林綠化數(shù)據(jù)管理中心,是數(shù)據(jù)層與應(yīng)用層數(shù)據(jù)連接的接口,接收應(yīng)用層的所有對數(shù)據(jù)層的數(shù)據(jù)請求,并讀取數(shù)據(jù)層中數(shù)據(jù)庫中的數(shù)據(jù);園林綠化數(shù)據(jù)管理中心還控制數(shù)據(jù)的訪問權(quán)限以及訪問深度;
[0045]應(yīng)用層,其直接與用戶交互,向園林綠化數(shù)據(jù)管理中心發(fā)送請求命令獲取數(shù)據(jù)層數(shù)據(jù),并維護、查詢和編輯園林綠化空間數(shù)據(jù);
[0046]園林綠化管理系統(tǒng)登錄驗證,其接收服務(wù)層發(fā)出的調(diào)用應(yīng)用層的數(shù)據(jù)命