Beschreibung
Titel
KARTENDATENSPEICHERMEDIUM, KARTENERZEUGUNGSVERFAHREN, UND NAVIGATIONSVORRICHTUNG
Stand der Technik
Die vorliegende Erfindung betrifft ein Speichermedium, auf dem geographische Daten eines geographischen Bereichs als Karteneinheiten zusammengefasst gespeichert sind, gemäß dem Oberbegriff des Patentanspruchs 1 , ein entsprechendes Verfahren zur Erzeugung einer Karte aus den geographischen Daten gemäß Anspruch 3, und eine entsprechende Navigationsvorrichtung gemäß dem Oberbegriff des Patentanspruchs 7.
Solche Navigationsvorrichtungen sind in Fortbewegungsmitteln wie Kraftfahrzeugen,
Schiffen und Flugzeugen eingebaut, um den Führer des Fortbewegungsmittel von einem aktuellen Standort zu einem gewünschten Zielort zu navigieren. Die Navigationsvorrichtungen bestimmen die aktuelle Position des Fortbewegungsmittels beispielsweise mittels GPS (Global Positioning System) und berechnen eine empfohlene Route unter Verwendung von geographischen Daten, die auf einem Speichermedium gespeichert sind.
Aus der DE 101 46 785 ist eine solche Navigationsvorrichtung bekannt, die ein Speichermedium verwendet, auf dem geographische Daten als Karteneinheiten zusammengefasst gespeichert sind, die jeweils einem geographischen Teilbereich entsprechen, wobei sich die geographischen Teilbereiche nicht überlappen. Die geographischen Daten beziehen sich dabei entweder auf einen Punkt, der durch seine Koordinaten bestimmt ist, oder auf Linienzüge bzw. Flächen, die durch ihre Randpunkte bestimmt sind und an Karteneinheitsgrenzen aufgespalten werden. Zur Berechnung einer
empfohlenen Route werden erforderliche Karteneinheiten ausgewählt und vollständig von der Navigationsvorrichtung gelesen.
Nachteilig ist, dass die einzelnen Karteneinheiten auch viel geographische Detailinformation enthalten, welche zur Navigation nicht immer erforderlich ist. Deshalb ist der Umfang der geographischen Daten, die von der Navigationsvorrichtung gelesen, gespeichert und verarbeitet werden müssen, unnötig hoch.
Offenbarung der Erfindung
Der vorliegenden Erfindung liegt die Aufgabe zugrunde, ein Speichermedium, auf dem geographische Daten eines geographischen Bereichs als Karteneinheiten zusammengefasst gespeichert sind, ein entsprechendes Verfahren zur Erzeugung einer Karte aus den geographische Daten, und eine entsprechende Navigationsvorrichtung zu schaffen, wodurch die Menge der zu verarbeitenden Daten verringert wird.
Die der Erfindung zugrunde liegende Aufgabe wird durch ein Speichermedium mit den Merkmalen des kennzeichnenden Teils des Patentanspruchs 1 , ein Verfahren nach Anspruch 3 und eine Navigationsvorrichtung mit den Merkmalen des kennzeichnenden Teils des Patentanspruchs 7 gelöst.
Erfindungsgemäß sind die Karteneinheiten hierarchisch strukturiert, wobei Karteneinheiten einer n-ten Ordnung jeweils einem geographischen Teilbereich entsprechen, wobei n eine natürliche Zahl ist, und wobei Karteneinheiten einer (n+l)-ten Ordnung jeweils einem geographischen Unterbereich eines der Teilbereiche der
Erfindung entsprechen.
Vorteilhafterweise ist es zur Navigation ausreichend, Karteneinheiten zu laden, die nicht sämtliche Detailinformation eines geographischen Teilbereichs enthalten.
In einer bevorzugten Ausführungsform weist mindestens eine Karteneinheit geographische Daten eines bestimmten Typs auf, und ist eine Kennzeichnung vorgesehen, die anzeigt, dass die Karteneinheit geographische Daten des bestimmten Typs aufweist.
Vorteilhafterweise können dann Karteneinheiten mit geographischen Daten eines bestimmten Typs zur Navigation gezielt ausgewählt werden.
Erfindungsgemäß betrifft die vorliegende Erfindung ferner ein Verfahren zur Erzeugung einer Karte aus geographischen Daten eines geographischen Bereichs, die als Karteneinheiten zusammengefasst gespeichert sind, wobei die Karteneinheiten hierarchisch strukturiert sind, wobei Karteneinheiten einer n-ten Ordnung jeweils einem geographischen Teilbereich entsprechen, wobei n eine natürliche Zahl ist, und wobei Karteneinheiten einer (n+l)-ten Ordnung jeweils einem geographischen Unterbereich eines der Teilbereiche entsprechen, mit folgenden Schritten:
- Auswählen von Karteneinheiten mit zugehörigen geographischen Daten;
- Lesen der ausgewählten Karteneinheiten mit den zugehörigen geographischen Daten; und - Zusammensetzen der Karte aus den zugehörigen geographischen Daten.
Vorteilhafterweise erfolgt insbesondere das Lesen schneller, weil nicht sämtliche gespeicherte Detailinformation eines geographischen Teilbereichs gelesen werden muss.
In einer bevorzugten Ausführungsform des erfindungsgemäßen Verfahrens erfolgt das
Auswählen mindestens einer der ausgewählten Karteneinheiten mit zugehörigen geographischen Daten auf Basis einer zugehörigen Kennzeichnung.
Vorteilhafterweise lassen sich anhand der Kennzeichnung gezielt Karteneinheiten auswählen, um geographische Daten eines bestimmten Typs auszuwerten.
In einer weiteren bevorzugten Ausführungsform des erfindungsgemäßen Verfahrens hat mindestens eine ausgewählte Karteneinheit nicht die erste Ordnung.
Vorteilhafterweise können mehr geographische Daten berücksichtigt werden, als in den
Karteneinheiten der 1. Ordnung enthalten sind.
In noch einer weiteren bevorzugten Ausführungsform des erfindungsgemäßen Verfahrens werden Karteneinheiten mit mindestens zwei unterschiedlichen Ordnungen ausgewählt.
- A -
Vorteilhafterweise können weitere geographische Daten für mindestens einen Teilbereich in die Navigation einbezogen werden, ohne dass für andere Teilbereiche eine genauso große Datendichte verarbeitet werden muss.
Erfindungsgemäß betrifft die vorliegende Erfindung ferner eine Navigationsvorrichtung mit einer Leseeinrichtung, die eingerichtet ist, hierarchisch strukturierte Karteneinheiten zu lesen, wobei Karteneinheiten einer n-ten Ordnung jeweils einem geographischen Teilbereich entsprechen, wobei n eine natürliche Zahl ist, und wobei Karteneinheiten einer (n+l)-ten Ordnung jeweils einem geographischen Unterbereich eines der
Teilbereiche entsprechen.
Vorteilhafterweise ermöglicht eine solche Lesevorrichtung ein schnelles Lesen von zur Navigation unbedingt erforderlichen geographischen Daten, die beispielsweise in Karteneinheiten der 1. Ordnung und 2. Ordnung gespeichert sind, wobei auch
Detailinformation gelesen werden kann, die in Einzelfällen erforderlich sein kann und in Karteneinheiten höherer Ordnung gespeichert ist.
In einer bevorzugten Ausführungsform weist die Navigationsvorrichtung ferner eine Kartenerzeugungseinrichtung auf, die eingerichtet ist, eine Karte aus den hierarchisch strukturierte Karteneinheiten zu erzeugen.
Vorteilhafterweise ermöglicht die Kartenerzeugungseinrichtung die Erzeugung einer Karte mit genau der Information, die im Einzelfall erforderlich ist.
Kurze Beschreibung der Zeichnungen
Im folgenden wird die Erfindung mit Bezugnahme auf die Zeichnungen näher beschrieben. Es zeigen: FIG. 1 eine schematische Ansicht eines Navigationssystem;
FIG. 2 eine Karte, die einem geographischen Teilbereich entspricht und aus hierarchisch strukturierten Karteneinheiten bis zu der 4. Ordnung zusammengesetzt ist; FIG. 3 eine Karte, die dem geographischen Teilbereich aus FIG. 2 entspricht und aus hierarchisch strukturierten Karteneinheiten bis zu der 2. Ordnung zusammengesetzt ist;
FIG. 4. eine Karte, die dem geographischen Teilbereich aus FIG. 2 entspricht und in Unterbereichen aus hierarchisch strukturierten Karteneinheiten bis zur 4. Ordnung oder aus hierarchisch strukturierten Karteneinheiten bis zur 3. Ordnung zusammengesetzt ist; und FIG. 5 eine Karte, die dem geographischen Teilbereich aus FIG. 2 entspricht und aus hierarchisch strukturierten Karteneinheiten bis zur 3. Ordnung zusammengesetzt ist.
Ausführungsformen der Erfindung
FIG. 1 ist eine schematische Ansicht eines Navigationssystems, das eine
Navigationsvorrichtung 1 und weitere externe Einrichtungen 11 bis 16 aufweist, die mit der Navigationsvorrichtung 1 verbunden sind.
Die Navigationsvorrichtung 1 weist eine Kartenerzeugungseinrichtung 3, eine Leseeinrichtung 4, eine Steuerungseinrichtung 10 und weitere interne Einrichtungen 2 und 6 bis 9 auf.
Bei einem Speichermedium 5 handelt es sich beispielsweise um eine austauschbare CD- ROM (Compact Disc - Read OnIy Memory) oder austauschbare DVD (Digital Versatile Disc). Auf dem Speichermedium 5 sind geographische Daten gespeichert, die zu
Karteneinheiten zusammengefasst sind. Die Karteneinheiten entsprechen jeweils einem geographischen Gebiet, das etwa durch Längengrade und Breitengrade definiert ist, und sind hierarchisch organisiert. Dabei sind geographische Daten n-ter Ordnung zu Karteneinheiten n-ter Ordnung zusammengefasst, die jeweils einem geographischen Teilbereich entsprechen, wobei n eine natürliche Zahl ist, und sind geographische Daten
(n+l)-ter Ordnung zu Karteneinheiten (n+l)-ter Ordnung zusammengefasst, die jeweils einem geographischen Unterbereich eines der Teilbereiche entsprechen. Karteneinheiten der 1. Ordnung bilden die oberste Hierarchiestufe. Die Karteneinheiten enthalten neben geographischen Daten eine eindeutige Identifizierungsnummer, die systematisch aufgebaut ist, so dass es möglich ist, die Ordnungen der Karteneinheiten und gegebenenfalls deren relative Position zu einer übergeordneten Karteneinheit zu erkennen. Vorzugsweise haben Karteneinheiten der gleichen Ordnung auch die gleiche Größe (d.h., sie umfassen ein gleich großes geographisches Gebiet) und sind rechteckig oder sogar quadratisch. Weitere Angaben zu den Karteneinheiten, wie etwa das
geographische Gebiet, dem sie entsprechen, Kennzeichnungen, die anzeigen, dass sie geographische Daten eines bestimmten Typs aufweisen, und weitere Attribute, die nähere Angaben zu den geographischen Daten enthalten, sind beispielsweise in einem Datensatz einer Strukturdatei gespeichert.
Die Steuerungseinrichtung 10 steuert die Kartenerzeugungseinrichtung 3, die Leseeinrichtung 4, die weiteren internen Einrichtungen 2 und 6 bis 9 sowie den Datenaustausch zwischen diesen.
Die Steuerungseinrichtung 10 fordert zunächst die Strukturdatei an. Auf den Empfang eines Signal von einer der externen Einrichtungen 11 bis 16, wie etwa einer Eingabeeinrichtung, wählt die Steuerungseinrichtung 10 dann auf Basis der Strukturdatei bestimmte Karteneinheiten aus, die gelesen werden sollen. Die Steuerungseinrichtung 10 veranlasst die Leseeinrichtung 4, die ausgewählten Karteneinheiten zu lesen. Die Leseeinrichtung 4 liest die ausgewählten Karteneinheiten und die Steuerungseinrichtung
10 übermittelt sie an die Kartenerzeugungseinrichtung 3. Die
Kartenerzeugungseinrichtung 3 setzt aus den ausgewählten Karteneinheiten eine Karte zusammen, die dann von der Steuerungseinrichtung 10 an die weiteren internen Einrichtungen 2, 6 bis 9 übermittelt werden können. Im folgenden werden Karten beschrieben, die von der Kartenerzeugungseinrichtung für einen geographischen Bereich zusammengesetzt sind und zur Navigation eines Kraftfahrzeugs verwendet werden.
FIG. 2 zeigt eine Karte, die einem geographischen Bereich entspricht und aus hierarchisch strukturierten Karteneinheiten bis zu der 4. Ordnung zusammengesetzt ist und die geographischen Daten von allen Karteneinheiten bis zur 4. Ordnung in dem dargestellten geographischen Bereich aufweist. Der durch die Karte dargestellte geographische Bereich entspricht einer quadratischen Karteneinheit der 1. Ordnung. Die quadratische Karteneinheit der ersten Ordnung ist in 4 Karteneinheiten der 2. Ordnung unterteilt, die jeweils wiederum in 4 Karteneinheiten der 3. Ordnung unterteilt sind, die wiederum in vier Karteneinheiten der 4. Ordnung unterteilt sind (Quadtree). Die Grenzen der quadratischen Karteneinheiten sind als Linien dargestellt. Da die Grenzen der Karteneinheiten niedriger Ordnung immer mit Grenzen von Karteneinheiten höherer Ordnung, die im gleichen Unterbereich definiert sind, zusammenfallen, gibt das Raster aus Figur 2 die Grenzen der Karteneinheiten 17 der höchsten Ordnung, d.h. der 4.
Ordnung wieder. Als gebogene Linien 20 sind Straßen dargestellt. Die Dicke der gebogenen Linien sagt etwas über die Bedeutung der jeweiligen Straße aus. Je dicker die dargestellte Linie ist, desto bedeutender ist die dargestellte Straße. Durch Buchstaben B, P, U werden Bahnhöfe, Parkplätze bzw. Untergrundbahnhaltestellen dargestellt.
FIG. 3 zeigt eine Karte, die dem geographischen Teilbereich aus FIG. 2 entspricht und aus hierarchisch strukturierten Karteneinheiten bis zu der 2. Ordnung zusammengesetzt ist. In diesen Karteneinheiten 18 der 2. Ordnung sind keine Bahnhöfe B, Untergrundbahnhaltestellen U und Parkplätze P dargestellt, sondern lediglich Straßen 20, welche als geographische Daten der 1. Ordnung (dicke Linie) oder 2. Ordnung (dünnere
Linie) gespeichert sind. Eine solche Karte könnte beispielsweise zur Routenberechnung zu einem Zielort verwendet werden, der durch eine Adresse spezifiziert ist.
FIG. 4. zeigt eine Karte, die dem geographischen Teilbereich aus FIG. 2 entspricht und in Unterbereichen aus hierarchisch strukturierten Karteneinheiten bis zur 4. Ordnung oder aus hierarchisch strukturierten Karteneinheiten bis zur 3. Ordnung zusammengesetzt ist, wie anhand des Rasters zu erkennen ist. In dieser Karte sind sämtliche Bahnhöfe B, Untergrundbahnhaltestellen U und Parkplätze P eingezeichnet. Eine solche Karte ergibt sich, wenn Bahnhöfe und Untergrundbahnhaltestellen beispielsweise in Karteneinheiten 19 der 3. Ordnung gespeichert sind und Parkplätze P entweder in Karteneinheiten 19 der
3. Ordnung oder Karteneinheiten 17 der 4. Ordnung gespeichert sind und die Steuerungseinrichtung 10 die Leseeinrichtung veranlasst, Karteneinheiten bis zu der Ordnung zu lesen, in der Parkplätze gespeichert sind. Die Karteneinheiten, die gelesen werden sollen, wählt die Steuerungseinrichtung 10 dabei anhand der Kennzeichnungen aus, die in der Strukturdatei gespeichert sind und angeben, in welcher Karteneinheit geographische Daten vom Typ „Parkplatz" gespeichert sind. Eine solche Karte ist beispielsweise geeignet, einen Parkplatz P, der möglichst nahe bei einer gegenwärtigen Kraftfahrzeugposition liegt, zu finden, und gleichzeitig die für die Verarbeitung erforderliche Datenmenge zu verringern, weil nicht die geographischen Daten von sämtlichen Karteneinheiten der 4. Ordnung benötigt werden.
FIG. 5 zeigt eine Karte, die dem geographischen Teilbereich aus FIG. 2 entspricht und aus hierarchisch strukturierten Karteneinheiten bis zur 3. Ordnung zusammengesetzt ist. Eine solche Karte ist beispielsweise für die visuelle Darstellung durch eine
Anzeigeeinrichtung mit einer relativ niedrigen Auflösung geeignet. Einige der in dem geographischen Gebiet vorhandenen Parkplätze P sind nicht dargestellt, weil diese für Unterbereiche, in denen die Parkplätze eine hohe Dichte ausweisen, in Karteneinheiten der 4. Ordnung gespeichert sind. Dies ermöglicht es, eine unübersichtliche Darstellung einer verwirrenden Dichte von Parkplätzen zu vermeiden.