Hallo!
Ich habe mal unter download.geofabrik.de/tmp ein aktuelles Deutschland-File nach diesem neuen Muster hingelegt. Gibt das bei irgendjemandem Probleme? Es wird nicht moeglich sein, "alte" und "neue" Files parallel anzubieten - *entweder* die Relationen schoen geordnet *oder* vollstaendig ;)
Ja, libosmscout baut Indizes über seine binären Daten auf. Während des Imports geht es davon aus, dass Nodes in aufsteigender Id Reihenfolge vorkommen. Theoretisch kann ich ein Index auch auf eine unsortierte Datei aufbauen, aber dann kann ich nicht mit relativen Offsets arbeiten :-/
Eine Sortierung ist daher sinnvoll und wenn ich sie nicht bekomme, mus ich sie mühsam selbst herstellen und kann dabei nicht davon ausgehen, das sich alle Dateien im Hauptspeicher halten kann.
Das Problem, dass Relation mit Referenzen auf Relation aktuell nicht ausgewertet werden, da die Ids in den Referenzen ggf. noch nicht bekannt sind (weil sie in der Datei hinter der aktuellen Referenz liegen) ignoriere ich aktuell noch, da es drängerende Probleme gibt ;-). Allerdings sollte das für mich möglicherweise kein Problem sein, da der Import 2-stufig läuft, d.h. erst baue ich über die (binären) Rohdaten einen Index auf, dann generiere ich die tatsächlichen Daten. Unschön ist dann nur, dass ich die referenzierten Nodes und Ways in einer Referenz ggf. mehrfach auswerte... aber einen Tod muss man sterben ;-)
P.S.: Suche weiterhin Mitstreiter -- Gruß... Tim _______________________________________________ Talk-de mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-de

