Das hatte ich alles beschrieben. Aber hier scheint kaum jemand in der Lage zu sein, sich von seinem eigenen Anwendungsfall gedanklich lösen zu können.
Von einem bestimmten Navi war hier nie die Rede. Deswegen ging es hier auch um OSM. Auf dem Desktop habe ich mir Navit installiert, um zu prüfen, ob die gefilterten Daten noch routingfähig sind.
ich spreche leider kein englisch, aber was ich aus der englischen Seite rauslesen kann ist, dass Deutschland wohl 54 Stunden dauern würde … also sprechen wir glaube ich schon von mindestens zwei Nächten
ah, das ist mal eine Aussage!
Hast du das ausprobiert?
Was ist mit dem anderen Tags? Verkehrsschilder? Lanes, Tracks, surface? postal_code ist sicher auch wichtig?
Prinzipiell hast du 2 Möglichkeiten:
Angenommen du hast die Daten der Geofabrik mit allem drin: germany.osm(.pbf).
Du wirfst alles weg was dir beim Routing nichts bringt, zB mit OSMFilter. Danach konvertierst du die Daten in das Format was OSMAnd/dein Garmin dann zum Routing braucht.
Du extrahiert aus der OSM-Datei alles, was du fürs Routing brauchst. Danach konvertierst du die Daten in das Format was OSMAnd/dein Garmin dann zum Routing braucht.
Manche Programme (zB mkgmap für die Erstellung von Karten fürs Garmin) können beides in einem Rutsch. Ich zB nur 2) und kann da nach Lust und Laune für meine Radkarte Features dazunehmen.
Beim Auto kannst du zB alle Ways mit highway=path/footway/track etc rauswerfen, das verkleinert das ganze ungemein, da du nicht nur Tags weglässt, sondern ganze Ways. Blitzer, Parkplätze, Restaurants, WCs, Tankstellen und Autohäuser würde ich drinlassen und nicht nur das Straßennetz nehmen. Ich habe die Straßenkarte vom Computerteddy für mein Garmin, da komm ich auf 500 mb fürs Auto, was sehr gut ist.
Fürs Wandern oder Radfahren ist es schwieriger, da es mehr Features sind die ich in der Karte drin haben will. ZB kann ich nicht alle tracks rauswerfen, da mir auf dem Rad an manchen Stellen ein schlechter highway=track lieber ist als gar keine Verbindung. Das gilt fürs Wandern erst recht. Ich bin froh über eingetragene Häuser, aber die verbrauchen auch viel Platz. Da musst du halt sehen was du willst.
Das PBF ist nur um 2 MB kleiner. Die Datei hat 501 MB. Entweder klappt der Filter nicht, oder die Objete sind verknüpft.
Mit –ignore-dependencies purzeln die Bytes dann aber wirklich, das PBF ist dann nur noch 250 MB groß (Deutschlandkarte).
Da ich Navit auf dem Desktop noch nicht zum laufen bekommen habe, kann ich aber noch nicht sagen, ob die Karten was taugen.
@akk: Mal ein ganz doofer anderer Ansatz, hast Du mal versucht Mapnik zum laufen zu bringen? Wenn ja, könntest Du Dir ne Karte mit Deinem gefilterten Datensatz rendern lassen. Alles, was Du dann noch auf Deiner eigenen Mapnik-Karte siehst aber nicht brauchst, kannste noch rausfiltern. Klingt zwar erstmal nach “unsinnig”, aber früher oder Später wirst Du sicher auch mal Tiles errechnen wollen, somit ist Mapnik dann eh gefragt. Aber man kann mit der Methode sicher gut/schnell/einfach sehen, was an Daten noch überflüssig ist, hat also nicht extrem viel Sonder-Aufwand.
Es ist einerseits für dritte immer schwer, wenn man nicht verrät was man machen möchte. Ich kenne das ganze aus der Elektronik. Viele wollen einfach nur helfen, wenn man vorher 100% alles erzählt. Und bei der Elektronik kommt dann von vielen nur “Lass die finger, das ist zu gefährlich für Dich”. Aber man muss immer beide Seiten verstehen, Helfen bringt viel mehr Spaß, wenn man weiß, WOFÜR man geholfen hat. Es würde sicher viel helfen, wenn Du 2-3 Zeilen schreibst, was Du genau machst.
Mit dieser Feinheit hatte ich mich noch nicht beschäftigt. Ich bin mir aber sehr sicher, dass ausser den Wegen auch Hausnummern und andere Bestandteile noch gebraucht werden.
Um noch mal auf die “Experten” vom Anfang des Threads zurückzukommen, das Filtern der Deutschlandkarte hat auf einer Billig-VPS von 1&1 1:22 Minuten gedauert. Das Umwandeln dieser o5m in pbf hat 44 Sekunden gedauert.
Die Umwandlung mit OsmAndMapCreate auf dem i7 dauerte 20 Minuten, lief meist auf einem Kern, manchmal 2, selten 3-4; verbrauchte 800 MB RAM, 8 GB Disk.
Die OBF-Karte ist 96 MB groß, ganz Deutschland!
Ich auch! Ein erster Test mit Navit zeigt schonmal ein vielversprechendes Straßennetz. Aber scheinbar sind mir einige Städtenamen flöten gegangen.
Hausnummern fehlen auch. Dafür scheinen noch viele POI drin zu sein.
Der out-count zeigte aber noch viele überflüssige Tags an. Eigentlich hatte ich die Hoffnung, das hier jemand einen Filtersatz hätte.