(3)空間基礎數據庫
空間基礎數據庫包括模擬地圖與實際地圖兩個方麵,模擬地圖用於模擬分析,實際地圖用於生成模擬分析空間數據及模擬結果分析。
7.3.11模擬結果分析
模擬結果分析主要包括指標分析、可視化分析兩方麵。
(1)指標分析
指標分析的目的是通過分析一係列指標來幫助用戶分析模擬結果。基於GIS空間基礎數據庫及遊客狀態數據庫,TSBS提供了分析各種指標的工具,能對所有遊客的狀態變化、時空分布進行跟蹤分析,為景區設計與管理提供支持。例如,用戶可通過遊客個體感覺到的擁擠程度(以單位時間內相遇的團隊數衡量)、遊客等待服務時間、遊客勞累程度等指標對旅遊體驗進行分析;通過道路交通順暢度(遊客實際速度低於理論速度的平均時間)、區域接納遊客人次、景點擁擠度(參觀景點的遊客的平均等待時間)等指標分析景區基礎設施規劃效果。
TSBS的指標分析工具可分為以下幾種類型:
景區遊客時空分布分析工具
該工具用於對任意區域在不同時間的遊客數量變化狀況進行統計分析,可實現對區域內遊客均值、最大值、最小值的計算;可劃分某區域遊覽高峰期;可對某一時段內遊客的數量變化情況等進行分析;還可用於分析遊客對區域環境的影響。時空分布分析工具采用在服務器端編製相應存儲過程,將ArcMap作為客戶端,調用相應服務器端的相應存儲過程完成。
遊客旅遊成本分析工具
遊客旅遊成本分析主要指對遊客在景區中所消耗時間、花費、行程等的分析,係統可對每個、一群、某類或所有遊客所耗成本進行分析。
遊客狀態參數變化分析工具。
遊客狀態參數主要表示遊客的饑餓狀況、勞累狀況等狀態的指標,係統對每個遊客的這些狀態參數進行記錄,用戶可對這些參數的變化狀態進行統計分析。
(2)可視化分析
可視化分析是將虛擬實驗過程中遊客的空間位置變化以圖形的方式進行分析,以滿足用戶多方麵的需要。
可視化分析分為二維和三維可視化兩個層次。二維可視化分析是將景區平麵圖疊加遊客位置,用戶可對任意時刻(時段)景區內遊客的分布進行可視分析。某一時刻遊客在景區中的分布。三維可視化分析是利用景區DEM、景觀紋理建立景區三維仿真模型,疊加遊客時空分布數據,為用戶提供更加直觀的規劃與管理決策支持。
TSBS可視化分析采用ArcGIS的跟蹤分析模塊(ArcGIS Tracking Analyst)實現。ArcGIS Tracking Analyst,提供時間序列的回放和分析功能。在ArcMap中,直接調用相應相應模塊,即可實現對TSBS模擬過程的可視化分析。
7.3.12TSBS 計算模式
圖7—12TSBS的客戶機/服務器(client / server)計算模式
TSBS采用的客戶機/服務器的計算模式,遊客狀態、位置計算由客戶端程序實現。客戶端程序在服務器端自動生成,局域網或廣域網中的任何計算機都可從服務器端下載相應的客戶端程序。客戶端程序在客戶機上運行,可以在TSBS運行期間的任何時刻加入運算網絡。模擬條件定義、數據庫管理、模擬結果分析在服務器端實現。當然,TSBS的客戶端程序也可在服務器上運行,從而實現單機模式。
這種客戶機/服務器計算模式使TSBS的計算平台可以為局域網甚至Internet。
采用如上的計算模式,TSBS的計算能力可以通過增加客戶端及對服務器的擴展得到增強,使TSBS可應用於遊客眾多的大型景區的模擬。
7.3.13軟件環境
TSBS使用Visual Basic6.0、SQL Server2000 及ArcObjects進行開發。