AW: AW: [Mapserver-DE] Wildcards beim einbinden von Layern im Mapfile verwenden
Sebastian Stolz
sebastian.stolz at arbeitskammer.de
Fre Jun 3 12:13:09 CEST 2005
du musst von deinem data Verzeichnis aus arbeiten!!!
also bei meinem Beispiel gibt es im ordner data einen ordner ortho250
Du musst also den gdaltindex Befehl im data Verzeichnis ausführen, damit der Mapserver die Bilder
findet.
Des weiteren musst du den TILEITEM auch vom data verzeichnis aus angeben, also so:
TILEINDEX "stadtplan/DTK10G.shp"
zu deinem Nachtrag: du brauchst keine GeoTIFFs, sondern kannst auch mit tfw arbeiten (wie ich)
Gruss Sebastian
Lynen, Thomas (regio iT) schrieb:
> Hi Sebastian,
> habe die FW Tools installiert und das Shapefile erzeugen können.
> Habe das Shapefile im gleichen Verzeichnis erzeugen lassen, indem auch schon die tifs liegen damit ich später keine Probleme mit Pfadangaben habe, die in der dbf Datei eingetragen werden.
> Auch auf die Groß- und Kleinschreibung, die wahrscheinlich nicht relevant ist, habe ich beim Fileitem geachtet (location).
>
> Leider zeigt er mir einfach nichts an.
> Dachte erst es liegt daran, das ich zusätzlich MapInfo Dateien eingebunden habe, aber nachdem ich die rausgenommen habe, zeigt er trotzdem nichts an.
>
> Hier mein Eintrag ins MapFile
>
> LAYER
> NAME "DTK10G"
> TILEINDEX "data/stadtplan/DTK10G.shp"
> TILEITEM "location"
> STATUS DEFAULT
> TYPE RASTER
> MinScale 1
> MaxScale 9999
> END
>
> In der Logdatei wird kein Fehler angezeigt. Alles scheint normal abzulaufen.
>
> Übersehe ich irgendetwas? Oder gibt es vielleicht noch andere Fehlerquellen?
> Hast du Absolute Pfade benutzt? Das habe ich noch nicht getestet(werde ich aber jetzt im Anschluß).
>
> Benutze MapServer version 4.0.1
> Die deutsche MapFile Dokumentation brachte mich auch nicht weiter.
>
> Danke für deine Bemühungen
>
> Gruß
> Thomas
>
> -----Ursprüngliche Nachricht-----
> Von: Sebastian Stolz [mailto:sebastian.stolz at arbeitskammer.de]
> Gesendet: Freitag, 3. Juni 2005 11:03
> An: Lynen, Thomas (regio iT)
> Cc: mapserver-de at freegis.org
> Betreff: Re: AW: [Mapserver-DE] Wildcards beim einbinden von Layern im Mapfile verwenden
>
> Hi,
>
> du kannst gdaltindex aus dem FWTools Packet benutzen, welches es unter http://fwtools.maptools.org/ gibt. Dort gibt es die besagte Datei im installierten "bin" Verzeichnis.
>
> das Programm musst du in einer DOS Box (cmd) aufrufen und dann entsprechend parametrieren.
>
>
> Gruss
>
> Sebastian
>
> Lynen, Thomas (regio iT) schrieb:
>
>>Hallo Sebastian,
>>danke für die prompte Anwort.
>>Das hört sich schonmal super an.
>>Leider waren alle Download Mirrors(z.b.
>>ftp://gdal.velocet.ca/pub/outgoing/gdaltindex.zip) die ich bis jetzt gefunden habe down :( Wäre schön wenn du es mir schicken könntest, falls du es zur Hand hast.
>>Ansonsten such ich nach weiteren Mirrors.
>>
>>Gruß
>>Thomas
>>
>>-----Ursprüngliche Nachricht-----
>>Von: Sebastian Stolz [mailto:sebastian.stolz at arbeitskammer.de]
>>Gesendet: Freitag, 3. Juni 2005 10:23
>>An: Lynen, Thomas (regio iT)
>>Cc: mapserver-de at freegis.org
>>Betreff: Re: [Mapserver-DE] Wildcards beim einbinden von Layern im
>>Mapfile verwenden
>>
>>Hallo Thomas,
>>
>>bei Tiff Dateien kannst du sogenannte Bildkataloge anlegen. Dafür gibt es das Tool gdaltindex, mit dem du alle Tiffs indexieren kannst. Das Programm erstellt eine Shapefile, welche du dann speziell einbinden musst, hier ein Beispiel:
>>
>>Aufruf mit: gdaltindex ortho250/ortho_250_tif.shp ortho250/tif/*.tif
>>
>>Mapfile:
>>
>> #
>> # Layer - Orthophotos
>> #
>> LAYER
>> # Layername
>> NAME "ortho_250"
>> TILEINDEX "ortho250/ortho_250_tif.shp"
>> TILEITEM "Location"
>> # Datentyp
>> TYPE RASTER
>> ...
>>
>>hier siehst du auch die Shapefile ortho_250_tif.shp, welche von gdaltindex erzeugt wurde...
>>
>>
>>Gruss
>>
>>Sebastian
>>
>>Lynen, Thomas (regio iT) schrieb:
>>
>>
>>>Hallo zusammen,
>>>da ich Unmengen an TIF Dateien in einen MapFile einbinden soll/muss, habe ich mich gefragt ob man beim einbinden von Layern im Mapfile Wildcards verwenden kann.
>>>z.b. sowas wie /Rasterkarten/*.TIF
>>>Das Grupperien ist ja ohne weiteres über den Layernamen möglich.
>>>Leider blieben meine Bemühungen erfolglos.
>>>
>>>Eine alternative wären MapInfo Kombilayer, die aber z.Z. auch nicht unterstützt werden (oder gibt es da mittlerweile eine Möglichkeit?).
>>>
>>>Vielleicht kann da jemand aus eigener Erfahrung weiterhelfen.
>>>
>>>Gruss
>>>Thomas (Lynen)
>>>
>>>Thomas Lynen
>>>Softwareentwickler
>>>Zimmer 3.118
>>>-----------------------------------------------------------------
>>>regio iT aachen
>>>gesellschaft für informationstechnologie mbh Neuenhoferweg 3-5,
>>>52074 Aachen
>>>Tel +49 (0)241 41359 1658
>>>Thomas.Lynen at regioit-aachen.de
>>>
>>>
>>>
>>>
>>>----------------------------------------------------------------------
>>>--
>>>
>>>_______________________________________________
>>>Mapserver-DE mailing list
>>>Mapserver-DE at freegis.org
>>>https://freegis.org/mailman/listinfo/mapserver-de
>>
>>
>>
>>_______________________________________________
>>Mapserver-DE mailing list
>>Mapserver-DE at freegis.org
>>https://freegis.org/mailman/listinfo/mapserver-de
>>
>
>
>
> --
> ----------------------------------------------------------------
> Sebastian Stolz Arbeitskammer des Saarlandes
> IT Systemadministration Fritz-Dobisch-Strasse 6-8
> Tel: +49 681 4005 283 D-66111 Saarbruecken
> Fax: +49 681 4005 204 WWW: http://www.arbeitskammer.de
> Mail: sebastian.stolz Tel: +49 681 4005 0
> @arbeitskammer.de
> ----------------------------------------------------------------
>
>
>
--
----------------------------------------------------------------
Sebastian Stolz Arbeitskammer des Saarlandes
IT Systemadministration Fritz-Dobisch-Strasse 6-8
Tel: +49 681 4005 283 D-66111 Saarbruecken
Fax: +49 681 4005 204 WWW: http://www.arbeitskammer.de
Mail: sebastian.stolz Tel: +49 681 4005 0
@arbeitskammer.de
----------------------------------------------------------------
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)