王康康 王東旭
【摘 要】本文介紹了在MapGIS—K9開發(fā)平臺提供的強大功能接口的基礎(chǔ)上,利用GIS、數(shù)據(jù)庫等技術(shù),采用C/S模式,使用C#語言進(jìn)行二次開發(fā),構(gòu)建了一個用于分析、評估我國當(dāng)前小區(qū)宜居性的平臺,為小區(qū)宜居性建設(shè)提供參考。系統(tǒng)以深圳市某三個小區(qū)為例,通過對深圳市某三個小區(qū)宜居指標(biāo)的分析和對比,得出小區(qū)的宜居分?jǐn)?shù),評價出小區(qū)的宜居性,系統(tǒng)地圖內(nèi)有多個小區(qū),可以分析對比各小區(qū)各項宜居指標(biāo)差距,為宜居性小區(qū)的建設(shè)提供參考。
【關(guān)鍵詞】小區(qū)宜居性;MapGIS—K9開發(fā)平臺;二次開發(fā)
0.引言
隨著人們物質(zhì)生活水平逐步提高,人類越來越關(guān)注自身賴以生存的空間質(zhì)量。目前“宜居城市”成為國際上推崇的新的城市觀,“宜居”已成為城市和地區(qū)競爭力、吸引力的重要評判標(biāo)準(zhǔn)。而建設(shè)“宜居城市”應(yīng)當(dāng)先從城市的基本單元“宜居社區(qū)”抓起。隨著我國城市社區(qū)建設(shè)的迅速發(fā)展,各種城市社區(qū)指標(biāo)體系也應(yīng)運而生。本系統(tǒng)就是為了更為便捷的評價出小區(qū)的宜居性,系統(tǒng)地圖內(nèi)有多個小區(qū),可以分析對比各小區(qū)各項宜居指標(biāo)差距,為宜居性小區(qū)的建設(shè)提供參考。
1.系統(tǒng)總體設(shè)計
小區(qū)宜居性分析與評價系統(tǒng)主要功能包括:
1.1基本功能子模塊
包括五個小模塊,分別是系統(tǒng)左上角的文件操作模塊、基本操作模塊、矢量編輯模塊、視圖模塊、幫助模塊。通過這五大小模塊,可以完成對地圖的打開、保存、打印、放大、移動、造線、修改參數(shù)、換膚、窗口開關(guān)、發(fā)送郵件等基本功能。
1.2信息查詢子模塊
通過該模塊可以實現(xiàn)對地圖、數(shù)據(jù)庫的查詢以及繪制圖表及輸出。地圖的查詢多樣化,并實現(xiàn)了圖屬聯(lián)動;通過對數(shù)據(jù)庫的查詢,可以選擇感興趣的屬性繪制圖表,將圖表分別以Excle和圖片的形式輸出。
1.3空間分析子模塊
包括宜居性分析和對比分析兩部分。宜居性分析可以分析出小區(qū)某個宜居性指標(biāo)的分?jǐn)?shù),并可以將結(jié)果輸出;對比分析可以選擇兩個感興趣的小區(qū),對某個指標(biāo)進(jìn)行分析,通過分析結(jié)果,對比兩個小區(qū)在這個指標(biāo)上的差距。
1.4宜居性評價模塊
根據(jù)宜居指標(biāo)的介紹,依據(jù)實際情況,填寫對應(yīng)指標(biāo)的分?jǐn)?shù),算出小區(qū)的總分,得出小區(qū)的宜居性,并可將結(jié)果輸出。
1.5三維平臺子模塊
包括三維操作平臺和三維視頻演示功能。三維操作平臺可以對三維模型進(jìn)行基本的操作,三維演示功能用來播放制作好的三維視頻。
2.系統(tǒng)亮點
2.1界面友好
該系統(tǒng)主要結(jié)合DotNetBarSetup8控件包,使得界面更加美觀。系統(tǒng)分為文件操作、基本操作、矢量編輯、信息查詢、空間分析、宜居性評價、三維平臺、視圖、幫助9個大模塊,每個界面下有其特定的子界面。系統(tǒng)菜單制定合理,分類明確,界面美觀,布局合理。用戶根據(jù)自己的需要在各個界面中實現(xiàn)自己想要的功能。另外,各窗口可以在界面視窗任意懸浮或在邊界???,用戶可以自行拖拽各控制窗口,按照自己的喜好自行擺放面板。系統(tǒng)還可以實現(xiàn)換膚,用戶可以選擇自己喜歡的皮膚。提高了系統(tǒng)的可變性、操作的便捷性和靈活性。
2.2功能強大
本系統(tǒng)集合了基礎(chǔ)操作平臺的矢量工具和三維平臺的功能,由于實際地物變化較快,通過矢量工具可以對地圖進(jìn)行自定義修改,以滿足實際需求。三維平臺功能可以對三維圖進(jìn)行自定義操作,讓人有身臨其境的感覺。在本系統(tǒng)的信息查詢功能中,可以選擇感興趣的圖層,然后用提供的幾種查詢工具進(jìn)行查詢,也可以查詢整個圖層查詢,并將結(jié)果在屬性表中顯示,點擊屬性表時,對應(yīng)的對象會在地圖上閃爍顯示,開啟圖屬聯(lián)動后可以進(jìn)行地圖與屬性交互式查詢。在數(shù)據(jù)查詢中,選擇要查詢的數(shù)據(jù)庫和屬性后,可將查詢結(jié)果通過圖表形式顯示并輸出。
2.3分析結(jié)果與圖表結(jié)合
在信息查詢功能中,系統(tǒng)可以根據(jù)用戶選擇的數(shù)據(jù)表和屬性生成統(tǒng)計圖,能夠清晰的展示出各小區(qū)之間的某個指標(biāo)的高低。在空間分析、宜居性評價功能中,在各操作窗口中均設(shè)有屬性表控件,使得分析的文字或數(shù)據(jù)結(jié)果可以一起顯示并輸出,這種分析結(jié)果與圖表的結(jié)合方式可以使展示的內(nèi)容更明確、直白,用戶更清晰的理解各部分內(nèi)容,給用戶帶來更多的方便。
3.技術(shù)特色
3.1空間分析的充分運用
在本系統(tǒng)的空間分析模塊中,宜居性分析是先對小區(qū)內(nèi)部進(jìn)行疊加分析,將小區(qū)的面圖層和宜居指標(biāo)的點圖層進(jìn)行疊加,然后對疊加結(jié)果進(jìn)行查詢,如果查詢結(jié)果大于零,則說明小區(qū)內(nèi)部存在某個宜居指標(biāo),如果查詢結(jié)果小于零,說明小區(qū)內(nèi)部沒有;然后進(jìn)一步對小區(qū)周邊進(jìn)行分析,先對小區(qū)進(jìn)行緩沖區(qū)分析,將緩沖區(qū)結(jié)果與宜居指標(biāo)進(jìn)行疊加分析,然后對疊加結(jié)果進(jìn)行查詢,如果查詢結(jié)果大于零,則說明在小區(qū)外部指定的范圍內(nèi)存在某個宜居指標(biāo),如果查詢結(jié)果小于零,說明小區(qū)外部一定范圍沒有該指標(biāo),每次分析結(jié)束后,都會根據(jù)一定的條件得出指標(biāo)的分?jǐn)?shù)。在對比分析中和宜居性分析類似,選擇兩個小區(qū),選定一定的范圍,對同一個指標(biāo)進(jìn)行緩沖區(qū)分析和疊加分析,查詢出疊加結(jié)果中的對象數(shù)目,便于對不同的小區(qū)進(jìn)行對比。
3.2模糊綜合評估算法
在宜居性評價模塊中,運用了模糊綜合評估算法。算法介紹如下:
第一,設(shè)立模糊指標(biāo)評估模型:Z=(z1,z2,z3,z4,z5)=(很不滿意,不滿意,適中,較滿意,非常滿意), 其中以5分為滿分,將宜居社區(qū)評估分為5個等級。則優(yōu)(4-5)、良(3-4)、中(2-3)、差(1-2),劣(0-l)評語集所對應(yīng)的分?jǐn)?shù)集為列向量X:X=( X1,X2,X3,X4,X5)=(l,2,3,4,5)。
第二,設(shè)立城市宜居社區(qū)評估要素集,并確定宜居小區(qū)評估主要素集和子要素集中各要素的權(quán)重。
第三,根據(jù)子要素的分?jǐn)?shù),乘以各自的權(quán)重,然后得出主要素的分?jǐn)?shù),在乘以各自的權(quán)重,得出總分和對應(yīng)的等級。
4.結(jié)束語
本系統(tǒng)可以用于在我國城市小區(qū)宜居性的建設(shè)中。該系統(tǒng)通過對小區(qū)內(nèi)部及周邊進(jìn)行空間分析,得出客觀指標(biāo)的宜居性結(jié)果;通過模糊綜合評估算法得出小區(qū)的宜居性,地圖內(nèi)有多個小區(qū),可以分析對比各小區(qū)各項宜居指標(biāo)差距,為宜居性小區(qū)的建設(shè)提供參考。 [科]
【參考文獻(xiàn)】
[1]李丹妮.我國城市宜居社區(qū)評估研究.大連理工大學(xué),2009.
[2]李小英.城市宜居性評價研究.蘭州大學(xué),2007.
[3]諶麗,張文忠,李業(yè)錦.大連居民的城市宜居性評價.地理學(xué)報,2008.