基于用戶的室內(nèi)地圖制作方法
【專利摘要】本發(fā)明關(guān)于一種基于用戶的室內(nèi)地圖制作方法,屬于計算機(jī)技術(shù)領(lǐng)域。該方法包括:獲取移動終端在目標(biāo)樓層的實時位置,根據(jù)實時位置繪制并生成所述目標(biāo)樓層的室內(nèi)地圖;接收樓層標(biāo)識,將樓層標(biāo)識與目標(biāo)樓層的室內(nèi)地圖對應(yīng)存儲于目標(biāo)建筑地圖庫;若接收到用戶的繪制指令,則將移動終端所在的當(dāng)前樓層確定為目標(biāo)樓層后,獲取移動終端在目標(biāo)樓層中的實時位置,根據(jù)實時位置繪制并生成目標(biāo)樓層的室內(nèi)地圖的步驟;若接收到用戶的繪制完成指令,則接收用戶設(shè)置的建筑標(biāo)識,將建筑標(biāo)識與目標(biāo)建筑地圖庫對應(yīng)存儲于用戶地圖數(shù)據(jù)庫。本發(fā)明可解決高層建筑室內(nèi)地圖制作成本高,覆蓋范圍小的問題,達(dá)到了降低高層建筑室內(nèi)地圖制作成本,提高覆蓋范圍的效果。
【專利說明】
基于用戶的室內(nèi)地圖制作方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及計算機(jī)技術(shù)領(lǐng)域,特別涉及一種基于用戶的室內(nèi)地圖制作方法。
[0002]
【背景技術(shù)】
[0003]隨著現(xiàn)代化進(jìn)程的加快,越來越多的高層建筑在短時間內(nèi)拔地而起,出現(xiàn)在人們的生活中。這些高層建筑在落成后,通常作為超市、企業(yè)孵化器等功能建筑使用,人們在進(jìn)入這些高層建筑中后,迫切需要室內(nèi)地圖進(jìn)行導(dǎo)向。
[0004]在現(xiàn)實生活中,電子地圖通常將建筑的位置顯示在地圖上,而不顯示建筑內(nèi)部的室內(nèi)地圖。雖然目前存在一些地圖應(yīng)用提供了室內(nèi)地圖供用戶查看,但受限于建筑內(nèi)部地圖信息采集的采集成本過高和采集范圍的過小,這些地圖應(yīng)用僅能夠提供特定區(qū)域的建筑內(nèi)部室內(nèi)地圖,室內(nèi)地圖無法在各個地區(qū)的地圖上顯示。
[0005]
【發(fā)明內(nèi)容】
[0006]為解決現(xiàn)有技術(shù)存在的相關(guān)問題,本發(fā)明提供了一種基于用戶的室內(nèi)地圖制作方法。
[0007]根據(jù)本發(fā)明實施例的一個方面,提供一種基于用戶的室內(nèi)地圖制作方法,包括:
獲取移動終端在目標(biāo)樓層中的實時位置,根據(jù)所述實時位置繪制并生成所述目標(biāo)樓層的室內(nèi)地圖;
接收用戶針對所述目標(biāo)樓層的室內(nèi)地圖設(shè)置的樓層標(biāo)識,將所述樓層標(biāo)識與所述目標(biāo)樓層的室內(nèi)地圖對應(yīng)存儲于目標(biāo)建筑地圖庫;
若接收到所述用戶觸發(fā)的繪制指令,則將所述移動終端所在的當(dāng)前樓層確定為目標(biāo)樓層后,繼續(xù)執(zhí)行獲取所述移動終端在目標(biāo)樓層中的實時位置,根據(jù)所述實時位置繪制并生成所述目標(biāo)樓層的室內(nèi)地圖的步驟;
若接收到所述用戶觸發(fā)的繪制完成指令,則接收所述用戶針對所述目標(biāo)建筑地圖庫設(shè)置的建筑標(biāo)識,將所述建筑標(biāo)識與所述目標(biāo)建筑地圖庫對應(yīng)存儲于用戶地圖數(shù)據(jù)庫。
[0008]可選的,所述獲取移動終端在目標(biāo)樓層中的實時位置,根據(jù)所述實時位置繪制并生成所述目標(biāo)樓層的室內(nèi)地圖,包括:
獲取移動終端在目標(biāo)樓層中的實時位置;
若接收到用戶觸發(fā)的繪制指令,則根據(jù)所述實時位置,實時繪制所述移動終端在所述目標(biāo)樓層中的移動路線;
若接收到所述用戶輸入的房間標(biāo)注,則將所述房間標(biāo)注顯示于所述移動路線,繼續(xù)執(zhí)行根據(jù)所述實時位置,實時繪制所述移動終端在所述目標(biāo)樓層中的移動路線的步驟,所述房間標(biāo)注用于表示所述用戶當(dāng)前所處的目標(biāo)房間;
若接收到所述用戶的繪制停止指令,則根據(jù)所述移動路線及所述房間標(biāo)注生成所述目標(biāo)樓層的室內(nèi)地圖。
[0009]可選的,所述房間標(biāo)注包括所述目標(biāo)房間的房間標(biāo)識、文字說明中的至少一種;
則所述將所述房間標(biāo)注顯示于所述移動路線,包括:
若所述房間標(biāo)注為房間標(biāo)識,則將所述房間標(biāo)識顯示于所述移動路線中所述移動終端當(dāng)前位置所代表的位置,并接收所述用戶輸入的所述房間標(biāo)識對應(yīng)的圖例,將所述圖例添加入所述房間標(biāo)注;
若所述房間標(biāo)注為文字說明,則將預(yù)設(shè)圖形顯示于所述移動路線中所述移動終端當(dāng)前位置所代表的位置,并將所述文字說明顯示于所述預(yù)設(shè)圖形中。
[0010]可選的,所述房間標(biāo)識為所述用戶預(yù)先繪制的圖形;或,所述房間標(biāo)識為所述用戶根據(jù)所述目標(biāo)房間當(dāng)前繪制的圖形。
[0011]可選的,所述方法,還包括:
將所述建筑標(biāo)識與所述目標(biāo)建筑地圖庫發(fā)送至地圖分享服務(wù)器,所述地圖分享服務(wù)器用于在接收到所述移動終端發(fā)送的所述目標(biāo)建筑地圖庫后,接收其他移動終端針對所述目標(biāo)建筑地圖庫發(fā)送的查看請求,并在所述查看請求的次數(shù)達(dá)到預(yù)設(shè)次數(shù)時,將預(yù)設(shè)數(shù)值的兌換資源轉(zhuǎn)移至所述移動終端所對應(yīng)的賬戶中。
[0012]本發(fā)明的實施例提供的技術(shù)方案可以包括以下有益效果:
通過獲取移動終端在目標(biāo)樓層中的實時位置,根據(jù)該實時位置繪制并生成目標(biāo)樓層的室內(nèi)地圖;接收用戶針對目標(biāo)樓層的室內(nèi)地圖設(shè)置的樓層標(biāo)識,將該樓層標(biāo)識與目標(biāo)樓層的室內(nèi)地圖對應(yīng)存儲于目標(biāo)建筑地圖庫;若接收到用戶觸發(fā)的繪制指令,則將移動終端所在的當(dāng)前樓層確定為目標(biāo)樓層后,繼續(xù)執(zhí)行獲取移動終端在目標(biāo)樓層中的實時位置,根據(jù)實時位置繪制并生成目標(biāo)樓層的室內(nèi)地圖的步驟;若接收到用戶觸發(fā)的繪制完成指令,則接收用戶針對目標(biāo)建筑地圖庫設(shè)置的建筑標(biāo)識,將建筑標(biāo)識與目標(biāo)建筑地圖庫對應(yīng)存儲于用戶地圖數(shù)據(jù)庫。本發(fā)明通過移動終端根據(jù)在目標(biāo)建筑的實時位置信息繪制每個目標(biāo)樓層的室內(nèi)地圖,并根據(jù)各個目標(biāo)樓層的室內(nèi)地圖和對應(yīng)的樓層標(biāo)識生成高層建筑的室內(nèi)地圖,使得各個用戶能夠使用移動終端自己繪制高層建筑的室內(nèi)地圖,解決了高層建筑室內(nèi)地圖制作成本高,覆蓋范圍小的問題,達(dá)到了降低高層建筑室內(nèi)地圖制作成本,提高覆蓋范圍的效果。
[0013]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本發(fā)明。
[0014]
【附圖說明】
[0015]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實施例,并于說明書一起用于解釋本發(fā)明的原理。
[0016]圖1是根據(jù)一示例性實施例示出的一種室內(nèi)地圖制作方法的流程圖。
[0017]圖2A是根據(jù)另一示例性實施例示出的一種室內(nèi)地圖制作方法的流程圖。
[0018]圖2B是根據(jù)一示例性實施例示出的一種移動路線的顯示示意圖。
[00?9]圖2C是根據(jù)一示例性實施例示出的一種房間標(biāo)注的示意圖。
[0020]圖2D是根據(jù)一示例性實施例示出的另一種房間標(biāo)注的示意圖。
[0021]圖2E是根據(jù)一示例性實施例示出的一種室內(nèi)地圖的示意圖。
[0022I圖2F是根據(jù)一示例性實施例示出的一種地圖展示示意圖。
[0023I圖2G是根據(jù)一示例性實施例示出的一種地圖展示示意圖。
[0024]
【具體實施方式】
[0025]這里將詳細(xì)地對示例性實施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0026]
圖1是根據(jù)一示例性實施例示出的一種室內(nèi)地圖制作方法的流程圖。如圖1所示,該室內(nèi)地圖制作方法包括以下步驟。
[0027]在步驟101中,獲取移動終端在目標(biāo)樓層中的實時位置,根據(jù)實時位置繪制并生成目標(biāo)樓層的室內(nèi)地圖。
[0028]目標(biāo)樓層是目標(biāo)建筑中的一個樓層。其中,目標(biāo)建筑是用戶希望繪制室內(nèi)地圖的建筑,該目標(biāo)建筑包括至少二個目標(biāo)樓層;目標(biāo)樓層是用戶繪制室內(nèi)地圖所對應(yīng)的當(dāng)前樓層。
[0029]移動終端可以通過啟用本機(jī)的GPS(Global Posit1ning System,全球定位系統(tǒng))來獲取移動終端在目標(biāo)樓層中的實時位置。
[0030]在步驟102中,接收用戶針對目標(biāo)樓層的室內(nèi)地圖設(shè)置的樓層標(biāo)識,將樓層標(biāo)識與目標(biāo)樓層的室內(nèi)地圖對應(yīng)存儲于目標(biāo)建筑地圖庫。
[0031 ]樓層標(biāo)識用于標(biāo)識繪制的室內(nèi)地圖為目標(biāo)樓層對應(yīng)的室內(nèi)地圖。
[0032]在步驟103中,若接收到用戶觸發(fā)的繪制指令,則將移動終端所在的當(dāng)前樓層確定為目標(biāo)樓層后,繼續(xù)獲取移動終端在目標(biāo)樓層中的實時位置,根據(jù)實時位置繪制并生成目標(biāo)樓層的室內(nèi)地圖。
[0033]用戶在繪制完一個樓層的室內(nèi)地圖后,可以繼續(xù)將另一個樓層確定為目標(biāo)樓層來繪制室內(nèi)地圖。
[0034]在步驟104中,若接收到用戶觸發(fā)的繪制完成指令,則接收用戶針對目標(biāo)建筑地圖庫設(shè)置的建筑標(biāo)識,將建筑標(biāo)識與目標(biāo)建筑地圖庫對應(yīng)存儲于用戶地圖數(shù)據(jù)庫。
[0035]用戶繪制完目標(biāo)建筑中各個樓層的室內(nèi)地圖并保存于目標(biāo)建筑地圖庫后,其他用戶可以根據(jù)目標(biāo)建筑地圖庫中的樓層標(biāo)識與目標(biāo)樓層的室內(nèi)地圖來確定目標(biāo)建筑的內(nèi)部路線。
[0036]用戶還可以為目標(biāo)建筑地圖庫設(shè)置建筑標(biāo)識,將建筑標(biāo)識與目標(biāo)建筑地圖庫對應(yīng)存儲于用戶地圖數(shù)據(jù)庫,使得用戶還可以繼續(xù)使用本發(fā)明提供的室內(nèi)地圖制作方法繪制其他目標(biāo)建筑的室內(nèi)地圖,并根據(jù)建筑標(biāo)識分別保存在用戶地圖數(shù)據(jù)庫中。
[0037]綜上所述,本發(fā)明提供的一種室內(nèi)地圖制作方法,通過獲取移動終端在目標(biāo)樓層中的實時位置,根據(jù)該實時位置繪制并生成目標(biāo)樓層的室內(nèi)地圖;接收用戶針對目標(biāo)樓層的室內(nèi)地圖設(shè)置的樓層標(biāo)識,將該樓層標(biāo)識與目標(biāo)樓層的室內(nèi)地圖對應(yīng)存儲于目標(biāo)建筑地圖庫;若接收到用戶觸發(fā)的繪制指令,則將移動終端所在的當(dāng)前樓層確定為目標(biāo)樓層后,繼續(xù)執(zhí)行獲取移動終端在目標(biāo)樓層中的實時位置,根據(jù)實時位置繪制并生成目標(biāo)樓層的室內(nèi)地圖的步驟;若接收到用戶觸發(fā)的繪制完成指令,則接收用戶針對目標(biāo)建筑地圖庫設(shè)置的建筑標(biāo)識,將建筑標(biāo)識與目標(biāo)建筑地圖庫對應(yīng)存儲于用戶地圖數(shù)據(jù)庫。本發(fā)明通過移動終端根據(jù)在目標(biāo)建筑的實時位置信息繪制每個目標(biāo)樓層的室內(nèi)地圖,并根據(jù)各個目標(biāo)樓層的室內(nèi)地圖和對應(yīng)的樓層標(biāo)識生成高層建筑的室內(nèi)地圖,使得各個用戶能夠使用移動終端自己繪制高層建筑的室內(nèi)地圖,解決了高層建筑室內(nèi)地圖制作成本高,覆蓋范圍小的問題,達(dá)到了降低高層建筑室內(nèi)地圖制作成本,提高覆蓋范圍的效果。
[0038]
圖2A是根據(jù)另一示例性實施例示出的一種室內(nèi)地圖制作方法的流程圖。如圖2A所示,該室內(nèi)地圖制作方法包括以下步驟。
[0039]在步驟201中,獲取移動終端在目標(biāo)樓層中的實時位置。
[0040]移動終端可以通過啟用本機(jī)的GPS(Global Posit1ning System,全球定位系統(tǒng))來獲取移動終端在目標(biāo)樓層中的實時位置。
[0041]目標(biāo)樓層是目標(biāo)建筑中的一個樓層。其中,目標(biāo)建筑是用戶希望繪制室內(nèi)地圖的建筑,該目標(biāo)建筑包括至少二個目標(biāo)樓層;目標(biāo)樓層是用戶繪制室內(nèi)地圖所對應(yīng)的當(dāng)前樓層。
[0042]比如,目標(biāo)建筑為“天天大廈”,“天天大廈”具有十三個樓層,用戶準(zhǔn)備在第九個樓層中繪制室內(nèi)地圖,則用戶所在的第九樓層即為目標(biāo)樓層。
[0043]在步驟202中,若接收到用戶觸發(fā)的繪制指令,則根據(jù)實時位置,實時繪制移動終端在目標(biāo)樓層中的移動路線。
[0044]移動終端在獲取當(dāng)前本機(jī)在目標(biāo)樓層中的實時位置之后,可以將該實時位置以點狀顯示于移動終端提供的地圖繪制面板上,并在地圖繪制面板的預(yù)設(shè)位置標(biāo)注當(dāng)前的方向和地圖比例。其中,本發(fā)明實施例也并不對實時位置的顯示形式做出限定。
[0045]用戶可以在地圖繪制面板直觀地看到自己當(dāng)前所處的位置,并在決定從當(dāng)前的實時位置開始繪制后,觸發(fā)移動終端的繪制指令。
[0046]對應(yīng)的,移動終端接收到用戶觸發(fā)的繪制指令后,在地圖繪制面板上的實時位置處開始繪制移動終端在目標(biāo)樓層中的移動路線。如圖2B所示,當(dāng)用戶觸發(fā)繪制指令后行走的路線為“L”形時,移動終端在地圖繪制面板上繪制的移動路線也為“L”形。
[0047]需要說明的是,移動終端可以在繪制面板提供地圖比例的修改界面,使得用戶可以根據(jù)個人喜好對繪制的地圖比例進(jìn)行修改;移動終端也可以向用戶提供繪制路線的顏色、粗細(xì)、修正等設(shè)置功能,此處不作贅述。
[0048]在步驟203中,若接收到用戶輸入的房間標(biāo)注,則將房間標(biāo)注顯示于移動路線,繼續(xù)根據(jù)實時位置,實時繪制移動終端在目標(biāo)樓層中的移動路線,該房間標(biāo)注用于表示用戶當(dāng)前所處的目標(biāo)房間。
[0049]目標(biāo)樓層中,除了用戶可以通行的通道外,還包括通道兩側(cè)的各個房間。
[0050]當(dāng)用戶在行走過程中,發(fā)現(xiàn)有房間入口時,用戶可以停止行走,并點擊地圖繪制面板提供的輸入按鈕輸入該房間對應(yīng)的房間標(biāo)注。
[0051]對應(yīng)的,移動終端在檢測到用戶停止行走后,在地圖繪制面板上繪制的移動路線也停止,并在接收到用戶輸入的房間標(biāo)注后,將該房間標(biāo)注顯示于移動路線的預(yù)設(shè)位置。
[0052]需要說明的是,房間標(biāo)注可以包括目標(biāo)房間的房間標(biāo)識、文字說明中的至少一種。此時,將房間標(biāo)注顯示于移動路線,包括:
若房間標(biāo)注為房間標(biāo)識,則將房間標(biāo)識顯示于移動路線中移動終端當(dāng)前位置所代表的位置,并接收用戶輸入的房間標(biāo)識對應(yīng)的圖例,將圖例添加入房間標(biāo)注。其中,該房間標(biāo)識為用戶預(yù)先繪制的圖形;或,房間標(biāo)識為用戶根據(jù)目標(biāo)房間當(dāng)前繪制的圖形;或
若房間標(biāo)注為文字說明,則將預(yù)設(shè)圖形顯示于移動路線中移動終端當(dāng)前位置所代表的位置,并將文字說明顯示于預(yù)設(shè)圖形中。
[0053]在本發(fā)明實施例提供的第一種房間標(biāo)注方法中,用戶可以在繪制室內(nèi)地圖前預(yù)先在地圖繪制面板提供的繪制界面中繪制房間標(biāo)識并存儲,當(dāng)用戶需要在繪制的移動路線上添加房間標(biāo)注時,移動終端可以在地圖繪制面板顯示用戶預(yù)先存儲的各個房間標(biāo)識,使得用戶可以選擇房間對應(yīng)的房間標(biāo)識標(biāo)注于移動路線中。
[0054]由于用戶預(yù)先存儲的房間標(biāo)識有限,用戶在實際繪制室內(nèi)地圖的過程中發(fā)現(xiàn)的房間可能無法用預(yù)存的房間標(biāo)識進(jìn)行標(biāo)注,此時,移動終端還可以接收用戶在地圖繪制面板上實時繪制的房間標(biāo)識,并接收用戶輸入的房間標(biāo)識對應(yīng)的圖例,將圖例添加入房間標(biāo)注,并將該房間標(biāo)識顯示于移動路線的當(dāng)前位置,如圖2C所示。
[0055]在本發(fā)明實施例提供的第二種房間標(biāo)注方法中,工作人員可以在地圖繪制面板預(yù)存預(yù)設(shè)數(shù)目的預(yù)設(shè)圖形。用戶在繪制室內(nèi)地圖時,可以根據(jù)當(dāng)前房間的門牌信息或者功能信息,選擇對應(yīng)的預(yù)設(shè)圖形,并在該預(yù)設(shè)圖形中輸入對該房間的文字說明,如圖2D所示。
[0056]移動終端在移動路線上顯示用戶輸入的房間標(biāo)注后,繼續(xù)根據(jù)本機(jī)的實時位置繪制移動路線。繪制路線期間,移動終端還可以繼續(xù)接收用戶輸入的房間標(biāo)注。
[0057]在步驟204中,若接收到用戶的繪制停止指令,則根據(jù)移動路線及房間標(biāo)注生成目標(biāo)樓層的室內(nèi)地圖。
[0058]當(dāng)接收到用戶的繪制停止指令后,移動終端確定目標(biāo)樓層的室內(nèi)地圖的繪制已完成,此時,移動終端根據(jù)繪制的移動路線以及房間標(biāo)注生成目標(biāo)樓層的室內(nèi)地圖。
[0059]如圖2E所示,移動終端繪制的移動路線為A,期間接收到的用戶輸入的房間標(biāo)注為B、C、D、E、F,則移動終端根據(jù)移動路線A和各個房間標(biāo)注B、C、D、E、F生成目標(biāo)樓層的室內(nèi)地圖。
[0060]在步驟205中,接收用戶針對目標(biāo)樓層的室內(nèi)地圖設(shè)置的樓層標(biāo)識,將樓層標(biāo)識與目標(biāo)樓層的室內(nèi)地圖對應(yīng)存儲于目標(biāo)建筑地圖庫。
[0061]為了區(qū)別用戶繪制的其他樓層的室內(nèi)地圖,用戶可以為目標(biāo)樓層的室內(nèi)地圖設(shè)置樓層標(biāo)識。其中,該樓層標(biāo)識用于標(biāo)識繪制的室內(nèi)地圖為目標(biāo)樓層對應(yīng)的室內(nèi)地圖,且該樓層標(biāo)識可以是樓層對應(yīng)的數(shù)字、圖像等標(biāo)識。
[0062]對應(yīng)的,移動終端接收用戶針對目標(biāo)樓層的室內(nèi)地圖設(shè)置的樓層標(biāo)識,將樓層標(biāo)識與目標(biāo)樓層的室內(nèi)地圖對應(yīng)存儲于目標(biāo)建筑地圖庫。
[0063]在步驟206中,若接收到用戶觸發(fā)的繪制指令,則將移動終端所在的當(dāng)前樓層確定為目標(biāo)樓層后,繼續(xù)獲取移動終端在目標(biāo)樓層中的實時位置,根據(jù)實時位置繪制并生成目標(biāo)樓層的室內(nèi)地圖。
[0064]用戶在繪制完一個樓層的室內(nèi)地圖后,還可以繼續(xù)進(jìn)入另一個樓層繼續(xù)繪制室內(nèi)地圖。
[0065]移動終端在接收后用戶再次觸發(fā)的繪制指令后,將移動終端所在的當(dāng)前樓層確定為目標(biāo)樓層后,繼續(xù)獲取移動終端在目標(biāo)樓層中的實時位置,根據(jù)實時位置繪制并生成目標(biāo)樓層的室內(nèi)地圖,其中,繪制目標(biāo)樓層的室內(nèi)地圖的方法如上所述,此處不作贅述。
[0066]比如,移動終端將第十三樓層確定為目標(biāo)樓層,并繪制完第十三樓層的室內(nèi)地圖后,根據(jù)用戶再次觸發(fā)的繪制指令,將用戶所在的第十四樓層確定為目標(biāo)樓層繼續(xù)進(jìn)行室內(nèi)地圖的繪制。
[0067]在步驟207中,若接收到用戶觸發(fā)的繪制完成指令,則接收用戶針對目標(biāo)建筑地圖庫設(shè)置的建筑標(biāo)識,將建筑標(biāo)識與目標(biāo)建筑地圖庫對應(yīng)存儲于用戶地圖數(shù)據(jù)庫。
[0068]當(dāng)用戶繪制完目標(biāo)建筑的所有樓層的室內(nèi)地圖,或用戶希望暫時保存已繪制完成的目標(biāo)建筑的樓層室內(nèi)地圖時,用戶可以向移動終端發(fā)出繪制完成指令。
[0069]對應(yīng)的,移動終端接收用戶觸發(fā)的繪制完成指令,并接收用戶針對目標(biāo)建筑地圖庫設(shè)置的建筑標(biāo)識,將建筑標(biāo)識與目標(biāo)建筑地圖庫對應(yīng)存儲于用戶地圖數(shù)據(jù)庫。
[0070]其中,該建筑標(biāo)識用于標(biāo)識各個樓層的室內(nèi)地圖組成的包為目標(biāo)建筑的地圖包,從而將其他建筑的地圖包與目標(biāo)建筑的地圖包區(qū)分,且該建筑標(biāo)識可以是建筑對應(yīng)的文字、圖像等標(biāo)識。
[0071 ]比如,目標(biāo)建筑的建筑名為“天天大廈”,則移動終端可以將“天天大廈”作為目標(biāo)建筑的建筑標(biāo)識。
[0072]為了便于說明,本發(fā)明實施例示出了圖2F,在圖2F中,移動終端顯示了用戶地圖數(shù)據(jù)庫的列表,其中,“天天大廈”、“愛心超市”、“學(xué)子網(wǎng)吧”、“小美服飾”分別為建筑標(biāo)識。用戶點擊用戶數(shù)據(jù)庫列表中的建筑標(biāo)識“天天大廈”后,移動終端顯示出“天天大廈”對應(yīng)的各個樓層對應(yīng)的樓層標(biāo)識,如圖2G。用戶再次點擊樓層標(biāo)識“第十三層”后,移動終端顯示出“天天大廈”第十三層樓層的室內(nèi)地圖。
[0073]在步驟208中,將建筑標(biāo)識與目標(biāo)建筑地圖庫發(fā)送至地圖分享服務(wù)器,該地圖分享服務(wù)器用于在接收到移動終端發(fā)送的所述目標(biāo)建筑地圖庫后,接收其他移動終端針對目標(biāo)建筑地圖庫發(fā)送的查看請求,并在查看請求的次數(shù)達(dá)到預(yù)設(shè)次數(shù)時,將預(yù)設(shè)數(shù)值的兌換資源轉(zhuǎn)移至移動終端所對應(yīng)的賬戶中。
[0074]需要說明的是,用戶還可以將各個建筑標(biāo)識與對應(yīng)的目標(biāo)建筑地圖庫發(fā)送至地圖分享服務(wù)器。
[0075]地圖分享服務(wù)器可以在接收到移動終端發(fā)送的所述目標(biāo)建筑地圖庫后,接收其他移動終端針對該目標(biāo)建筑地圖庫發(fā)送的查看請求,并將該目標(biāo)建筑地圖庫發(fā)送值發(fā)起查看請求的各個移動終端,從而將用戶繪制的目標(biāo)建筑的目標(biāo)建筑地圖庫分享給其他用戶。
[0076]作為用戶繪制室內(nèi)地圖的回報,并鼓勵其他用戶繪制并分享室內(nèi)地圖,地圖分享服務(wù)器可以在針對該目標(biāo)建筑地圖庫查看請求的次數(shù)達(dá)到預(yù)設(shè)次數(shù)時,將預(yù)設(shè)數(shù)值的兌換資源轉(zhuǎn)移至移動終端所對應(yīng)的賬戶中。
[0077]其中,該兌換資源可以以積分、虛擬資產(chǎn)、等價交換物等方式至移動終端所對應(yīng)的賬戶中。
[0078]需要說明的是,若用戶在繪制室內(nèi)地圖的過程中,繪制的路線超出了移動終端的屏幕范圍,則移動終端可以將已繪制完成的路線隱藏,而將移動路線中移動終端實時位置所對應(yīng)的點時刻保持在移動終端屏幕的兩條對角線交點位置處。
[0079]需要說明的另一點是,移動終端在繪制完成室內(nèi)地圖時,還可以對室內(nèi)地圖中的移動路線進(jìn)行修正,比如,將兩段距離低于預(yù)設(shè)距離值的路線合并為一條路線。
[0080]綜上所述,本發(fā)明提供的一種室內(nèi)地圖制作方法,通過獲取移動終端在目標(biāo)樓層中的實時位置,根據(jù)該實時位置繪制并生成目標(biāo)樓層的室內(nèi)地圖;接收用戶針對目標(biāo)樓層的室內(nèi)地圖設(shè)置的樓層標(biāo)識,將該樓層標(biāo)識與目標(biāo)樓層的室內(nèi)地圖對應(yīng)存儲于目標(biāo)建筑地圖庫;若接收到用戶觸發(fā)的繪制指令,則將移動終端所在的當(dāng)前樓層確定為目標(biāo)樓層后,繼續(xù)執(zhí)行獲取移動終端在目標(biāo)樓層中的實時位置,根據(jù)實時位置繪制并生成目標(biāo)樓層的室內(nèi)地圖的步驟;若接收到用戶觸發(fā)的繪制完成指令,則接收用戶針對目標(biāo)建筑地圖庫設(shè)置的建筑標(biāo)識,將建筑標(biāo)識與目標(biāo)建筑地圖庫對應(yīng)存儲于用戶地圖數(shù)據(jù)庫。本發(fā)明通過移動終端根據(jù)在目標(biāo)建筑的實時位置信息繪制每個目標(biāo)樓層的室內(nèi)地圖,并根據(jù)各個目標(biāo)樓層的室內(nèi)地圖和對應(yīng)的樓層標(biāo)識生成高層建筑的室內(nèi)地圖,使得各個用戶能夠使用移動終端自己繪制高層建筑的室內(nèi)地圖,解決了高層建筑室內(nèi)地圖制作成本高,覆蓋范圍小的問題,達(dá)到了降低高層建筑室內(nèi)地圖制作成本,提高覆蓋范圍的效果。
[0081]
本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里的發(fā)明的后,將容易想到本發(fā)明的其它實施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本發(fā)明未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。
[0082]應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。
【主權(quán)項】
1.一種基于用戶的室內(nèi)地圖制作方法,其特征在于,包括: 獲取移動終端在目標(biāo)樓層中的實時位置,根據(jù)所述實時位置繪制并生成所述目標(biāo)樓層的室內(nèi)地圖; 接收用戶針對所述目標(biāo)樓層的室內(nèi)地圖設(shè)置的樓層標(biāo)識,將所述樓層標(biāo)識與所述目標(biāo)樓層的室內(nèi)地圖對應(yīng)存儲于目標(biāo)建筑地圖庫; 若接收到所述用戶觸發(fā)的繪制指令,則將所述移動終端所在的當(dāng)前樓層確定為目標(biāo)樓層后,繼續(xù)執(zhí)行獲取所述移動終端在目標(biāo)樓層中的實時位置,根據(jù)所述實時位置繪制并生成所述目標(biāo)樓層的室內(nèi)地圖的步驟; 若接收到所述用戶觸發(fā)的繪制完成指令,則接收所述用戶針對所述目標(biāo)建筑地圖庫設(shè)置的建筑標(biāo)識,將所述建筑標(biāo)識與所述目標(biāo)建筑地圖庫對應(yīng)存儲于用戶地圖數(shù)據(jù)庫。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取移動終端在目標(biāo)樓層中的實時位置,根據(jù)所述實時位置繪制并生成所述目標(biāo)樓層的室內(nèi)地圖,包括: 獲取移動終端在目標(biāo)樓層中的實時位置; 若接收到用戶觸發(fā)的所述繪制指令,則根據(jù)所述實時位置,實時繪制所述移動終端在所述目標(biāo)樓層中的移動路線; 若接收到所述用戶輸入的房間標(biāo)注,則將所述房間標(biāo)注顯示于所述移動路線,繼續(xù)執(zhí)行根據(jù)所述實時位置,實時繪制所述移動終端在所述目標(biāo)樓層中的移動路線的步驟,所述房間標(biāo)注用于表示所述用戶當(dāng)前所處的目標(biāo)房間; 若接收到所述用戶的繪制停止指令,則根據(jù)所述移動路線及所述房間標(biāo)注生成所述目標(biāo)樓層的室內(nèi)地圖。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述房間標(biāo)注包括所述目標(biāo)房間的房間標(biāo)識、文字說明中的至少一種; 則所述將所述房間標(biāo)注顯示于所述移動路線,包括: 若所述房間標(biāo)注為房間標(biāo)識,則將所述房間標(biāo)識顯示于所述移動路線中所述移動終端當(dāng)前位置所代表的位置,并接收所述用戶輸入的所述房間標(biāo)識對應(yīng)的圖例,將所述圖例添加入所述房間標(biāo)注; 若所述房間標(biāo)注為文字說明,則將預(yù)設(shè)圖形顯示于所述移動路線中所述移動終端當(dāng)前位置所代表的位置,并將所述文字說明顯示于所述預(yù)設(shè)圖形中。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述房間標(biāo)識為所述用戶預(yù)先繪制的圖形;或,所述房間標(biāo)識為所述用戶根據(jù)所述目標(biāo)房間當(dāng)前繪制的圖形。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法,還包括: 將所述建筑標(biāo)識與所述目標(biāo)建筑地圖庫發(fā)送至地圖分享服務(wù)器,所述地圖分享服務(wù)器用于在接收到所述移動終端發(fā)送的所述目標(biāo)建筑地圖庫后,接收其他移動終端針對所述目標(biāo)建筑地圖庫發(fā)送的查看請求,并在所述查看請求的次數(shù)達(dá)到預(yù)設(shè)次數(shù)時,將預(yù)設(shè)數(shù)值的兌換資源轉(zhuǎn)移至所述移動終端所對應(yīng)的賬戶中。
【文檔編號】G06T11/00GK105825533SQ201610170700
【公開日】2016年8月3日
【申請日】2016年3月24日
【發(fā)明人】李秋燕
【申請人】李秋燕