Guten Abend zusammen, um dem ganzen eine Linie zu geben: Der Einsatz ist vor allem in dem Szenario nützlich, dass man spontan Kacheln berechnen möchte. Overpass API ersetzt dann die Extraktion und den Splitter.
Auf der anderen Seite läuft extract.bbbike.org eigentlich so gut, dass man das nicht nocheinmal neu entwickeln müsste. Dass jemand eine Änderung macht und diese sofort auf einem Kartenexport haben möchte, dürfte ein sehr ungewöhnlicher Fall sein. Für Kacheln im Batchprozess macht es vermutlich keinen so großen Unterschied zwischen Overpass API und einem optimierten Splitten in alle Teile parallel, als dass sich dafür eine neue Tool-Kette lohnen würde. Nach den Zahlen von 1h für das Splitten von ganz Deutschland sollte an dieser Stelle der Leidensdruck nicht hoch sein. > Das klingt alles sehr gut, ich muss aber noch mal Nachfragen: Du > sagts, ein Bundesland ist etwa die Grenze, die du mit der OverPass API > ausschneiden würdest. Allerdingst sagst du dann, das gefiltert > wesentlich weniger Daten anfallen. Bedeutet das, das gefiltert dann > eine größere bbox möglich wäre? Oder ist der DatenINPUT gleich, und > deswegen die Grenze konstant? Das ist im Wesentlichen eine Frage des Hauptspeichers. Mit 4 GB RAM geht Nordrhein-Westfalen (oder ca. 2% der Daten des Planet.osm). Mit entsprechend mehr RAM würden noch größere Teile funktionieren. > Außerdem: wie skaliert das mit komplexeren Anfragen? Also nicht nur 2 > Kriterien, sondern z.B. 200 ? Das wäre zu erproben. Letztlich hängt es sehr von der Abfrage ab. Intern wird recht schnell nur auf die Treffer reduziert, so dass die Anzahl der Kriterien keine große Rolle spielt. > Leider haben wir da auch einen Catch22: Die OverPass API kann nur auf > Kachelgröße arbeiten. Das Tool, das von einer vorgefilterten .osm > Datei profitieren könnte ist aber gerade auch der Tile Splitter, > wklcher uns wiederum als einziger sagen kann, wie groß die Kacheln > sein sollen, wozu er aber ein Gesamt-OSM file braucht. Siehe oben. Ich denke nicht, dass der Tile Splitter profitiert, da Overpass API bei der Erzeugung mehrerer kleiner Extrakte etwa gleichschnell ist zu der Erzeugung eines großen Extrakts. Viele Grüße, Roland _______________________________________________ Talk-de mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-de

