(二)數據庫架構
地理信息數據庫建立的軟件很多,本次研究采用在國際上廣泛使用,功能相對實用,又容易掌握操作的MapInfo 軟件,該軟件是美國MapInfo 公司的桌麵地理信息係統軟件,是一種數據可視化、信息地圖化的桌麵解決方案。
它依據地圖及其應用的概念、采用辦公自動化的操作、集成多種數據庫數據、融合計算機地圖方法、使用地理數據庫技術、加入了地理信息係統分析功能,形成了極具實用價值的、可以為各行各業所用的大眾化小型軟件係統。Map‐Info 含義是“Mapping +Information(地圖+信息)”,即:地圖空間對象+屬性數據。
根據本次研究的需要,課題組將實地調研的數據進行整理後,建立了杭州現狀公建地理信息係統。
(三)數據庫查詢與統計功能
1.SQL 查詢語言
結構化查詢語言(Structure Query Language,SQL)是一套強大的查詢係統,其利用簡易的語法,被廣泛地運用在關聯式數據庫中。相較於其他的程序語言,SQL的操作簡單及指令簡潔,卻足以應付十分龐雜的數據查詢需求。佐以MapBasic 程序語言,結合MapBasic中的地理信息係統空間分析函數,不但使SQL 除了能做一些基本的數據查詢外,還可對數據進行整合、以條件式作為數據分組或排序的依據。另外SQL 所提供的函數,更加強了SQL的功能,方便字段的計算整理。
2.統計圖表功能
通過數據庫的建立,還可以便捷地製作各類關於杭州公共建築不同屬性字段的3D、Area、長條、泡泡、折線、圓餅等統計圖表。
3.主題圖及其樣板
根據圖檔的數值為圖層著色,便於了解數據模式以及發展趨勢,可以從上百種的顏色、符號和線型中進行選擇,從而進一步區分數據;也可以將經常使用的主題圖以樣板方式保存,方便日後進行修改或直接套用。
(四)基於Google Earth的集成發布係統
Google Earth整合了Google的本地搜索以及駕車指南兩項服務,能夠鳥瞰世界,並將取代目前的桌麵搜索軟件。Google Earth采用的3D地圖定位技術能夠把Google Map上的最新衛星圖片推向一個新的水平。用戶可以在3D地圖上搜索特定區域,放大縮小虛擬圖片,Google Earth主要通過訪問Keyhole的航天和衛星圖片擴展數據庫來實現上述這些功能,它含有美國宇航局提供的大量地形數據,未來還將覆蓋更多的地區。
通過Google Earth能清晰地看到杭州的地物景象,包括建築輪廓、道路等等,非常直觀也便於查詢操作,此次研究建立的數據庫係統目前還需要相對專業的地理信息軟件的支持才能進行使用,因而對一般城市居民或者政府管理部門的操作來說具有較大的難度,為此,本次研究專門將研究中的分析圖以及最終研究的成果從數據庫中導出,並基於Java與Google Earth在網頁技術中集成,使其能夠通過一般的互聯網進行訪問,操作十分簡單。通過Google Earth的動態縮放功能,用戶能查詢任何一個公共建築在空間上的分布以及在本次研究相關的分析結果,也能查詢最後的城市公共建築布局決策,能大大推進陽光規劃的普及,提升公眾參與能力。
二、杭州現狀城市核心區公共建築分布總體格局
由於城市公共建築廣義上包括城市規劃用地分類中的大C類,涉及範圍廣泛,其中教育、醫院等用地均有相關國家定額指標詳細規定,故此次研究的公共建築功能主要指與生產性服務業相關的建築,具體包含商務辦公樓、行政辦公樓、金融中心、酒店賓館、公共活動中心、商業中心、專業市場等大部分屬於經營性的公共建築,對此進行了詳細的實地調查與統計分析。