數(shù)字地圖的圖標的管理的制作方法
【專利摘要】本發(fā)明涉及一種管理導航數(shù)據(jù)庫中圖標的方法,所述方法包括把多個圖標的數(shù)據(jù)儲存在代表包括多個圖標的圖像的一個單一數(shù)據(jù)陣列中。
【專利說明】數(shù)字地圖的圖標的管理
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及代表可被導航系統(tǒng)用作路徑導引的城鎮(zhèn)和風景的數(shù)字地圖,并且更具體來說,本發(fā)明涉及數(shù)字地圖中圖標的管理和顯示。
【背景技術(shù)】
[0002]導航系統(tǒng)的使用,尤其是在例如汽車的車輛中的使用變得越來越流行。通常,機載導航計算機系統(tǒng)分析GPS (全球定位系統(tǒng))、例如ABS車輪傳感器的運動傳感器和數(shù)字地圖提供的組合數(shù)據(jù)并越來越嚴謹?shù)卮_定車輛的實際位置和速度。
[0003]已知導航系統(tǒng)通常使用電子數(shù)字地圖來代表例如街道、建筑物和河流的制圖特征,并使用例如光盤或數(shù)字視頻光盤的介質(zhì)來儲存與制圖特征相關(guān)的數(shù)據(jù)。在地圖匹配之后,數(shù)字地圖中指示用戶的實際位置。通過聲音和/或可視化信息,用戶被導引到預定目的地。
[0004]一些導航系統(tǒng)能夠顯示指示到目的地的線路的詳細的數(shù)字地圖、在例如交叉點的各種場合和例如加油站或餐館的不同類型的興趣點和地標處所應(yīng)采取的策略類型。當車輛改變位置時,顯示的圖像上的車輛位置標記改變,或者當車輛位置標記固定在預定位置時數(shù)字地圖滾動。
[0005]更精致的導航系統(tǒng)提供例如導引線路上交叉點的更大視圖,其中駕駛員應(yīng)轉(zhuǎn)彎,以幫助駕駛員更精確地識別到預定目的地應(yīng)走的線路。顯示的圖像代表從駕駛員的角度看的簡化合成視圖。然而,二維表示可能使駕駛員困惑,尤其是如果道路在不同高度水平相交或者是道路很靠近的旋轉(zhuǎn)轉(zhuǎn)彎處。這里,術(shù)語“道路”和“街道”以可互換方式使用。
[0006]最近,已研發(fā)出提供把數(shù)據(jù)從地理數(shù)據(jù)庫轉(zhuǎn)換成原理上更易被許多駕駛員理解的三維透視圖的算法的各種導航系統(tǒng)。精致系統(tǒng)允許取決于交叉路口的復雜性而以不同角度顯示相對于道路的車輛接近的交叉路口。這里,術(shù)語“交叉路口”和“交叉點”以可互換方式使用。
[0007]為了提供導航功能,導航系統(tǒng)使用包括代表地理區(qū)域的自然特征的數(shù)據(jù)的一個或更多個詳細數(shù)據(jù)庫。所使用的導航數(shù)據(jù)庫可包括主要圖像文件,所述主要圖像文件包括位圖圖像,所述位圖圖像例如包括道路幾何路標、地標、地平線等的位圖。數(shù)據(jù)庫可包括主要圖像文件,所述主要圖像文件包括位圖圖像和/或矢量圖,所述矢量圖例如包括道路幾何形狀、路標、地標、地平線等的位圖。
[0008]用作導航目的的數(shù)字地圖的特征元素是圖標。圖標是提供有關(guān)交通狀況、興趣點、路徑導引、交通標志等的信息的符號。圖標可以是包括顯示尤其是去城市方向的相對大的標志的路標、呈例如工業(yè)區(qū)域、足球場、機場等設(shè)施的地理表示的路標圖標、指示道路、公路等的數(shù)字的道路數(shù)字圖標、指示交叉路口(交叉點)處分支的道路的道路數(shù)字的出口數(shù)字圖標的部分。
[0009]然而,檢索儲存在導航數(shù)據(jù)庫中的圖標很費時間。特別是,在例如具有有限計算資源的車輛導航系統(tǒng)的嵌入式系統(tǒng)的環(huán)境中,期望縮短載入并顯示數(shù)字地圖中圖標所需的訪問時間。因此,本發(fā)明的基礎(chǔ)問題是提供從數(shù)據(jù)庫快速檢索圖標來顯示數(shù)字地圖中圖標的構(gòu)件。
【具體實施方式】
[0010]本發(fā)明解決上述問題并提供一種管理導航數(shù)據(jù)庫中圖標的方法,所述方法包括把多個圖標的數(shù)據(jù)儲存在代表包括多個圖標的圖像的一個單一數(shù)據(jù)陣列中。每個圖標由圖標的數(shù)據(jù)給定。這里,術(shù)語圖標原則上包括任何二維或三維符號。取決于應(yīng)用,圖標是二維符號(圖形)。根據(jù)本發(fā)明且與現(xiàn)有技術(shù)不同,許多圖標的數(shù)據(jù)被儲存在一個數(shù)據(jù)陣列中。所述數(shù)據(jù)陣列代表例如PNG格式的圖像,其中每個這些圖標具有定義位置。例如,所述數(shù)據(jù)陣列代表第一行有數(shù)目H1個圖標、第二行有數(shù)目H2個圖標,且第m行及圖像的最后一行有數(shù)目nm個圖標的圖像。這里,Ii1到\可以是相同的整數(shù)。
[0011]實際上,根據(jù)實施方案,一個單一大PNG圖像是從代表圖標的個別PNG圖像計算而來。另外,對于大PNG圖像,儲存代表包括在大PNG圖像中的個別PNG圖像的位置的引用的輸入。
[0012]因此,當需要圖標來在用于導航目的的數(shù)字地圖中進行顯示時,不必分別讀出圖標。相反,數(shù)據(jù)陣列的所有圖標可一次讀入存儲器并在數(shù)字地圖中供后續(xù)使用。特別說來,因此所述方法可包括把單一數(shù)據(jù)陣列載入導航系統(tǒng)的圖形存儲器(視頻存儲器)。一旦載入存儲器,可從存儲器快速檢索數(shù)據(jù)陣列的多個圖標中每一個來顯示在數(shù)字地圖中。個別載入圖標不會再如本領(lǐng)域中不利地造成延遲。
[0013]根據(jù)實施方案,所述數(shù)據(jù)陣列是包括數(shù)據(jù)陣列所代表的圖像中圖標的寬度、高度和坐標(X和y坐標值)的信息并包括特定位置的圖標的表格??赏ㄟ^引用圖像中圖標的坐標來檢索儲存在導航系統(tǒng)的存儲器中的表格中給定的多個圖標中的每個圖標,從而顯示數(shù)字地圖中的每個圖標。另外,也可引用圖標的高度和寬度,來接收對于確定圖標在數(shù)字地圖中實際位置有價值的進一步信息。圖標在數(shù)字地圖中適當?shù)脑O(shè)置對于尤其是在用于導航目的的三維數(shù)字地圖上下文中圖標的可讀性很重要。
[0014]所述方法還可包括把另一多個圖標儲存在另一單一數(shù)據(jù)陣列中。首先提到的多個圖標和另一多個圖標可彼此不同,使得只要需要把首先提到的多個圖標中的圖標顯示在數(shù)字地圖中,將(很可能)不需要并發(fā)顯示另一多個圖標中的圖標。因此,可能只把多個圖標中一個圖標載入存儲器,而其他的圖標儲存在導航數(shù)據(jù)庫中,且將在其他時間載入導航系統(tǒng)的存儲器。
[0015]例如,導航系統(tǒng)可提供越野導航模式,且只有當用戶選擇越野模式時特定多個圖標才載入存儲器,然而,在正常道路模式,所述多個圖標將永遠不會載入。根據(jù)另一實例,首先提到的多個圖標可包括只在白天導航期間需要的圖標,而另一多個圖標可包括只在夜晚導航期間需要的圖標,或反之亦然。因此,只有用于實際導航過程的單一數(shù)據(jù)陣列(例如,上述的表格)中儲存的圖標被載入存儲器供快速檢索。
[0016]一個或更多個圖標可顯示為路標的部分。路標是例如在自然環(huán)境中設(shè)置在公路交叉路口(特定說來,德國BundesstraP en和Autobahnen的交叉路口)并指示去城市的方向、指示例如工業(yè)區(qū)域、足球場、機場等設(shè)施、指示道路、公路等的數(shù)字和/或指示交叉路口(交叉點)處分支的道路的道路數(shù)字的標志。[0017]路標在數(shù)字地圖中顯示為路標的背景和某個路標文本的形式。路標另外可包括至少一個路標圖標。路標圖標可符號地指示/代表工業(yè)區(qū)域、足球場、機場等。在顯示路標的上下文中,本發(fā)明方法也可包括分別儲存多個圖標的路標的背景。當必需顯示具有背景的路標時,可從導航數(shù)據(jù)庫檢索分別儲存的背景(的數(shù)據(jù)),且可從圖形存儲器檢索將顯示在路標中的圖標,其中已載入多個圖標。
[0018]所述方法還可包括儲存多個圖標中圖標和導航數(shù)據(jù)庫中路標的背景之間的引用。所述引用代表圖標和路標的背景之間的(數(shù)據(jù))鏈。這個引用允許組成顯示引用的路標,而不需要通過在線計算來為特定路標確定路標的適當背景。根據(jù)這個實例,路標的適當背景提前鏈接到圖標,從而避免在線計算期間偽賦值的風險。
[0019]也提供了一種在導航系統(tǒng)尤其是具有顯示設(shè)備的車輛導航系統(tǒng)中實施的路徑導引的方法,所述方法包括根據(jù)上述實例中一個實例的方法的步驟,和向?qū)Ш较到y(tǒng)的用戶提供導引信息。
[0020]另外,提供一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括一個或更多個計算機可讀介質(zhì),所述計算機可讀介質(zhì)具有用于執(zhí)行根據(jù)上述實例中一個實例的方法的步驟的計算機可執(zhí)行指令。
[0021]上述問題也由包括數(shù)字地圖數(shù)據(jù)和一個或更多個數(shù)據(jù)陣列的導航數(shù)據(jù)庫來解決,所述數(shù)據(jù)陣列各自包括多個圖標的數(shù)據(jù)。在所述導航數(shù)據(jù)庫中,每個數(shù)據(jù)陣列可包括多個圖標,每個數(shù)據(jù)陣列是包括圖像中圖標的寬度、高度和坐標的信息的表格。
[0022]另外,提供一種導航系統(tǒng),尤其是車輛導航系統(tǒng),包括上述實例中一個實例和配置以顯示包括多個圖標中至少一個圖標的數(shù)字地圖的顯示構(gòu)件。
[0023]本發(fā)明也提供一種顯示導航系統(tǒng)提供的數(shù)字地圖中圖標的方法,所述方法包括以下步驟:
[0024]把多個圖標的數(shù)據(jù)儲存在代表包括多個圖標的圖像的一個單一數(shù)據(jù)陣列中;
[0025]把單一數(shù)據(jù)陣列載入導航系統(tǒng)的圖形存儲器;和
[0026]在顯示設(shè)備上顯示多個圖標中至少一個圖標。
[0027]在這個實例中,多個圖標可儲存在呈包括圖像中圖標的寬度、高度和坐標的信息的表格形式的單一數(shù)據(jù)陣列中,且顯示在顯示設(shè)備上的至少一個圖標在這個狀況下可通過引用表格中至少一個圖標的坐標而從表格檢索。
[0028]顯示在數(shù)字地圖中的圖標的精確設(shè)置也是一個問題。在這個方面,所述方法還可包括:
[0029]確定在數(shù)字地圖中地圖元素(代表某個物體的地圖的圖形元素)附近不應(yīng)發(fā)生圖標的重疊的部分;和
[0030]設(shè)置圖標,使得在數(shù)字地圖中地圖元素附近不應(yīng)發(fā)生圖標的重疊的部分不被圖標覆蓋。
[0031]另外,提供一種導航系統(tǒng),尤其是車輛導航系統(tǒng),包括:
[0032]顯示構(gòu)件;
[0033]中央處理單元;
[0034]把數(shù)字地圖數(shù)據(jù)和多個圖標的數(shù)據(jù)儲存在代表包括多個圖標的圖像的一個單一數(shù)據(jù)陣列中的數(shù)據(jù)庫;[0035]其中中央處理單元配置以把單一數(shù)據(jù)陣列載入存儲器;并以
[0036]使顯示構(gòu)件顯示基于數(shù)字地圖數(shù)據(jù)的數(shù)字地圖和數(shù)字地圖上的多個圖標中至少一個圖標。
[0037]在所有上述實施方案中,涉及的數(shù)字地圖可以是二維或三維數(shù)字地圖,尤其包括三維交叉點圖。
[0038]下文將描述本發(fā)明的其他特征和優(yōu)勢。在描述中,參看附圖旨在說明本發(fā)明的較佳實施方案。應(yīng)理解,所述實施方案不代表本發(fā)明的整個范圍。
[0039]考慮用戶把目的地輸入導航系統(tǒng)的狀況。所述導航系統(tǒng)確定車輛的當前位置,其中安裝了導航系統(tǒng),且導航系統(tǒng)計算到目的地的線路。導航系統(tǒng)可以是尤其包括用于車輛定位和地圖匹配的GPS (全球定位系統(tǒng))和例如ABS車輪傳感器的運動傳感器的車輛導航系統(tǒng)。導航系統(tǒng)確定在行進到目的地期間將顯示在導航系統(tǒng)的顯示設(shè)備上的圖標。
[0040]將顯示的圖標可以是例如提供有關(guān)交通狀況、興趣點(酒店、警察局、加油站等)、路徑導引、交通標志等的信息的任何符號。圖標也可以是包括顯示尤其是去城市方向的相對大的標志的路標、呈例如工業(yè)區(qū)域、足球場、機場等設(shè)施的地理表示的路標圖標、指示道路、公路等的數(shù)字的道路數(shù)字圖標、指示交叉路口(交叉點)處分支的道路的道路數(shù)字的出口數(shù)字圖標的部分。
[0041]基于確定的圖標,從數(shù)據(jù)庫檢索代表包括多個圖標的圖像的單一數(shù)據(jù)陣列,S卩,載入導航系統(tǒng)的處理器的存儲器。例如,單一數(shù)據(jù)陣列被載入圖形存儲器。單一數(shù)據(jù)陣列包括在行進到目的地期間將在向用戶示出的數(shù)字地圖中顯示的所有圖標。因此,當需要圖標顯示在數(shù)字地圖中時,不必分別讀出圖標。一旦載入存儲器,可從存儲器快速檢索數(shù)據(jù)陣列的多個圖標中每一個來顯示在數(shù)字地圖中。特別說來,個別載入圖標不會再如本領(lǐng)域中不利地造成延遲。
[0042]實際上,在路徑導引期間,示出用戶輸入的示出到目的地的線路的部分的地圖部分。當導航系統(tǒng)確定必需在實際地圖部分中顯示一個或更多個圖標時,從存儲器檢索各自的圖標,且各自的圖標顯示在導航系統(tǒng)的顯示設(shè)備上顯示的數(shù)字地圖(部分)中。根據(jù)這個實例,單一數(shù)據(jù)陣列可以是圖像數(shù)據(jù)文件,例如PNG文件或被認為是合適的任何其他格式化的文件,且圖標可以設(shè)置在呈包括圖像中圖標的寬度、高度和坐標(X和y坐標值)的信息的表格形式的PNG文件中。檢索所述表格的特定輸入可易于使用本領(lǐng)域已知的方法來執(zhí)行。雖然表格被認為是適當?shù)臄?shù)據(jù)結(jié)構(gòu),但是允許個別檢索數(shù)據(jù)輸入(呈圖標形式)的任何類型的結(jié)構(gòu)化的數(shù)據(jù)原則上與本發(fā)明相容。
[0043]設(shè)計PNG (便攜式網(wǎng)絡(luò)圖像)格式來代替舊有和更簡單的GIF格式,且在一定程度上代替復雜得多的TIFF格式。除了 PNG以外,GIF和TIFF格式也可用在本發(fā)明的實施方案中。對于圖像編輯來說,PNG提供用以儲存編輯的中間階段的有用格式。PNG格式的壓縮完全無損。PNG支持最多48位真彩色或16位灰度,因此保存、還原和重新保存圖像將不會例如象JPEG格式一樣降低圖像的質(zhì)量。象GIF和TIFF —樣,PNG是光柵格式且把圖像表示為彩色的點或像素的二維陣列。
[0044]PNG支持三個主要圖像類型:真彩色、灰度和基于調(diào)色板。PNG支持三個主要類型的完整性檢查,來有助于避免文件傳輸?shù)认嚓P(guān)的問題。第一種且最簡單的一種完整性檢查是每個PNG圖像開頭的八字節(jié)魔法簽名。第二類型的完整性檢查已知為32位循環(huán)冗余檢查。第三種完整性檢查只適用于圖像數(shù)據(jù)區(qū)塊,且原則上類似于循環(huán)冗余檢查。
[0045]PNG圖像文件中包括的圖標可以是二維或三維圖標。例如,圖標可以是矢量圖?;诮ㄖ锏鹊挠涗浀膱D像,三維模型可合成為矢量圖。較佳地,所述合成模型具有適于車輛導航系統(tǒng)的有限計算機資源的數(shù)據(jù)格式和算法。由于矢量圖基于數(shù)學函數(shù),所以矢量圖可從必需被儲存的相對較少的數(shù)據(jù)點計算而來。每個矢量圖的數(shù)據(jù)必需僅一次儲存在矢量數(shù)據(jù)庫中。然而,即使使用了矢量圖而不是傳統(tǒng)的位圖,對于計算資源的要求仍然相對較高。
[0046]應(yīng)注意,除了管理圖標的儲存之外,顯示圖標的設(shè)置也是重要的問題。因此,可能期望確定其中不應(yīng)顯示圖標且不應(yīng)發(fā)生圖標的重疊的地圖元素的部分,或者可能期望確定在數(shù)字地圖中地圖元素附近不應(yīng)發(fā)生圖標的重疊的部分。然后,圖標被設(shè)置在數(shù)字地圖中,使得不應(yīng)發(fā)生圖標的重疊的部分和/或在數(shù)字地圖中地圖元素附近不應(yīng)發(fā)生圖標的重疊的部分一點也不被圖標覆蓋。
[0047]在這個上下文中,地圖元素是代表例如建筑物、道路、高山、河流、湖泊等的某個物體的地圖的圖形元素。由于根據(jù)這個實例,確定了地圖元素的不應(yīng)發(fā)生圖標的重疊的部分和/或在數(shù)字地圖中地圖元素附近不應(yīng)發(fā)生圖標的重疊的部分,可以可靠地避免圖標部分重疊從而隱藏地圖元素的部分。因此,例如,可用允許所有相關(guān)部分可完全被用戶看到的方式來顯示交叉點的二維或三維視圖。
[0048]可基于數(shù)字地圖提供的坐標來確定地圖元素的不應(yīng)發(fā)生圖標的重疊的部分和/或在數(shù)字地圖中地圖元素附近不應(yīng)發(fā)生圖標的重疊的部分。因此,有可能進行圖標的精確設(shè)置。因此,可能確定地圖元素的點的坐標值,且可基于確定的坐標值來確定地圖元素的不應(yīng)發(fā)生圖標的重疊的部分和/或在數(shù)字地圖中地圖元素附近不應(yīng)發(fā)生圖標的重疊的部分。坐標值可儲存在導航系統(tǒng)的數(shù)據(jù)庫中。
[0049]根據(jù)一個實例,數(shù)字地圖中地圖元素的不應(yīng)發(fā)生圖標的重疊的部分和/或地圖元素附近不應(yīng)發(fā)生圖標的重疊的部分可特別說來由繞具有確定的坐標值的坐標界定的半徑來確定。例如,可確定繞地圖元素的中心點的坐標的半徑。關(guān)于所述坐標的坐標值的信息也儲存在導航系統(tǒng)的數(shù)據(jù)庫中。
[0050]本發(fā)明中使用的數(shù)字地圖可包括整個街道網(wǎng)絡(luò)的實質(zhì)二維表示。在所述地圖中,街道的高度信息只給定為特定街道相對于交叉路矢量的相對高度信息,來允許以相對于空間深度的適當?shù)牧考夁M行表示?;蛘?,本發(fā)明中使用的數(shù)字地圖可基于地形模型而產(chǎn)生,所述地形模型即三維模型,例如,激光掃描獲得的數(shù)字模型。
[0051]各種地形模型由官方機構(gòu)以及商業(yè)供應(yīng)商提供。原則上,數(shù)字地形模型是包括地面位置的規(guī)則或不規(guī)則隔開的水平間隔的地形海拔的數(shù)字文件。數(shù)字地形產(chǎn)品可用以產(chǎn)生顯示地形斜率、傾斜方向和選擇點之間的地形輪廓的三維數(shù)字地圖。
[0052]本發(fā)明可實施在配置以顯示詳細三維交叉點視圖的導航系統(tǒng)中。例如,視頻數(shù)據(jù)從交叉點獲得并被儲存到脫機數(shù)據(jù)庫。數(shù)據(jù)庫包括主要圖像文件,所述主要圖像文件包括所有車道、路標信息、地標等的位圖圖像。導航系統(tǒng)借助于例如標準位圖圖像在上述數(shù)據(jù)庫基礎(chǔ)上建模交叉點視圖。這些位圖圖像包括例如三個車道其中一個是出口的道路幾何形狀的位圖、推薦車道的位圖、路標、地標、地平線和天空的顏色的可選位圖。在這個上下文中,三維交叉點視圖的元素可儲存在代表包括如上文詳細描述的多個圖標的圖像的一個單一數(shù)據(jù)陣列中。[0053]特別說來,本發(fā)明可實施在配置以顯示詳細三維動畫交叉點視圖的導航系統(tǒng)中。在這種狀況下,當安裝導航系統(tǒng)的車輛靠近交叉點時,各自交叉點的表示由交叉點視圖數(shù)據(jù)庫提供,所述交叉點視圖數(shù)據(jù)庫例如包括對儲存動畫數(shù)據(jù)的動畫數(shù)據(jù)庫的引用。動畫數(shù)據(jù)包括數(shù)據(jù)單元,所述數(shù)據(jù)單元可包括位圖和/或矢量圖和/或圖元文件,即,組合的位圖和矢量圖。
[0054]動畫數(shù)據(jù)包括個別靜態(tài)圖像的時間序列。動畫產(chǎn)生的速度取決于車輛的位置和速度。動畫數(shù)據(jù)顯示靠近的交叉點的透視圖,即車道、斜坡、分支和十字路口等的數(shù)目的透視圖。另外,動畫數(shù)據(jù)可包括例如橋梁和行政大樓的地形對象,以及路標和代表城市、農(nóng)村或工業(yè)環(huán)境或山風景的環(huán)境視圖。
[0055]導航系統(tǒng)的交叉點視圖計算單元訪問動畫數(shù)據(jù)庫來獲得實際相關(guān)的動畫交叉點視圖數(shù)據(jù)?;蛘?,交叉點視圖計算單元從動畫數(shù)據(jù)庫和/或交叉點視圖數(shù)據(jù)庫和/或地圖數(shù)據(jù)庫提供的標準圖像產(chǎn)生動畫數(shù)據(jù)。
[0056]動畫數(shù)據(jù)可用音頻視頻交錯格式(AVI)獲得。在這種狀況下,AVI數(shù)據(jù)被提供到導航系統(tǒng)的AVI播放器。動畫在交叉點的前后的明確定義的位置處開始和結(jié)束。非常期望AVI播放器與精確確定車輛的實際位置的定位系統(tǒng)提供的數(shù)據(jù)同步。因此,經(jīng)過時間與駕車路程同步,且可保證合成的動畫交叉點視圖顯示在同步到車輛的實際位置的導航系統(tǒng)的顯示設(shè)備上。本發(fā)明引用的圖標可代表動畫交叉點視圖的所述元素中的任何元素。
[0057]本發(fā)明原則上可實施于任何類型的數(shù)字地圖。數(shù)字地圖可用于行人的導航系統(tǒng)或車輛導航系統(tǒng),例如,安裝到飛機、船艇或汽車的導航系統(tǒng)。
[0058]另外,設(shè)想可在用戶購買導航系統(tǒng)之后修改包括圖標的數(shù)據(jù)陣列(圖像)。例如,包括圖標的圖像可被另外的圖標放大。用戶可通過互聯(lián)網(wǎng)下載例如代表特定興趣點的新圖標,或者可購買例如DVD的計算機可讀介質(zhì)并把新圖標載入導航系統(tǒng)。如果圖標是適當?shù)母袷剑敲此鼈兛刹⑷霐?shù)據(jù)陣列(圖像)。如果圖標在圖像中排序進入表格,那么可產(chǎn)生表格的新輸入來容納補充圖標。
[0059]在所有上述實施方案中,較佳產(chǎn)生多個數(shù)據(jù)陣列,每個數(shù)據(jù)陣列代表包括多個圖標的圖像。多個數(shù)據(jù)陣列中每一個可包括只在特定環(huán)境下才顯示的圖標。例如,多個數(shù)據(jù)陣列中一個數(shù)據(jù)陣列可只包括應(yīng)在導航系統(tǒng)的越野模式下顯示的圖標。
[0060]導航系統(tǒng)的用戶可選擇所述越野模式,且回應(yīng)于這個選擇,多個數(shù)據(jù)陣列中包括適于在越野模式下顯示的各自的圖標的特定數(shù)據(jù)陣列被載入導航系統(tǒng)的中央處理構(gòu)件的存儲器。將完全不考慮多個數(shù)據(jù)陣列中其他數(shù)據(jù)陣列中所包括的其他圖標。因此,保證適于越野模式的圖標可易于用于顯示。由于包括越野圖標的整個圖像被載入中央處理構(gòu)件的存儲器,所以只要需要顯示所述圖標就可顯示任何圖標而不會有時間延遲。
[0061]例如,在越野模式下,無需指示交通擁堵或交通燈,因此,包括越野模式圖標的圖像將不包括指示交通擁堵或交通燈的圖標。根據(jù)這個實例,可避免在路徑導引期間不需要的圖標將不被載入顯示數(shù)字地圖中圖標的顯示設(shè)備所使用的存儲器。
[0062]類似地,根據(jù)特定應(yīng)用,當導航系統(tǒng)的用戶請求在城市區(qū)域?qū)Ш綍r,包括適于在城市區(qū)域?qū)Ш降膱D標的圖像可載入存儲器。所述圖像將包括顯示交通燈和交通擁堵等的圖標。因此,把圖標分類成不同類型的數(shù)據(jù)陣列可進一步有助于管理在路徑導引期間顯示的圖標。
【權(quán)利要求】
1.一種管理導航數(shù)據(jù)庫中圖標的方法,所述方法包括將多個圖標的數(shù)據(jù)儲存在代表包括所述多個圖標的圖像的一個單一數(shù)據(jù)陣列中。
2.如權(quán)利要求1所述的方法,還包括將所述單一數(shù)據(jù)陣列載入導航系統(tǒng)的圖形存儲器。
3.如之前權(quán)利要求中的一項所述的方法,其中所述數(shù)據(jù)陣列是包括所述圖像中所述圖標的寬度、高度和坐標的信息的表格。
4.如之前權(quán)利要求中的一項所述的方法,還包括把另一多個圖標儲存在另一單一數(shù)據(jù)陣列中。
5.—種顯示數(shù)字地圖中圖標的方法,所述方法包括如之前權(quán)利要求中的一項所述的方法,且還包括在顯示設(shè)備上顯示所述多個圖標中至少一個圖標。
6.如之前權(quán)利要求中的一項所述的方法,還包括分別儲存所述多個圖標的路標的背旦
o
7.如權(quán)利要求7所述的方法,還包括儲存所述多個圖標中至少一個和所述背景之間的引用。
8.一種顯示數(shù)字地圖中圖標的方法,所述方法包括如權(quán)利要求6或I所述的方法,且包括:` 把所述單一數(shù)據(jù)陣列載入導航系統(tǒng)的圖形存儲器; 檢索所述路標的所述儲存的背景; 從所述圖形存儲器檢索所述多個圖標的圖標; 在所述數(shù)字地圖中顯示所述檢索的背景;和 在所述顯示背景上顯示所述檢索的圖標。
9.一種在導航系統(tǒng)尤其是具有顯示設(shè)備的車輛導航系統(tǒng)中實施的路徑導引的方法,所述方法包括如權(quán)利要求5或8所述的方法的步驟,和向所述導航系統(tǒng)的用戶提供導引信息。
10.一種計算機程序產(chǎn)品,包括一個或更多個計算機可讀介質(zhì),所述計算機可讀介質(zhì)具有用于執(zhí)行如之前權(quán)利要求中的一項所述的方法的步驟的計算機可執(zhí)行指令。
11.一種導航數(shù)據(jù)庫,包括數(shù)字地圖數(shù)據(jù)和一個或更多個數(shù)據(jù)陣列,每個數(shù)據(jù)陣列包括多個圖標的數(shù)據(jù)。
12.如權(quán)利要求11所述的導航數(shù)據(jù)庫,其中包括多個圖標的每個數(shù)據(jù)陣列是包括所述圖像中所述圖標的寬度、高度和坐標的信息的表格。
13.一種導航系統(tǒng),尤其是車輛導航系統(tǒng),包括: 如權(quán)利要求11或12所述的導航數(shù)據(jù)庫;和 配置成顯示包括所述多個圖標中至少一個圖標的數(shù)字地圖的顯示構(gòu)件。
14.一種顯示導航系統(tǒng)提供的數(shù)字地圖中圖標的方法,所述方法包括以下步驟: 將多個圖標的數(shù)據(jù)儲存在代表包括所述多個圖標的圖像的一個單一數(shù)據(jù)陣列中; 將所述單一數(shù)據(jù)陣列載入所述導航系統(tǒng)的圖形存儲器;和 在顯示設(shè)備上顯示所述多個圖標中至少一個圖標。
15.如權(quán)利要求14所述的方法,其中所述多個圖標儲存在呈包括所述圖像中所述圖標的寬度、高度和坐標的信息的表格形式的所述單一數(shù)據(jù)陣列中,且其中顯示在所述顯示設(shè)備上的所述至少一個圖標是通過參考所述表格中所述至少一個圖標的所述坐標從所述表格檢索的。
16.如權(quán)利要求14所述的方法,還包括: 確定在所述數(shù)字地圖中地圖元素附近不應(yīng)發(fā)生所述圖標的重疊的部分;和設(shè)置所述圖標,使得在所述數(shù)字地圖中所述地圖元素附近不應(yīng)發(fā)生所述圖標的重疊的部分不被所述圖標覆蓋。
17.一種導航系統(tǒng),尤其是車輛導航系統(tǒng),包括: 顯示構(gòu)件; 中央處理單元; 將多個圖標的數(shù)據(jù)儲存在代表包括所述多個圖標的圖像的一個單一數(shù)據(jù)陣列中的數(shù)據(jù)庫; 其中所述中央處理單元配置成將所述單一數(shù)據(jù)陣列載入存儲器;并 使所述顯示構(gòu)件顯示 數(shù)字地圖和所述數(shù)字地圖上的所述多個圖標中至少一個圖標。
【文檔編號】G01C21/36GK103459980SQ201180069654
【公開日】2013年12月18日 申請日期:2011年10月27日 優(yōu)先權(quán)日:2011年3月22日
【發(fā)明者】C.斯平德勒, V.伊瓦諾夫, M.費舍, S.舒茨 申請人:哈曼貝克自動系統(tǒng)股份有限公司