[Talk-de] Osmarender mit transparentem Hintergrund

Bernd Wurst bernd at bwurst.org
Sa Sep 20 16:00:58 UTC 2008


Hallo.

Am Samstag, 20. September 2008 schrieb Tobias Wendorff:
> Also das, was WMS-Server schon seit Ewigkeiten machen?

Keine Ahnung, ich kenne WMS-Server nur als Pixelgrafik-Lieferanten. 
Falls du live-rendering auf dem Server meintest: Nein, ich meine 
Live-Rendering auf dem Client.


> Dürfte bei der Vielzahl an Zugriffen aber Probleme geben. Man könnte
> zwar Tiles zwischenspeichern, dann hätte man aber die
> Echtzeit-Aktualität wieder nicht.

Entsprechend reduzierte Rohdaten auszuliefern sollte weniger Ressourcen 
brauchen als pixelgrafiken auszuliefern.
Sicher, mehr Datenbank-Leistung, aber weniger Datenmenge.


> > Mit dem Data-Layer haben wir sowas jetzt schon ein bisschen so.
> Und der ist ja langsam genug :-)

Ich finde den bei wenigen Objekten angenehm schnell.

Und der ist (soweit mein Eindruck) bisher eher eine Machbarkeitsstudie und 
kein auf Redering-Performance optiomierter Code. Schon gar nicht das Backend, 
da eine Datenbank die über alle Daten eine Suche machen muss für sowas 
natürlich nicht der Weisheit letzter Schluss ist.

Also klar, für lowzooms sind Pixelgrafiken vermutlich unschlagbar, weil es zu 
viele Daten sind. Die Fälle wo Transparenz und beliebige Detailschärfe 
wichtig sind, finden ja aber im höheren Zoombereich statt. Und da sehe ich 
das als gar nicht so abwegig an.

Sowohl der Data-layer als auch Potlatch und sogar JOSM rendern live. Der 
Data-Layer macht keine schöne Karte, ist nicht seine Aufgabe. Aber er zeigt 
was bisher schon mit JavaScript geht.
Potlatch rendert auch recht langsam, weil er alle Daten über eine API 
anfordern muss (anstatt dass er genau die Objekte bekommt die er auch jetzt 
anzeigen will).

JOSM ist vom Code her etwas direkter an der Maschine und von dieser Seite aus 
schneller.

Aber Dinge ändern sich und sowas entwickelt sich ja rasant. Die 
JavaScript-Engines rüsten ja grade wahnsinnig in der Geschwindigkeit auf.

Ich meine auch nicht, dass das dieses oder nächstes Jahr noch passiert. :)

Gruß, Bernd

-- 
Windows Error 005: Multitasking attempted. System confused.
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 835 bytes
Beschreibung: This is a digitally signed message part.
URL         : <http://lists.openstreetmap.org/pipermail/talk-de/attachments/20080920/99c07f7b/attachment.sig>


Mehr Informationen über die Mailingliste Talk-de