專利名稱:用于數據測繪和地圖差異報告的系統和方法
技術領域:
本發明一般涉及測繪。尤其,本發明涉及在電子地圖中識別和改進差異。
技術背景多數飛機使用世界的空域在各地行進。由于航空行進的迅速和方便許多 人使用或更喜歡飛機行進。為了提供空中交通,已經在世界各處建立數千機 場。諸如丹佛國際機場一樣的大型國際機場和小型區域或私人機場二者允許 人口急劇增長的航空行進者從世界的幾乎任何區域起飛和著陸。絕大多數機場一般以相同的方式布置。例如,每個機場包括至少一條允 許飛機在該機場起飛或著陸的跑道。
一般,除了在早期的機場,機場也包括允許飛機在跑道和諸如航站樓或飛機吊架(hanger)—樣的機場的其他部分之 間行進的滑行道網絡。在許多小機場,該滑行道容易導航和跟隨。但是,在 應付大量的空中流量的大型機場,滑行道會變成在機場各部分以及其間的復 雜和互相盤繞的路網。在滑行道復雜和/或沒有很好標記的情況中,飛行員常 需要地圖或電子導航系統來導航滑行道。幾個組織供應提供機場的滑行道和跑道的地圖的機場地圖或電子導航系 統。 一種類型的才幾場i也圖系統是由Colorado, Englewood的Jeppesen Sanderson 公司提供的電子飛行包(EFB)系統的滑行位置感知(TPA)應用。該EFB 是提供電子信息(諸如地面信息、導航信息或關于飛機的遙測)給飛行員的 系統。TPA顯示機場的描繪(render)版本,并且在計算機監視器上顯示的跑 道和滑行道。 一般,TPA是"與地形有關的"地圖,其能夠使用飛機的實際 坐標或位置, 一般得自諸如全球定位系統(GPS) —樣的位置探測器,以顯 示在任何給定時間飛機在滑行道或跑道上的位置。用簡單的術語,與地形有 關的地圖(geo-referenced map )提供用于根據諸如綿度和經度一樣的"真實 世界"坐標在地球的表面定位目標的系統。比如,與地形有關的地圖能夠使 用諸如飛機一樣的目標的煒度和經度來在與地形有關的地圖上,與該飛機在 地球的表面上的實際、物理位置相同的位置中顯示該飛機。為了在TPA中創建與地形有關的地圖,地圖創建者接收關于該機場的描述或其他信息。在一種情況下,該地圖創建者接收依照機場的精確測量生成 的非常詳細的地圖。然后能夠根據清楚地指示的和公知的地理的標記或位置(諸如區域標記或其它典型的調查點)在與地形有關的、TPA地圖中布置這 些精確的地圖。在某些情況下,該地圖創建者接收最初的機場設計圖,然后 使用設計圖中提供的測量將其轉化為電子地圖。 一般,為進入服務,機場必 須提供或公布跑道末端的位置從而該跑道末端的確切位置是一般公知的。然 后可以才艮據跑道末端的位置定位和定向TPA地圖。該^L場地圖的剩余部分的 位置和方向則一般被定向到跑道的末端。不幸的是,現有地圖存在許多不精確性。比如,提供給地圖創建者的文 件和設計圖常是不精確的或過時的。雖然世界上最繁忙的機場常常擁有非常 精確的機場地圖,小型區域或使用較少的機場常常擁有稍稍不精確或過時的 地圖。在某些情況下,當按地形參照該機場設計圖時,該機場地圖的滑行道 或其它部分的位置、方向、標記或范圍可能歪斜或描繪不正確。如此不精確 可以導致飛行員在跑道上來回滑行時變得失去方向感。是關于這些和其他考 慮來完成本發明。發明內容本發明的實施例一般涉及用于在電子地圖中識別和消除差異的系統和方 法。在一個實施例中,用于在電子地圖中糾正差異的方法包括接收用于一個 或多個計算設備(諸如飛機上的電子飛行包)的位置信息,使用該電子地圖, 識別在電子地圖和位置信息之間的差異,并且改變電子地圖來消除差異。在另一個實施例中,用于采集關于電子地圖的差異lt據的系統包括位 置探測器,其提供計算設備的位置,測繪設備,其將計算設備的位置與電子 地圖的位置相關聯和差異設備,其確定在計算設備的實際、物理位置和計算 設備在電子地圖上的顯示位置之間的差異。在再一個實施例中,用于在電子地圖中識別差異的方法包括將電子地圖與計算設備顯示在電子地圖上的位置比較,識別在計算設備的實際、物理位 置和計算設備在電子地圖上的顯示位置之間的差異,以及報告該差異。本發明可以被實現為計算機過程、計算機系統或諸如地圖一樣的制造的 物品或計算機程序產品。計算機程序產品可以是通過計算機系統可讀的計算機存儲介質并且編碼用于執行計算機過程的指令的計算機程序。計算機程序 產品也可以是在通過計算機系統可讀的載波上的傳播信號并且編碼用于執行 計算機過程的指令的計算機程序。該特征、功能和優點能夠在本發明的各種實施例中獨立地實現或可以在 其它實施例中組合。通過參考簡明地總結如下的附圖、本發明示范性實施例 的詳細描述,以及所附權利要求書能夠獲得本發明和其改進的更完整的理解。
圖1是電子地圖系統的優選實施例和顯示根據本發明消除的差異的電子地圖。圖2是說明根據本發明的差異采集和報告系統的優選實施例的功能圖。 圖3是說明根據本發明的計算環境和操作于位置數據采集應用、機場集線器/服務器、和/或地圖創建者服務器的基本計算設備的優選實施例的功能圖。圖4是說明根據本發明的用于采集位置數據和確定差異的系統的優選實 施例的功能圖。圖5是代表用于使用接收的位置數據識別在電子地圖中的差異的本發明 的實施例的流程圖。圖6是代表用于識別和鍵入在電子地圖中的差異的本發明的實施例的流 程圖。圖7是代表用于糾正和/或消除在電子地圖中的差異的本發明的實施例的 流程圖。
具體實施方式
現在將參考示出本發明的實施例的附圖,更全面地在下文中描述本發明。 然而,本發明可以以多種不同的形式實現,并且不應當解釋為在此提出的各 實施例的限制。當然,提供這些實施例從而本公開將徹底和完整并且對于本 領域的技術人員將完全傳達本發明的范圍。本發明的實施例涉及從電子地圖的一個或多個用戶中采集位置數據,分 析該位置數據以識別電子地圖中的差異,并且基于該位置數據改變電子地圖 的方法和系統。在一個實施例中,在圖1中示出電子地圖系統100,其具有展示電子、與地形有關的地圖104的顯示器102。示范性地圖系統是由 Colorado , Englewood的Jeppesen Sanderson 乂>司才是供的電子飛4亍包(EFB ) 系統的滑行位置感知(TPA)應用。重要地,雖然顯示器102說明展示機場 跑道106和滑行道108的與地形有關的、電子地圖的TPA應用,依照本發明 許多其他類型的軟件應用可以被用來既產生又在電子地圖上顯示位置數據。 由此,圖1所示的實例不用于限定,而只用于說明。確實,本發明也可以被 用來通過監視船只的位置來提高在一些水路中導航信道的精確性,或甚至用 來通過監視汽車的位置來提高 一 些車道的精確性。電子地圖系統100的一個或多個用戶,諸如裝備EFB系統、運行TPA 應用的飛機,可以使用機場。此外,在機場滑行道上運行的燃油和貨運卡車 也可以運行GPS應用。因此,任何使用電子地圖系統100的飛機或其他運輸 工具可以使用提供電子地圖系統的"計算設備"。然而,下面將參考計算設備 的一個特定用途,即飛機,來解釋本發明。在此使用的計算設備可以是便攜 的、比如,不附著機載的手持單元,可拆裝的、比如,能夠從飛機斷開連接 的膝上型設備,或固定的,比如,連接和附著到該飛機。同樣地,該計算設 備的位置一般地等價于飛機的位置。下文中,除了下面解釋的,計算設備的 位置和飛機的位置被認為是相同的。比如,計算設備的位置可以是接收GPS 信號的GPS天線的位置。在另一實施例中,可以通過某些偏移量(如10英 尺)來調節天線的位置以表示飛機或其他運輸工具的中心位置。此外,描述 飛機的使用以增強機場測繪的下列實施例僅僅是說明性的,其并不打算局限 本發明通常使用于飛機或飛行器。當飛機從機場著陸或起飛,通過電子地圖系統100采集和存儲位置數據。 位置數據提供與圖1所示的路徑110、 112、 114、 116和118相似的行進路徑。 行進路徑展示機載的計算設備在飛機使用機場期間的時間的某一時刻中的位 置。機載的 一個或多個計算設備的行進路徑能夠展示在電子地圖中的差異, 諸如圖1所示的在示范性電子地圖中的差異。差異120展示三架飛機,看來 已經行進穿越機場的不同內場部分。機場內場通常是在滑行道和跑道之間或 之外的飛機不進入的草地或泥地的區域。因此,很可能電子地圖104至少在 圓圈120指示的區域中是不正確示出的。在機場的另一部分示出第二差異 122。在此例中,僅單個飛機看來已經穿越飛機場內場的不同地域。在本發明的一個實施例中,采集和發送該差異教:據至電子地圖創建者。當識別該差異,該電子地圖創建者能夠改變電子地圖104來更好地利用位置信息校正電子地圖104,并且然后向用戶發送改進的地圖。本領域的技術人 員將認識到該差異識別和消除的方法和系統可以被應用到其他電子地圖,諸 如海上航道和海岸線的海事電子地圖。因此,雖然參考機場地圖的差異識別 和糾正來解釋本發明,但是本領域技術人員將認識到本發明的系統和方法并 不局限于此類實施例。圖2示出能夠記錄和報告位置數據二者的示范性系統200的框圖。電子 地圖系統202、機場集線器/服務器204、地圖創建者服務器206和位置探測 器208全部是優選的計算機系統。此處使用的"計算機系統"或"計算設備" 應當被寬泛地解釋并且被定義為執行用于顯示和操作數據、文字、圖形、符 號、視頻、和/或音頻的程序的一個或多個設備或機器。在一個實施例中,電 子地圖系統202是EFB以及位置探測器208是GPS接收器。電子地圖系統 202和位置探測器208被并入諸如機載的設備或可以由飛行員帶上飛機的便 攜設備一樣的計算設備216中。該計算設備被用于某種"運輸工具"218,諸 如飛機、汽車或船只。電子地圖系統202顯示諸如顯示屏幕102 (圖1 ) 一樣的信息。電子地圖 系統202從位置探測器208 (例如GPS接收器)中接收位置數據,并且該位 置信息被轉換成能夠在諸如電子地圖104 (圖1) 一樣的與地形有關的、電子 地圖上顯示的數據。在實施例中,電子地圖系統202和位置探測器208組成 計算設備216。此外,如下參考圖3解釋的,在記錄設備上記錄該位置數據。 在本發明的實施例中,定期地記錄位置數據(例如,定位位置可以每一秒記 錄一次)。向電子地圖創建者服務器206報告該定期定位。在一個實施例中,電子地圖系統202最初向機場集線器/服務器204報告 該位置數據。電子地圖系統202和機場集線器/服務器204通過連接210被通 信意義上的耦合。相似地,機場集線器/服務器204被連接212通信意義上的 耦合到地圖創建者服務器206。在可替換實施例中,電子地圖系統202直接 通過連接214被通信意義上的耦合到地圖創建者服務器206,并由此,旁路 機場集線器/服務器204。在不同實施例中,連接210、 212和/或214可以包 括有線連接或者無線連接,諸如無線電通信、衛星通信或^^窩通信。例如, 包含計算設備216的飛機著陸之后,可以將線路或線纜與電子地圖系統202 連接而允許電子地圖系統202上載飛機的位置數據至機場集線器/服務器204。在另一實施例中,諸如USB存儲設備一樣的存儲設備存儲該位置數據。在飛行結束時,可以從飛機或EFB中拆除該存儲器設備并連接到機場集線器/服務 器204,在此機場集線器/服務器204從存儲設備中復制或上載位置信息。在 另一實施例中,平時不與電子地圖系統202連接的單獨的、便攜的存儲設備 (諸如USB存儲條)在下載發生時與電子地圖系統連接。在下載期間該位置 信息被上載至該便攜存儲設備。該便攜存儲設備然后可以被運送到地圖創建 者處。在再一實施例中,從飛機取下電子地圖系統202(或整個計算設備216) 并且被連接(諸如經過計算機塢座(docking station))到上載位置數據的網絡。在一個實施例中,計算設備216的電子地圖數據庫被定期更新,諸如每 個月。當更新該地圖數據庫時,存儲的位置數據可以在或近似地在下載新的 地圖數據庫的期間或同時被上載至地圖創建者服務器206。因此,如果計算 設備216要求下載新地圖數據庫的服務,則對電子地圖系統202的定期存取 為上載該計算設備216的大量位置數據提供經常的機會(例如在一定時間段 內關于多個機場的位置數據和差異報告)。因此,不管連接的類型、通信方法 和/或系統,關于計算設備216的存儲的位置數據被定期地報告給地圖創建者 服務器206。本領域的技術人員將認識到在更新系統的下載期間上載質量控 制數據(諸如位置數據或差異數據)的方法能夠被用來提高其它航空或導航 系統的精度。因此,針對電子地圖系統的例子并無意局限本發明于這些實施 例但是僅提供用作說明。本發明的可替換的實施例可以利用無線系統向機場集線器/服務器204報 告位置數據。例如,某些機場現在裝備了機場通信尋址和報告系統(ACARS )。 ACARS系統是通過VHF無線電信號傳送數據的數字數據鏈路系統。每架飛 機具有其自身獨特的標識符,類似于用在萬維網中的網站地址,其允許各飛 機在ACARS系統上接收和傳送數據。在實施例中,可以經由一個或多個 ACARS傳送和接收站向與ACARS系統連接的機場集線器/服務器204傳送位 置數據。在其它實施例中,無線連接是在飛機和機場集線器/服務器或地圖創 建者之間的衛星鏈路。經由通信鏈路212和/或214向地圖創建者服務器206傳遞位置數據。在 實施例中,機場集線器/服務器204借助企業內部網或諸如萬維網的因特網向 地圖創建者服務器206傳輸位置數據。數據的傳送同樣可以通過有線或無線 連接,以及也可以包括運送存儲設備到地圖創建者,以及本領域技術人員公知的其它方式。在另一實施例中,諸如廣域網的系統運行來將數據從飛機上的電子地圖系統202中如所示的通過通信鏈路214直接地傳送至地圖創建者 服務器206。本領域的人員將認識到報告位置數據至機場集線器/服務器204 或地圖創建者服務器206的其它方法,諸如蜂窩傳送、衛星傳送、從硬盤復 制數據等等。電子地圖系統202、機場集線器/服務器204和地圖創建者服務器206優 選地包括計算機系統。在圖3說明合適的計算系統環境300的例子,其可以 被實現為電子地圖系統、機場服務器或地圖創建者服務器。計算系統環境300 僅是合適的計算環境的一個例子并且無意暗示對本發明的功能性或使用范圍 的任何限制。計算環境300也不應當被解釋為具有對在示范操作環境300中 說明的任一組件或其組合的任何依靠或涉及的要求。本發明可操作于多種其它的通用或專用計算系統環境或配置。公知的可 以適合用于本發明的計算系統、環境、和/或配置的例子包括,但是不局限于 個人計算機、服務器計算機、手持或膝上型設備、多處理器系統、基于微處 理器的系統、機頂盒、可編程消費電子、網絡PC、迷你計算機、大型機計算 機、包括任何以上系統或設備的分布計算環境等等。可以在由計算機執行的計算機可執行指令的(諸如程序模塊)一般環境 描述本發明。 一般,程序模塊包括運行特定任務或實現特定抽象數據類型的 例程、程序、對象、元素、數據結構等。也可以在分布計算環境(在這通過 經通信網絡鏈接的遠程處理設備運行任務)中實現本發明。在分布計算環境 中,程序模塊可以位于包括存儲器存儲設備的本地和遠程計算機存儲介質中。參考圖3,用于實現本發明的示范計算機系統300包括采用計算機310 形式的通用計算設備。計算機310的組件可包括,但不局限于處理單元320、 系統存儲器330和將包括系統存儲器330的各種系統組件耦合至處理單元320 的系統總線321。系統總線321可以是包括使用任何多種總線架構的存儲器 總線或存儲器控制器、外設總線或局部總線的任何幾種類型的總線結構。作 為例子,且不限制的,這種架構包括工業標準架構(ISA)總線、微通道架構 (MCA)總線、增強型ISA (EISA)總線、視頻電子標準協會(VESA)局 部總線、和一般稱為Mezzanine總線的周邊元件互連(PCI)總線。在示范實 施例中,該總線架構是能夠連接各種組件或計算機外設到一起的通用串行總 線。計算機310 —般包括多種計算機可讀介質。計算機可讀介質可以是能夠被計算機310存取的任何可用的介質,并且包括易失性和非易失性介質二者以及可移動和不可移動介質。作為例子,并且不限制的,計算機可讀介質可 以包括計算機存儲介質和通信介質。計算機存儲介質包括以任何方法或技術實現的易失性、非易失性、可移動的和不可移動的介質,用作諸如計算;f幾可 讀指令、數據結構、程序模塊或其它數據一樣的信息的存儲器。計算機存儲 介質包括但不局限于,RAM、 ROM、 EEPROM、快閃存儲器或其它存儲器技 術、USB存儲器存儲設備、CD-ROM、數字多用途盤(DVD)或其它光盤存 儲器、盒式磁帶、磁帶、磁盤存儲器或其它磁存儲設備、或能夠被用來存儲 期望的信息并能夠被計算機310存取的任何其它介質。通信介質一般包含計 算機可讀指令、數據結構、程序模塊或以調制數據信號(諸如載波或其它傳 送機制)形式的其它數據,并且包括任何信息傳遞介質。術語"調制數據信 號"意"^未著其一個或多個特性被設置或改變從而在信號中編碼信息的信號。 作為例子,并且不限制的,通信介質包括諸如有線網絡或直接線路連接的有 線介質和無線介質,諸如聲波、RF、紅外和其它無線介質。任何以上的組合 也應當包括在計算機可讀介質的范圍中。系統存儲器330包括易失性和/或非易失性存儲器形式的計算機存儲介 質,諸如只讀存儲器(ROM) 331和隨機存取存儲器(RAM) 332。包含幫 助在計算機310內的組件之間傳遞信息(諸如在啟動期間)的基本例程的基 本輸入/輸出系統333 (BIOS) —般存儲在ROM331中。RAM332 —般包含作為例子,并且不限制的,圖3說明操作系統334、應用程序335、其它程序 模塊336和程序數據337;諸如電子地圖104的電子地圖將作為程序數據337 ,皮存儲并且乂人RAM 332中凈皮顯示。計算機310也可以包括其它可移動/不可移動的、易失性的/非易失性的計 算機存儲介質。僅作為例子,圖3說明具有不可移動的、非易失性存儲器接 口 340 (其從諸如硬盤一樣的不可移動的、非易失性的磁介質341中讀出或 寫入)的計算機310。計算機310也可以包括非易失性存儲器接口 350,其從 諸如硬盤驅動器一樣的設備351中讀出或寫入,設備351從諸如磁盤一樣的 可移動的、非易失性介質352中讀出或寫入。此外,計算機310可以包括光 盤驅動器355,其從諸如CDROM或其它光介質一樣的可移動的、非易失性介質356中讀出或寫入。能夠被用在該示范操作環境的其它可移動/不可移動 的、易失性的/非易失性的計算機存儲介質包括,但是不局限于,盒式磁帶、 快閃存儲卡、數字多用途盤、USB存儲器存儲設備、固態RAM、固態ROM 等。硬盤驅動器341 —般經過諸如接口 340的不可移動的存儲器接口與系統 總線321連接,并且快閃存儲器驅動器351和光盤驅動器355 —般通過諸如 接口 350 —樣的可移動的存儲器接口連接到系統總線321。以上討論和圖3中說明的驅動器和與其關聯的計算機存儲介質提供用于 計算機310的計算機可讀指令、數據結構、程序模塊和其它數據的存儲。例 如,將硬盤驅動器341解釋為存儲操作系統344、應用程序345、其它程序模 塊346和程序數據347,其可以與操作系統334、應用程序335、其它程序模 塊336和程序數據337相同或不同。這里操作系統344、應用程序345、其它 程序模塊346和程序數據347給予不同的號碼以說明(至少)它們是不同的 拷貝。用戶可以經過連接到諸如鍵盤362和點擊設備361 (通常稱為鼠標、 軌跡球或觸板) 一樣的用戶輸入設備的用戶輸入接口 360輸入命令和信息到 計算機310。其它輸入設備(未示出)可以包括麥克風、操縱桿、游戲板、 衛星碟形天線、掃描儀等。這些和其它輸入設備常經過耦合到系統總線321 的用戶輸入接口 360連接到處理單元320,但是可以通過其它接口和總線結 構來連接,諸如并行端口、游戲端口或通用串行總線(USB)。監視器391或其它類型的顯示設備也經由諸如視頻接口 390 —樣的接口 被連接到系統總線321。除了監視器391,計算機310也包括諸如揚聲器397 和打印機396的其它外設輸出設備,其可以經過輸出外設接口 395被連接。計算機310可以工作在使用邏輯上連接到一個或多個遠程計算機(諸如 遠程計算機380)組網的環境中。遠程計算機380可以是個人計算機、服務 器、路由器、網絡PC、對等設備或其它共用網絡節點,并且一般包括以上描 述的涉及計算機310的許多或全部組件,盡管只有存儲器存儲設備381在圖 3中說明。圖3說明的邏輯連接包括局域網(LAN) 371和廣域網(WAN) 373,但是也可以包括其它網絡,諸如無線網絡。此種組網環境在辦公室、企 業內計算機網絡、內部網和因特網中很平常。當在LAN組網環境中使用時,計算機310經過網絡接口或適配器370 連接到LAN371。當用于WAN組網環境時,計算機310—般包括調制解調 器372或用于在諸如因特的WAN 373上建立通信的其它部件。可以是內部的或外部的調制解調器372可以經由用戶輸入接口 360或其它適合的機制^^皮連 接到系統總線321。在組網的環境下,相對計算機310而言的程序模塊或其 部分可以被存儲在遠程存儲器存儲設備381。作為例子,且不局限的,遠程 應用程序385駐留在存儲設備381中。將會理解的所示網絡連接是示范性的 并且可以使用在計算機之間建立通信鏈路的其它方式。再參考圖1,在本發明的實施例中,電子地圖是與地形有關的地像。 與地形有關的是向對象分配"真實世界"坐標(諸如煒度和經度)并且在具 有較小比例、關聯的坐標系統的"地圖空間,,內、在與該對象在地球上的實 際、物理位置相同的對應位置處顯示該對象的方法。"地圖空間"是具有關聯 的坐標系統的地圖環境,其根據位置信息或位置數據顯示對象和其代表的位 置。在實施例中,在電子地圖顯示器104中的每個對象具有一組坐標,其代 表在地球表面位置的一定綷度和經度。例如,跑道124的末端具有某已知的 地球表面上的綿度和經度。已知的經度和綿度被翻譯成地圖空間中的關聯的 坐標。代表跑道的對象被置于地圖空間中的坐標系統,從而跑道124的末端 處于與跑道的末端在地球表面上的實際物理位置相同的位置。在實施例中,GPS數據提供位置數據或位置信息以便在地圖顯示器或地 圖空間內顯示設備的位置。比如,煒度和經度得自接收的GPS信號,以及在 電子地圖104內顯示根據該坐標定向或定位的位置。因此,能夠顯示具有GPS 或其它位置探測器的運動對象在電子地圖顯示器104內或經過它運動。如果 在時間段內定期地記錄位置數據或信息,則展示對象在地圖顯示器104內的 運動路徑的行進路徑被創建。在電子地圖顯示器104中示出關于幾架飛機的 此種示范性行進路徑110、 112、 114、 116和118。一般,與地形有關的電子地圖根據用于電子地圖的位置網格顯示對象的 位置。然而,在地圖顯示器104內的每個對象的實際位置并不總是已知的。 為了創建地圖,地圖創建者可以知道對象相對于其它對象在地圖顯示器中的 位置。比如,如果已知在地圖顯示器104內的第一對象具有第二對象南50米 的位置,則該與地形有關的地圖顯示在電子地圖104中該第一對象的位置, 以致于其出現在第二對象南50米等效處,此外,可以沖艮據對象的已知范圍和 第 一對象相對第二對象的已知方位等繪制部分地圖顯示。為創建電子地圖104,地圖創建者獲得將要繪制的區域的范圍或布局。 在一些實施例中,地圖創建者接收機場的空中或衛星圖像。在其它實施例中,地圖創建者接收用來創建該與地形有關的電子地圖的關于機場的設計圖或藍 圖。該設計圖或圖像被輸入進地圖系統并且然后轉換成電子地圖104。 一般, 在設計圖或圖像上的至少一個或多個對象具有已知的在地王求表面上的位置。 通常通過勘測確定該已知的位置。通過縮放比例和定向該產生的地圖來創建與地形有關的機場地圖104從而一個或多個對象(諸如跑道124的末端)被 定位于它們的已知位置。由于已知或確定了將要顯示在機場地圖中的某些對 象(諸如內場部分130)的范圍(諸如范圍126和128),參照該已知定位的 位置布置余下的機場地圖104。例如,對于諸如對象130—樣的對象來說, 已知諸如布局矢量132 —樣的設計矢量。設計矢量具有已知的長度和預定的 以北為參考方向的角度,諸如角度135。利用已知的長度和角度,對象被置 于地圖空間的合適位置。如此,可以^使用在空中的(overhead)圖^象或詳細的 設計圖連同少數固定對象的已知位置來創建與地形有關的機場地圖。本領域 的技術人員將認識到創建和產生與地形有關的電子地圖104的其它方式。圖4示出具有軟件系統模塊的示范的電子地圖系統400。在本發明的實 施例中,電子地圖系統400包括(但不局限于) 一個或多個電子機場地圖的 與地形有關的地圖數據庫402、電子地圖應用404、地圖顯示模塊406、差異 模塊408和差異數據庫410。與地形有關的地圖凄t據庫402存儲一個或多個 位置的一個或多個與地形有關的電子地圖。可以利用來自諸如地圖創建者服 務器206 (圖2 ) —樣的地圖創建者服務器的地圖數據412定期更新地圖數據 庫402。電子地圖應用404從地圖數據庫402中接收與地形有關的地圖數據。此 外,電子地圖應用404從諸如位置探測器208 (圖2 ) —樣的位置探測器中接 收位置信息或數據418。電子地圖應用404根據該接收的位置數據418確定 計算設備在與地形有關的地圖中的位置。電子地圖應用404傳遞有關電子地 圖的信息和飛機中的計算設備的位置到地圖顯示模塊406,其用位置數據418 描繪的地圖并提供該描繪的電子地圖和位置數據414至顯示設備。在一個實施例中,電子地圖應用404是EFB的TPA應用。該TPA應用 確定在機場滑行道或跑道上飛機的位置并提供該信息至顯示模塊406。在由 Reagan Doose, Richard Ellerbrock, Glade Hulet, John Jaugilas,和Matthew Majka 于2003年2月19日提交的申請號10/369187,題為"Airport Taxiway Navigation System"的美國專利中描述TPA應用的實施例。此在前的申請被轉讓給本應用的受讓人Jeppesen Sanderson公司,并且通過引用在此將其整個并入。在一 個實施例中,電子地圖應用404存儲全部位置數據418到位置/差異數據庫 410。位置數據418然后被傳遞到地圖創建者服務器。然后,地圖創建者服務 器能夠評估該位置數據418來識別差異。在其它實施例中,TPA應用或其它電子地圖應用404提供與地形有關的 地圖數據和位置數據418到差異模塊408。差異模塊408確定在與地形有關 的地圖和位置數據418之間是否存在差異。在一個實施例中,差異模塊接收 來自用戶或飛行員的差異才艮告416。例如,飛行員注意到在飛機中的計算設 備的顯示位置被顯示為不同于該飛機的實際物理位置,比如在機場的內場部 分。然后飛行員利用輸入設備(諸如通過按下在電子地圖系統100上的按鈕) 發送差異信號至差異模塊408。然后差異模塊408在位置/差異數據庫410中 存儲差異報告,其包括關于與地形有關的地圖的識別數據和位置數據418。在另一個實施例中,差異模塊408自動地識別和確定差異。例如,與地 形有關的電子地圖可以具有預定的邊界區域從而在邊界內所示出的任何位置 數據418被確定是正確的。然而,如果所示計算設備位置在邊界區域之外, 則自動地識別差異。雖然邊界的使用對于相對低精度的GPS設備確定差異(即 便沒有穿越這些邊界中的一個)來說是足夠的,但是具有高精度的設備也可 以提供對錯誤的指示。即,給定現代機場滑行道的相對寬的范圍,本發明的 一個實施例可以通過測量在位置數據418和^/L場地圖中的滑4亍道或其它區域 的中心線之間的距離確定差異。例如,如果在滑行道的中心線和該滑行道的 邊緣之間存在40米的距離,并且位置數據指示到中心線30米的距離,則即 便沒有穿越邊界可以相信很可能是差異。此外,關于特定滑行道的全部位置 數據的統計分析(連同報告數據的GPS單元的精度的分析)可以被用來確定 何時報告的距中心線的距離是統計上顯著的,從而它指示在地圖數據庫中的 位置誤差。例如,如果位置數據不是高度精確的,如具有土15米的一個希格 瑪(sigma)精度,則報告的距滑行道的中心線的30米的誤差可能不被確定 為統計上足夠顯著以自動地確定差異。然而,如果該位置數據具有土5米的一 個希格瑪精度,則報告的自中心線的30米的誤差將被考慮為很可能表明在測 繪數據庫中存在的誤差。一旦已經識別差異,該位置數據418和其它類似的數據被自動地記載在 僅用于差異的位置/差異數據庫410中。這樣,僅有關差異的數據或信息被報告給地圖創建者服務器。因此,存儲和最終傳送的數據量是最小的。在再一實施例中,差異的確定也產生上載觸發器。上載觸發器是發信號 通知對地圖創建者的差異數據的上載是必須的標志或其它數據。在一個實施 例中,上載觸發器迫使電子地圖系統自動地與機場集線器/服務器連接來向該 地圖創建者上載差異數據。在再一實施例中,產生諸如閃爍的燈或聽得見的 聲音一樣的用戶接口信號來提醒飛行員來連接電子地圖系統到地圖創建者以 便更新。這樣,較小的便攜電子地圖系統仍可存儲和報告差異,無須使用此 系統的有限的存儲器來長時間段地存儲差異數據。此外,在一些實施例中,上載觸發器也產生下載事件。比如,如果確定 差異,上載觸發器迫使該差異數據的自動上載并且也迫使下載或請求下載任 何更新的地圖。通過迫使更新的地圖的下載,該電子地圖系統能夠獲得經消 除差異的改進的地圖。在另一實施例中,上載觸發器首先要求任何新的地圖 的下載從而該差異數據能夠與該新的地圖比較。如果新的地圖消除該差異數 據,則取消上載觸發器并且沒有差異數據被發送到地圖創建者。在另一實施 例中,發送該差異數據,并且該地圖創建者確定是否該差異先前已經被消除。 如果消除該差異,則地圖創建者向電子地圖系統發送更新的地圖。由此,防 止電子地圖系統和地圖創建者二者的通信無意義的或過時的數據。在本發明的實施例中,存儲到位置/差異數據庫410的位置數據包括(但 不局限于)有關飛機標識符、飛機類型、關于位置數據的機場、位置數據被 記錄的日期、在確定時刻的位置等等信息。位置數據也可以被加上差異信息, 諸如表示對機場地圖的差異的標志、導致該差異的位置數據的標識等。任何 或全部的該位置/差異信息能夠被報告給地圖創建者服務器。在可替換的實施例中,諸如地圖創建者服務器206 (圖2 ) —樣的地圖創 建者服務器的具有軟件模塊的地圖創建系統400在圖4示出。在此實施例中, 地圖數據412表示數據、圖像、或用來產生存儲在該與地形有關的地圖數據 庫402中的該與地形有關的地圖數據的設計圖。在該與地形有關的地圖數據 庫402中的該與地形有關的地圖數據被輸入到電子地圖應用404以創建電子 地圖。在一個實施例中,位置數據418表示通過多架飛機提供的位置數據, 其被輸入和并入到一個或多個電子地圖中。電子地圖能夠被發送到識別差異 的差異模塊408。識別的差異和要求消除差異所需的報告數據能夠被存儲在 差異數據庫410中以便提供給用來校正電子地圖的電子地圖應用404。在另一實施例中,差異模塊408接收差異報告416,諸如從在識別差異的飛機的 計算設備中的差異模塊產生的報告。差異報告416允許差異模塊更迅速地識 別和消除電子地圖差異。在校正差異后,電子地圖應用404向電子地圖系統 發送一架或多架飛機的諸如電子地圖系統202 (圖2) —樣的校正的電子地圖 414。圖4示出的其它模塊,如虛線示出的對象可以不必包括在該實施例中。以上描述的每個實施例具有明確的優勢。例如,如果電子地圖系統404 僅采集位置數據和中繼位置數據到既檢測又消除差異的地圖創建者,則在飛 機中的電子地圖系統可以要求相對小的處理開銷量。然而,此實施例也可能 增加尋找和消除該地圖差異需要的時間,因為地圖創建者必須處理來自許多 飛機的大量的位置數據以找到該差異。在可替換的實施例中,電子地圖系統可以自動地;險查所有進入的位置數 據并自動地確定差異。因此,僅將示出差異的位置數據發送到地圖創建者, 這最小化地圖創建者在尋找差異中的工作。即,地圖創建者能夠迅速地應付 報告的差異而不必處理相對大量的沒有必要的位置數據。然而,此實施例要 求對于機載的計算設備較高級別的處理,從而電子地圖系統可以將寶貴的處 理時間和電源用于嘗試定位差異(其在電源短缺的飛行器環境可能不理想)。在另一可替換的實施例中,如果飛行員僅報告那些是更加關鍵的差異, 電子地圖系統和地圖創建者都不必浪費可貴的資源于尋找差異的嘗試中,而 僅關注于確定選定飛行員相信重要的更危險的差異。例如,飛行員可報告要 求馬上校正的關鍵問題,諸如可能導致進入跑道的不正確地標記滑行道或滑 行道差異。這些問題比相對無危險的差異(諸如不正確的航站樓的范圍)更 關鍵,對此飛行員并不依賴該電子地圖來保持飛機的安全操作。然而,飛行 員可能不報告每個差異,甚至不報告最關鍵的差異。因此,使用此方案,地 圖創建者可能不知曉問題并且這可能對消除差異延遲較長時間。圖5示出用于識別在電子地圖中的差異的示范方法500。在一個實施例 中,諸如電子地圖系統202 (圖2) —樣的電子地圖系統識別和向諸如地圖創 建者服務器206 (圖2) —樣的地圖創建者報告電子地圖差異。在另一實施例 中,諸如位置數據418 (圖4) 一樣的位置數據被送至地圖創建者并且地圖創 建者識別該電子地圖差異。因此,能夠在電子地圖系統或地圖創建者服務器 中執行示范方法500。在方法500的示范實施例中,接收操作502接收諸如位置數據418(圖4 )一樣的位置數據。在一個實施例中,位置數據是基本的、未處理的位置探測 器數據,諸如GPS位置數據。位置數據被轉換成與地形有關的位置數據以在諸如電子地圖104 (圖1) 一樣的一個或多個電子地圖中使用。在其它實施例 中,接收的位置數據已經是與地形有關的。在某些實施例中,位置數據包括其它信息。例如,位置數據可包括有關 被記錄的飛機的信息,并且報告諸如飛機的類型或機載的位置探測器218(圖 2)的位置一樣的數據,以及其它信息。此附加的信息在研究該位置數據和匯 編有關數據的統計中有用。比如,諸如波音737般的明確類型的飛機可以將 位置探測器218(圖2)置于距垂直于飛機的中心軸預定數量的英尺處。因此, 飛機可以在滑行道的中心但是該位置數據將顯示該飛機離滑行道的中心有些 距離。使用此附加的信息,可以避免"假的"差異的校正。此情況代表當計 算系統位置通常并不等價于飛機的位置時的一個例子。本領域的人員將認識 當計算設備和飛機的位置可能不同的其它情況。關聯操作504將得自位置數據的與地形有關的位置數據與電子地圖中的 與地形有關的位置關聯。換句話說,為該位置數據確定在與地形有關的地圖 空間內的位置。在一個實施例中,關聯操作504產生涉及從多個計算設備(每 個發送位置數據到地圖創建者服務器)中接收大量數據的統計。在一個實施 例中,該統計包括計算關于在給定地圖區域中所有的不同行進路徑的平均路 徑。因此,雖然在由具有計算設備的飛機使用的路徑中無疑地存在一些變化, 該平均路徑提供任何給定行進路徑的中心線所處位置的近似值。在另一實施 例中,行進路徑的分布能夠接近在飛機路徑之間的變化量。該統計也可以包 括關于不同類型飛機(即,關于每種類型的飛行器)的平均路徑,其中每種 類型的飛機的位置探測器可以具有不同位置。確定操作506確定該位置數據(或位置數據的統計平均)的與地形有關 的位置是否產生在該與地形有關的位置和計算設備或包含計算設備的飛機的 實際的物理位置之間的差異。下面,參照圖6詳細說明確定梯:作506的實施 例。如果沒有找到差異,則流程跟隨NO分支在操作502中接收附加的數據。 然而,如果找到差異,則流程跟隨YES分支到校正操作508。操作508校正 該電子地圖以消除該檢測的差異。對照圖7在下面更詳細地解釋校正操作508 的示范實施例。可替換地,如果方法500在諸如系統100 —樣的電子地圖系統中執行,則該流程從確定操作506分支到報告操作510。報告操作510報告該差異至 在該實施例中在單獨的計算機(例如,圖2中的地圖創建者服務器206)中 執行分離的校正操作508。在一個實施例中,電子地圖系統直接地或經過一 個或多個諸如機場集線器/服務器204 (圖2) —樣的中間系統向地圖創建者 服務器206 (圖2 )報告該差異。在圖6中示出用于確定差異的示范方法600。操作602將接收的諸如位 置邀:據418 (圖4) 一樣的與地形有關的位置數據與在諸如電子地圖104 (圖 1 )一樣的電子地圖中的一個或多個與地形有關的位置比較。在一個實施例中, 將與地形有關的位置數據與邊界比較。例如,在電子地圖中的滑行道或其它 固定的對象(諸如航站樓或吊架)的邊緣可以構成和與地形有關的位置數據 比較的邊界。在實施例中,如果其位于邊界的一側,諸如當位置數據顯示該 飛機位置在滑行道之上或在滑行道內側,則與地形有關的位置數據是有效的。 如果數據點被;險測于邊界的不正確的一側,則可以相信已經發生差異。在另 一個實施例中,將與地形有關的位置數據與具有已知位置的參考點比較。例 如,圖1中的跑道124的末端可以被用來和與地形有關的位置數據比較。對 于每個與地形有關的位置數據點可以從跑道124的末端產生諸如角度135 — 樣的以北作為參考方向的角度和距離。然后明確的預定角度和距離值可以被確定操作604確定與地形有關的位置數據點是否在邊界區域之外。如果 該數據點不在邊界區域外,則流程循環回到比較操作602。如果數據點在邊 界區域之外,則流程經YES分支到確定差異類型的一系列步驟。操作606確定該差異是否是位置差異。位置差異涉及在電子地圖內的處 于不正確位置的對象。在一個實施例中,通過在兩個相關的區域中找到邊界 違反來定位該位置差異。例如,在圖1,當兩架飛機的行進路徑IIO和114 交叉于第一對象140的第一邊界138時,第一差異120發生。當一架飛機路 徑112交叉在第二對象144的相似邊界142時,相關的差異發生。這些相關 的差異指示該第一對象140具有正確的范圍但是定位不正確以及第二對象 144要么不正確地定位要么具有不正確的范圍。本領域的技術人員將認識根 據位置lt據識別不正確定位對象的其它方法。如果該差異是位置差異,則流 程經YES分支到報告操作608。報告操作608創建有關位置差異的數據并且 發送該報告。在一個實施例中,差異數據包括但不局限于,差異的類型和差異的位置。如果該差異不是位置差異,則流程經NO分支到確定操作610。操作610確定該差異是否是方位差異。方位差異涉及在電子地圖內的地 圖空間方位不正確的對象。比如,機場地圖不在相對于地圖空間北方的正確 角度上。在一個實施例中,通過在相同的相關的區域中的多個對象中找到邊 界違反來定位該方位差異。例如,如果幾個對象顯示相對該對象在相同的位 置中的邊界違反,則對象的整個采集可能定向不正確。本領域的技術人員將 認識根據位置數據識別不正確定向的對象的其它方法。如果該差異是方位差 異,則流程經YES分支到報告操作612。報告操作612創建有關方位差異的 數據并且發送該報告。在一個實施例中,差異數據包括但不局限于,差異的 類型和方位差異的位置。如果該差異不是方位差異,則流程經NO分支到確 定才喿作614。操作614確定該差異是否是范圍差異。范圍差異涉及在電子地圖內具有 不正確的范圍的對象。在一個實施例中,通過在第一區域找到邊界違反但是 在另一邊界處沒有互補的邊界違反來定位該范圍差異。例如,在圖1,差異 122顯示飛機行進路徑118交叉于對象148的第一邊界146。然而,第二飛機 行進路徑116未能交叉于對象148的相反邊界。該差異可能指示對象148具 有不正確的長度范圍。本領域的技術人員將認識根據位置數據識別不正確標 出范圍的對象的其它方法。如果該差異是范圍差異,則流程經YES分支到報 告操作616。報告操作616創建有關范圍差異的數據并且發送該報告。在一 個實施例中,差異教:據包括但不局限于,差異的類型和差異的位置。雖然大多數差異是以上描述的三種類型(即,位置、方位或范圍)的一 種,如果該差異不屬于以上描述的三種類型之一,則操作618嘗試確定差異 的類型。比如,差異可以是標號差異。當電子地圖的某些部分(諸如滑行道 的名稱或編號)被不正確地標記時標號差異發生。例如,滑行道"A"在電 子地圖中被不正確地標記或標號成滑行道"B"。記錄有關該差異的信息并且 向報告操作620提供。報告操作620創建有關該差異的數據并發送該報告。 在一個實施例中,差異數據包括但不局限于差異的位置。圖7示出用于使用諸如位置數據418(圖4)一樣的位置數據校正諸如電 子地圖104 (圖1) 一樣的電子地圖的方法700的示范實施例。并結合圖6描 述接收操作702接收差異報告,諸如產生的報告。在實施例或本發明中,差 異報告是位置差異報告、方位差異報告、范圍差異報告等等之一。確定操作704確定差異的類型。在一個實施例中,搜索在差異報告中的數據來確定差 異的類型。如果該差異是位置差異,則流程跟隨位置分支至校正位置差異的操作706。在本發明的實施例中,差異報告指定差異的類型、差異的位置和有關如 何消除差異的信息。在其它實施例中,改變操作706確定如何消除差異。有 關如何消除差異的信息能夠包括在地圖空間內對象需要移動多遠來消除差 異。例如,差異表示在地圖空間內穿越平均行進路徑進入對象IO米的邊界。 因此,為了消除差異,在地圖空間內該對象被移動代表10或更多米的距離。 為確保邊界穿越將很少發生,邊界穿越的統計分析可以顯示12米或更少的差 異所代表的99%的邊界穿越。因此,在地圖空間內移動對象的符號12米的距 離將消除報告的差異的99%。如果該差異是范圍差異,則流程跟隨范圍分支至操作與以上描述的操作 706相似的操作708。然而,在改變操作708的情況下,對電子地圖的校正要 求范圍改變。如此,有關如何修改電子地圖以消除差異的信息能夠包括范圍 的改變,諸如按一定量收縮對象的長度或寬度。例如,如果對象的邊界穿越 發生在對象的一個邊緣并且那些進入距離的99%表示為IO米或更少,則以在 地圖空間內代表10米的距離,將邊界被穿越的對象的邊緣移近對象的對面的 邊緣。如果該差異是方位差異,則流程跟隨方位分支至操作710。雖然改變操 作710操作與操作706和708相似,但對電子地圖的校正要求方位改變。如 此,有關如何消除差異的信息能夠提供方位的改變,諸如按一定量移動對象。 例如,如果在一群對象的一個邊緣進入該群對象并且在地圖空間內那些進入 的距離表示為20米或更少的99%,則在地圖空間內,通過以代表20米或更 少的距離移動該組對象來重定向作為群的對象。如果該差異是"其它"差異,則流程跟隨其它分支至改變操作712,在 這對電子地圖的校正要求某些"其它"類型的改變。如此,提供的信息可能 集中于差異的存在,而非關于消除差異的建議。在某些實施例中,將差異通 知人員,并且其要求某些其它類型的改變。該人員然后能夠調查位置數據并 且確定將消除該差異的改變。操作714從"改變,,操作706、 708、 710或712中接收校正的地圖,并 且然后將該改變的地圖傳送到電子地圖的使用者。在一個實施例中,定期更新電子地圖的用戶lt據庫。如此,當更新發生時,向用戶送出該改變的地圖。在實施例中,提供操作714經過諸如連接214 (圖2 ) —樣的連接傳送該改變 的地圖至諸如凝:據庫402 (圖4) 一樣的地圖凄t據庫。用于在電子地圖中消除差異的方法和系統的實施例提供眾多的優點。比 如,能夠使用實際位置數據檢查利用低精度數據創建的電子地圖,諸如基于 與空中影像相對的機場設計圖的那些地圖。因此,由于更多的飛機使用較小 的機場并且報告關于那些機場的位置數據,機場地圖可以變得越來越精確。此外,該方法和系統提供具有不同優點的各種實施例。可以在諸如電子 地圖系統202 (圖2) —樣的客戶端應用、或在諸如在地圖創建者服務器206 (圖2)中執行的電子地圖應用404 (圖4) 一樣的服務器應用中完成差異的 識別。差異的識別可以基于提供給地圖創建者服務器的來自多架飛機的位置 數據,或可以在電子地圖系統僅利用送至地圖創建者服務器的差異數據識別 該差異。在一些實施例中,飛行員可以提供差異報告,以及,在其它實施例 中,自動地識別該差異。可替換的實施例允許處理負荷的不同分配和/或迅速 地識別和消除,其中一些可以被認為是"關鍵的"差異。雖然已經按對結構特征、方法的動作和包含此種動作的計算機可讀介質 指定的術語描述了本發明,將會理解在所附權利要求中定義的本發明沒必要 局限于描述的該指定的結構、動作或介質。本領域的技術人員將認識在本發 明的范圍和精神內的其它實施例或改進。由此,作為實現該要求權利的發明 的示范實施例公開該指定的結構、動作或介質。本發明通過所附權利要求定 義。
權利要求
1.一種用于校正在電子地圖中的差異的方法,包括接收關于一個或多個使用電子地圖的計算設備的位置信息;基于該位置信息在該電子地圖上顯示該計算設備的位置;識別在該電子地圖和該顯示的位置之間的差異;以及改變該電子地圖來消除差異。
2. 如權利要求l所述的方法,其中識別差異包括確定該顯示的位置是不 同于該計算設備的實際的物理位置。
3. 如權利要求2所述的方法,其中識別差異還包括接收從該電子地圖的 用戶輸入的差異。
4. 如權利要求2所述的方法,其中識別差異還包括自動地確定該計算設 備的顯示位置在該電子地圖上已經穿越邊界或在該電子地圖上已經相對中心 線超出預定的距離。
5. 如權利要求2所述的方法,其中識別差異還包括將該電子地圖與多個 計算設備的平均行進路徑比較。
6. 如權利要求l所述的方法,其中識別差異還包括執行關于該位置信 息的統計分析;以及將有關該位置信息的至少一個統計值與該電子地圖比較。
7. 如權利要求6所述的方法,其中該至少一個統計值包括多個計算設備 的平均行進路徑,多個計算設備的行進路徑的分布,或在確定類型的運輸工 具上的計算設備的行進路徑編組。
8. 如權利要求6所述的方法,其中改變該電子地圖來遵循關于確定類型 的運輸工具上的計算設備的計算設備路徑的編組。
9. 如權利要求l所述的方法,其中該計算設備是機載。
10. 如權利要求9所述的方法,其中接收位置信息還包括 存儲關于在多架飛機上的多個計算設備的位置信息;以及向存儲一個或多個電子地圖的數據庫傳送該存儲的位置信息。
11. 如權利要求l所述的方法,還包括 當識別該差異時設置上載觸發器;以及 響應于該上載觸發器,上載關于該差異的數據。
12. 如權利要求11所述的方法,其中上載關于該差異的數據與下載電子 地圖的更新同時地發生。
13. 如權利要求l所述的方法,其中該差異是對象的位置、方位、標號 或范圍差異中的一個。
14. 如權利要求l所述的方法,其中該計算設備的位置是GPS接收器的 天線的位置。
15. 如權利要求14所述的方法,其中在該電子地圖上顯示該計算設備的 位置的步驟包括將偏移量施加到用于該GPS接收器的天線的位置來表示運輸 工具的中心的位置。
16. —種用于采集有關電子地圖的差異凝:據的系統,包括 電子地圖;位置探測器,其提供計算設備的位置;電子測繪設備,其將該計算設備的位置與在該電子地圖上的位置關聯;和差異模塊,其確定在該電子地圖上的位置和該計算設備的位置之間的矛盾。
17. 如權利要求16所述的系統,其中該位置探測器是GPS探測器。
18. 如權利要求16所述的系統,其中該電子地圖是與地形有關的地圖。
19. 如權利要求16所述的系統,其中該電子測繪設備是位于飛機上。
20. 如權利要求16所述的系統,其中該差異模塊接收來自標記該差異的 用戶的輸入。
21. 如權利要求16所述的系統,其中該差異模塊自動地確定是否該位置 在該電子地圖內穿越邊界或在該電子地圖上相對中心線超出預定的距離。
22. 如權利要求16所述的系統,其中該差異模塊包括數據庫,其置于與 該位置探測器分離的位置,該系統還包括用于在預定的時間間隔處存儲該計算設備的位置的部件;和用于向該數據庫傳送該存儲的位置數據的部件。
23. —種用于識別在電子地圖中的差異的方法,包括將電子地圖與顯示在該電子地圖上的計算設備的位置比較;識別在該計算設備的位置和該計算設備的顯示位置之間的差異;以及報告該差異。
24. 如權利要求23所述的方法,其中識別差異還包括確定是否該位置在 該電子地圖內穿越邊界或在該電子地圖內相對中心線超出預定的距離。
25. 如權利要求23所述的方法,其中識別差異還包括接收來自標記該差 異的用戶的輸入。
26. 如權利要求23所述的方法,其中報告該差異包括提供有關攜帶該計 算設備的運輸工具、該位置、該差異的位置、或差異的類型的信息。
27. 如權利要求26所述的方法,其中提供信息包括通過可移動的介質傳 送數據、通過有線連接傳送數據或通過無線網絡傳送數據的其中之一 。
全文摘要
本發明的實施例一般涉及用于在電子地圖中識別和消除差異的系統和方法。用于在電子地圖中糾正差異的方法和系統的實施例包括從一個或多個使用電子地圖的計算設備中接收位置信息,識別在電子地圖和位置信息之間的差異,并且改變電子地圖來消除差異。
文檔編號G01C21/32GK101228412SQ200680026496
公開日2008年7月23日 申請日期2006年7月20日 優先權日2005年7月21日
發明者格拉德·L·休利特, 約翰·M·喬吉拉斯 申請人:波音公司