送室內信息獲取請求。室內服務器中儲存有各建筑物包括的室內地點標識,該室內地點標識為能夠唯一辨別室內地點的信息,例如,室內地點的名稱。室內服務器接收到室內信息獲取請求之后,將響應該室內信息獲取請求,獲取用戶進入的建筑物的至少一個室內地點標識,并發送獲取的室內地點標識至用戶終端的接收模塊402。
[0133]接收模塊402,用于接收室內服務器響應室內信息獲取請求發送的室內地點標識。
[0134]本發明實施例中,接收模塊402接收室內服務器發送的室內地點標識之后,將輸出接收的室內地點標識。
[0135]可選的,用戶終端可以宮格的形式輸出室內地點標識。具體地,用戶終端可根據室內地點標識的數量,確定宮格的數量,例如,若室內地點標識有9個,則用戶終端確定宮格的數量為9,則用戶終端通過9宮格輸出室內地點標識。
[0136]可選的,用戶終端可通過列表的形式輸出室內地點標識。
[0137]本發明實施例中,在用戶終端輸出室內地點標識之后,用戶可對室內地點標識進行選擇。可選的,用戶可從室內地點標識中選擇任意一個或多個室內地點標識。
[0138]發送模塊401,還用于將用戶從輸出的室內地點標識中選擇的目標室內地點標識發送至室內服務器,以使室內服務器獲取目標室內地點標識對應的建筑物中的目標位置,并生成從用戶在建筑物中的當前位置到目標位置的路徑。
[0139]本發明實施例中,用戶從輸出的室內地點標識中選擇的室內地點標識為目標室內地點標識。在用戶選擇目標室內地點標識之后,發送模塊401將目標室內地點標識發送至室內服務器。
[0140]本發明實施例中,室內服務器接收到目標室內地點標識之后,將獲取目標室內地點標識對應的建筑物中的目標位置,并生成從用戶在建筑物中的當前位置到目標位置的路徑。具體地,室內服務器預存有室內地點標識與建筑物中的地理位置的對應關系。室內服務器接收到目標室內地點標識之后,將根據該對應關系獲取與目標室內地點標識對應的建筑物中的目標位置,并且室內服務器將獲取用戶在建筑物中的當前位置。具體地,室內服務器可通過WiFi室內定位技術來獲取用戶在建筑物中的當前位置。WiFi室內定位技術為業界公知的技術,在此不做贅述。在室內服務器獲取用戶在建筑物中的當前位置與目標位置之后,室內服務器將生成從用戶在建筑物中的當前位置到目標位置的路徑,并返回生成的路徑至用戶終端。
[0141 ] 作為一種可選的實施方式,室內服務器獲取目標室內地點標識對應的建筑物中的目標位置,并生成從用戶在建筑物中的當前位置到目標位置的路徑的方式具體為:
[0142]由室內服務器獲取目標室內地點標識對應的建筑物中的目標位置,并按照路徑最短原則或人流量最少原則,生成從用戶在建筑物中的當前位置到目標位置的路徑。
[0143]在該實施方式中,在室內服務器獲取用戶在建筑物中的當前位置與目標位置之后,可按照路徑最短規則,生成從用戶在建筑物中的當前位置到目標位置的路徑。根據路徑最短規則生成的路徑為從用戶的當前位置到目標位置的可通行路徑中最短的路徑。例如,若從用戶的當前位置到目標位置的可通行的路徑包括路徑A和路徑B,若路徑A的路程長度大于路徑B的路徑長度,則室內服務器將生成路徑B。
[0144]通過按照路徑最短規則生成用戶的當前位置到目標位置的路徑,有利于縮短用戶行至目標位置的時間。
[0145]本發明實施例中,在室內服務器獲取用戶在建筑物中的當前位置與目標位置之后,室內服務器也可從室內監控系統中獲取建筑物的可通行路徑的人流量,并按照人流量最小規則,生成用戶的當前位置到目標位置的路徑。根據人流量最小規則生成的路徑為用戶的當前位置到目標位置的可通行路徑中人流量最小的路徑。例如,若從用戶的當前位置到目標位置的可通行的路徑包括路徑A和路徑B,若路徑A上有50個人,路徑B上有10個人,則室內服務器將生成路徑B。
[0146]通過按照人流量最小規則生成用戶的當前位置到目標位置的路徑,有利于縮短用戶行至目標位置的時間。
[0147]接收模塊402,還用于接收室內服務器發送的路徑。
[0148]映射模塊403,用于在建筑物對應的室內地圖中映射出該路徑。
[0149]本發明實施例中,發送模塊401將目標室內地點標識發送至室內服務器之后,接收模塊402將接收室內服務器根據目標室內地點標識發送的從用戶在建筑物中的當前位置到目標位置的路徑,并且映射模塊403將在建筑物對應的室內地圖中映射出該路徑,以使用戶可查看該路徑。
[0150]請一并參閱圖5,圖5是本發明實施例公開的另一種用戶終端的結構示意圖。其中,圖5所示的用戶終端是由圖4所示的用戶終端進行優化得到的。與圖4所示的用戶終端相比較,圖5所示的用戶終端除包括圖4所示的用戶終端的所有模塊之外,映射模塊403可以包括查找單元4031、映射單元4032、發送單元4033和接收單元4034。
[0151]查找單元4031,用于在接收模塊402接收室內服務器發送的路徑之后,查找是否儲存有建筑物對應的離線室內地圖。
[0152]映射單元4032,用于當查找單元4031查找儲存有建筑物對應的離線室內地圖時,在建筑物對應的離線室內地圖中映射出路徑。
[0153]發送單元4033,用于當查找單元4031查找未儲存有建筑物對應的離線室內地圖時,向室內服務器發送室內地圖獲取請求。
[0154]接收單元4034,用于接收室內服務器響應室內地圖獲取請求發送的建筑物對應的室內地圖。
[0155]映射單元4032,還用于在接收單元4034接收的建筑物對應的室內地圖中映射出路徑。
[0156]通過實施圖5所描述的用戶終端,可在用戶當前所在建筑物對應的離線室內地圖中映射出接收的路徑,因此,當前網絡不好時,可以更快速地為用戶進行導航,且通過實施圖5所描述的用戶終端,節省了用戶的流量。并且當用戶終端未儲存有用戶當前所在的建筑物對應的離線室內地圖時,用戶終端可自動地從室內服務器中獲取用戶當前所在的建筑物對應的室內地圖,并在該室內地圖中映射出接收的路徑,為用戶進行導航。
[0157]請一并參閱圖6,圖6是本發明實施例公開的另一種用戶終端的結構示意圖。其中,圖6所示的用戶終端是由圖4所示的用戶終端進行優化得到的。與圖4所示的用戶終端相比較,圖6所示的用戶終端除包括圖4所示的用戶終端的所有模塊之外,還可包括第一排序模塊404和第一輸出模塊405。其中:
[0158]接收模塊402,還用于在發送模塊401向室內服務器發送室內信息獲取請求之后,接收室內服務器響應室內信息獲取請求發送的各室內地點標識當前對應的人流量。
[0159]本發明實施例中,室內服務器中儲存有各建筑物包括的室內地點標識,該室內地點標識為能夠唯一辨別室內地點的信息,例如,室內地點的名稱。室內服務器接收到室內信息獲取請求之后,將響應該室內信息獲取請求,獲取用戶進入的建筑物的至少一個室內地點標識,并發送獲取的室內地點標識至用戶終端的接收模塊402。
[0160]本發明實施例中,室內服務器接收到室內信息獲取請求之后,還將響應該室內信息獲取請求,從監控系統中獲取用戶進入的建筑物的室內地點標識當前對應的人流量,并發送獲取的人流量至用戶終端的接收模塊402。
[0161]第一排序模塊404,用于根據每一人流量對室內地點標識進行排序,得到室內地點標識的排序結果。
[0162]本發明實施例中,接收模塊402接收室內地點標識和室內地點標識對應的人流量之后,第一排序模塊404根據每一人流量對室內地點標識進行排序,得到室內地點標識的排序結果。
[0163]第一輸出模塊405,用于按照排序結果,輸出室內地點標識。
[0164]本發明實施例中,在第一輸出模塊405按照第一排序模塊404得到的排序結果,輸出室內地點標識之后,用戶可對輸出的室內地點標識進行選擇。用戶從輸出的室內地點標識中選擇的室內地點標識為目標室內地點標識。發送模塊401將用戶選擇的目標室內地點標識發送至室內服務器。室內服務器接收到目標室內地點標識之后,將獲取目標室內地點標識對應的建筑物中的目標位置,并生成從用戶在建筑物中的當前位置到目標位置的路徑。通過實施該實施方式,可將熱門的室內地點的標識顯示于最前面,以便用戶對熱門的室內地點的標識進行選擇。
[0165]請一并參閱圖7,圖7是本發明實施例公開的另一種用戶終端的結構示意圖。其中,圖7所示的用戶終端是由圖4所示的用戶終端進行優化得到的。與圖4所示的用戶終端相比較,圖7所示的用戶終端除包括圖4所示的用戶終端的所有模塊之外,還可包括第二排序模塊406和第二輸出模塊407。其中:
[0166]接收模塊402,還用于在發送模塊401向室內服務器發送室內信息獲取請求之后,接收室內服務器響應室內信息獲取請求發送的各室內地點標識對應的推薦量。
[0167]本發明實施例中,室內服務器中儲存有各建筑物包括的室內地點標識,該室內地點標識為能夠唯一辨別室內地點的信息,例如,室內地點的名稱。室內服務器接收到室內信息獲取請求之后,將響應該室內信息獲取請求,獲取用戶進入的建筑物的至少一個室內地點標識,并發送獲取的室內地點