Hallo Kai.

(Du wirst hier vermutlich mehrere Antworten bekommen, weil ich so lange 
brauche um diesem Roman zu schreiben... ;-)


Am Montag, 19. Mai 2008 schrieb Kai Behncke:
> mich interessiert aus welchem Grunde es teilweise bis 7,8 Tage dauert bis
> hochgeladene Daten (Neue Straßen etc.) letztlich in der Open Street Map
> Karte dargestellt werden.
> Was passiert da technisch? Kann mir da jemand Auskunft geben?
> Vielen Dank im Voraus, Kai

Da spielen mehrere Faktoren eine Rolle und es gibt zwei (gängige) Renderer, 
die komplett unabhängig arbeiten.

Mapnik, das was man sieht wenn man nichts umschaltet:
Mapnik arbeitet nicht mit den "rohdaten" von Openstreetmap zusammen und greift 
nicht auf die MySQL-Datenbank zu. Die Daten müssen zur Verwendung erst 
exportiert und in eine andere Datenbank wieder importiert werden. 
Dieser Schritt dauert und belastet das System, daher wird das offiziell nur 
wöchentlich gemacht. Manchmal, hab ich das Gefühl, passiert das aber auch 
öfter.
Sobald die neuen Daten in der Kopie für Mapnik drin sind, rendert mapnik immer 
dann neu, wenn eine Grafik schon etwas älter ist (ich meine mich zu erinnern, 
20 Tage).


Osmarender, auch [EMAIL PROTECTED] genannt, muss oben rechts über das "+" 
aktiviert 
werden:
[EMAIL PROTECTED], in Anlehnung an das alte [EMAIL PROTECTED], läuft bei vielen 
Leuten zu 
Hause. Sobald jemand über www.informationfreeway.org einen Render-Request 
absetzt, wird diese Anfrage zu einem der Teilnehmer übertragen, der rendert 
dann und läd die Bilder hoch. 



Mapnik macht (so sagen viele) schönere Karten, arbeitet aber leider nur mit 
einer (per Definition) veralteten Datenbank. Aktuelle Änderungen kommen dort 
viel später an. Hat er neue Daten, ist er aber unschlagbar schnell.

Osmarender ist (richtig übel) langsam. Für ein Tileset (ein Bildchen bei Zoom 
12 und alle Bilder der höheren Zoomstufen des selben Bereichs) braucht das 
abhängig von der Zahl der Elemente zwischen mehreren Minuten und über einer 
Stunde. Aufgaben für [EMAIL PROTECTED] werden von Benutzern manuell, von Admins 
per 
Script und per Überwachung der Änderungen am Datenbestand erstellt. 
[EMAIL PROTECTED] ist chronisch überlastet.


Man kann sich einen [EMAIL PROTECTED] holen und seinen Client speziell auf 
sein Tileset ansetzen, das ist oftmals schneller als der offizielle 
Render-Request.

Gruß, Bernd

-- 
Wer gegen ein Minimum Aluminium immun ist,
besitzt Aluminiumminimumimmunität

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Talk-de mailing list
[email protected]
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-de

Antwort per Email an