On Wed, Nov 25, 2009 at 06:19:40PM +0100, Colin Marquardt wrote: > Am 25. November 2009 08:39 schrieb Sarah Hoffmann <lon...@denofr.de>: > > On Wed, Nov 25, 2009 at 01:41:16AM +0100, Colin Marquardt wrote: > >> Am 24. November 2009 21:40 schrieb Colin Marquardt > >> <cmarq...@googlemail.com>: > >> > Idee waere jetzt, eine Art Gateway zu haben, welches die Tiles zu > >> > einem einzigen zusammenfasst und dann ausliefert. > >> > tilelite (http://bitbucket.org/springmeyer/tilelite/wiki/Home) koennte > >> > ein Startpunkt sein, das hat sogar schon Caching eingebaut. > >> > http://bitbucket.org/springmeyer/tilelite/src/tip/tilelite.py#cl-260 > >> > sieht wie eine passende Stelle aus, > >> > da macht es normalerweise mapnik.render() und kennt dort schon die > >> > Tilenamen, die angefordert werden. Unser Gateway muesste hier nur die > >> > interessierenden Tile-URLs kennen, PIL oder convert etc. auf die Tiles > >> > anwenden, und das Tile zurueckgeben. > > > > Für das Hiking-Overlay ist die Methode aber alles andere als optimal, > > eben weil viele Tiles gar nicht existieren. Es wäre also viel effizienter, > > vom Server ein Archiv mit Tiles in einem Bbox-Bereich herunterzuladen > > und das dann lokal weiterzuverarbeiten. Jetzt müsste nur noch jemand > > ein CGI-Script schreiben, dass solche Archive on-the-fly erstellt und > > ausliefert. > > *Nur* fuer das Hiking-Overlay vielleicht ja, aber wenn man eh noch > Hillshading oder Hoehenlinien reinmergen will, dann passt das schon > wieder.
Nein, das Problem bleibt das selbe: der Massendownload erzeugt unnötige Serverlast, dann aber nicht nur auf einem Server, sondern auf vielen. Wenn man mehrere Layers mergen will, sollte man also mehrere solche Tile-Archive von verschiedenen Servern ziehen können und die dann lokal mergen. Es wäre schon interessant, soetwas auch für Mapnik-Tiles zu haben, eventuell auch mit einer Diff-Option, also der Möglichkeit, dass nur seit dem letzten Download neu gerenderten Tiles geliefert werden. Übrigens: für das Hillshading wäre so ein Archiv noch nützlicher: es würde ja völlig reichen, die entsprechnenden Tiles genau einmal herunter zu laden, da sie sich nie verändern. Gruss Sarah _______________________________________________ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de