[Mapserver-DE] Tile Index

Titus von der Malsburg malsburg at cl.uni-heidelberg.de
Don Sep 23 15:18:09 CEST 2004


On Thu, Sep 23, 2004 at 08:39:36AM -0400, Tcherkasski, Evgeni (GE Energy) wrote:
> Danke für den Tipp! Jetzt werden die Rasterdaten angezeigt.
> Aber könntest du mir noch verraten, wie man es schaft mehrere Kacheln in das
> Tile-Shape hineinzubekommen und somit den Server schneller zu machen?

Du brauchst erst mal die Kacheln.  Wenn dein Ausgangsmaterial
tatsächlich ein riesiges Rasterbild ist musst du das in Kacheln
zerschnipseln.  Die Kacheln können zwar ein beliebiges Format haben,
aber es vereinfacht die Sache, wenn man sie alle gleich groß macht.
Dabei sollte die Breite des Ausgangsbildes ganzzahlig durch die Anzahl
der Spalten teilbar sein (für die Höhe entsprechend).

Dann musst du für jede Kachel ein passendes Worldfile haben, damit
gdaltindex weiss, wo die Kachel hingehört.

Wenn nun die Kacheln Namen wie kachel01.tif, kachel02.tif, ... haben,
rufst du gdaltindex so auf:

	gdaltindex tindex.shp  images/kachel*.tif

Ich habe mir für den ganzen Vorgan ein kleines Script geschrieben, dass
alles automatisiert (inklusive Worldfiles ausrechnen und Pyramiden
basteln).  Das schnipseln wird dabei mit dem Programm pnmcut aus dem
NetPBM Packet (Unixkram) gemacht.

Vielleicht gibt es aber auch schon Tools für das alles?!

Kennst du schon das Raster-HOWTO?
	http://mapserver.gis.umn.edu/doc42/raster-howto.html

Das lässt eigentlich nicht viele Fragen offen.

	Titus





This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)