TSBS中地圖主要由4個要素組成:路段(Segments)、道(lanes)、節點(Nodes)、片區(Areas)。
7.3.6遊客模擬方法
TSBS中,對景區中的每個遊客構建一個遊客,對其空間行為進行模擬。
(1)遊客模擬概念模型
遊客的行為與遊客自身特征、環境狀況及其他遊客狀況有關。遊客遊客定義如下:
遊客(Attributes,Sensors,Destination,Methods)
Attributes:遊客屬性,包括動態屬性及靜態屬性兩種。靜態屬性指遊客在模擬期間不會發生改變的屬性,如遊客的年齡、性別等。動態屬性指在模擬過程中將發生改變的屬性,如遊客的勞累程度、饑餓程度等。
Sensors:傳感器,遊客通過Sensor實現對環境、自身、其他遊客的感知。TSBS中,遊客的這些功能是通過查詢空間基礎數據庫、遊客狀態數據庫實現的。
Destination:目的,遊客空間行為的目的包括遊覽景點、進餐、購物、休息、上廁所等。TSBS用規劃路徑表及饑餓程度、勞累程度、上廁所的焦急程度等動態屬性共同確定遊客當前時刻的目標選擇。
Methods:方法,遊客實現目標的方法通過查詢規則庫獲得。
(2)遊客的種類
分類方法主要采用實地調查法,根據遊客的空間移動特征及遊客的靜態、動態屬性等進行分類。
遊客的類型由遊客類型表定義,遊客類型表結構如下:
遊客類型表(Type,Name,Num)
Type:遊客類型編號
Name:遊客類型名稱
Num:遊客類型數量
(3)目標
遊客空間行為是由空間環境、遊客屬性及遊客空間行為目標決定的。TSBS采用規劃路徑表與當前目標來表示遊客空間行為目標。
(4)規劃路徑表
TSBS用規劃路徑表來模擬遊客在景區空間移動方向的選擇。規劃路徑表由實地調查數據或規劃數據獲得。規劃路徑表的結構如下:
規劃路徑表(PathNo,SegorArea,Order,probability)
PathNo:路徑編號
SegorArea:路段號或片區號
Order:順序號
Probability:選擇此路段或片區的概率
應注意的是,規劃路徑表用一係列的記錄表示一條路徑。
(5)當前目標
遊客的當前目標由規劃路徑表及遊客當前狀態、所處空間位置共同確定。一般情況下,當前目標為規劃路徑表中的一步。但是,由於遊客的狀態變化或出現堵塞等狀況時,遊客的當前目標將發生改變。例如,按規劃路徑表,遊客的當前目標可能為某路段,但遊客現在有上廁所的需要,並且遊客所處位置在廁所與路段的節點時,遊客的當前目標將會改變為廁所。再如,根據規劃路徑表,遊客的當前目標應為某個區域,但遊客發需要排隊才能進入該區域,且排隊時間超過遊客的容忍限度時,遊客當前目標將改為其他區域或路段。
(6)遊客團隊
遊客往往是以團隊為單位進行旅遊活動的。團隊成員的空間移動特征、路徑基本一致。TSBS中,所有遊客空間行為都從團隊的角度進行分析。對於單獨的遊客,可視為一種特殊的團隊,該團隊隻有一個人。
遊客團隊具有以下特征:團員行為相互影響。如團隊成員空間移動的速度大體相同,速度快的遊客會降低自己的速度,讓速度慢的遊客跟上,速度慢的遊客會加快自己的速度以跟上團隊;團隊的旅遊線路一致。
遊客團隊的速度通過實地調查獲得。實地調查時,對景區內的遊客團隊進行分類,對不同類型團隊在不同路段的速度進行調查,調查獲得的速度數據經過一定概率修正,設定一定的變化區間,便可作為TSBS模擬運算時遊客團隊的速度。
遊客團隊的構成複雜多樣,數量眾多,模擬運算時不可能對每個團隊分別設定不同的速度、路徑。TSBS根據團隊的構成特點的不同進行分類,對各類型團隊的空間移動特征分別進行設定。
構成團隊的遊客個體不同,遊客的行為特征也不同,因此,團隊分類應以團隊人員構成情況為依據。TSBS的遊客團隊類型主要以團隊個體構成、團隊人數等為依據進行劃分。分類後的結果存入遊客團隊類型表中。
應注意的是,一個團隊類型一般需要數條記錄來表示,例如,一個團隊有3種類型的遊客個體構成,該團隊類型就由三條紀錄表示。