[Fossgis-talk] mapserver-Problem

Martin Schweizer schweizermartin at students.unibe.ch
Mi Jun 9 13:16:51 CEST 2010


Liebe Leute

Folgendes Problem: Ich mache zur Zeit ein paar Versuche mit dem mapserver 
(http://www.mapserver.org/). Zu meinem Versuch siehe: 
http://asmaron.homelinux.net/cendara.html

Das Problem ist nun, dass ich jedes mal die folgende Fehlermeldung erhalte:

msDrawMap(): Image handling error. Unable to initialize image. 
msCalculateScale(): General error message. Invalid image extent, 
minx=-1.000000, miny=-1.000000, maxx=-1.000000, maxy=-1.000000. 
msCalculateScale(): General error message. Invalid image extent, 
minx=-1.000000, miny=-1.000000, maxx=-1.000000, maxy=-1.000000.

Das mapfile sieht folgendermassen aus:

--------------------------------------------------------------
MAP
  NAME           Cendara
  IMAGETYPE      png24
  SIZE           500 400
  SHAPEPATH      "/var/www/cendara/"
  SYMBOLSET      "/var/www/cendara/symbols/symbols35.sym"
  FONTSET        "/var/www/cendara/fonts/fonts.list"
  EXTENT         0 0 3561 2544

  TEMPLATEPATTERN 'cendara*'

  WEB
    IMAGEPATH '/cendara/tmp/'
    IMAGEURL  '/cendara/tmp/'
    TEMPLATE 'cendara.html'
  END 

    PROJECTION
    "init=epsg:23032"
  END 

  #
  # Start of legend
  #
  LEGEND
    KEYSIZE 12 12
    LABEL
      TYPE BITMAP
      SIZE MEDIUM
      COLOR 0 0 89
    END
    STATUS ON
  END
  
  SCALEBAR
    IMAGECOLOR 255 255 255
    LABEL
      COLOR 0 0 0
      SIZE TINY
    END
    STYLE 1
    SIZE 100 2
    COLOR 0 0 0
    UNITS METERS
    INTERVALS 2
    TRANSPARENT FALSE
    STATUS ON
  END # Scalebar object ends
  
  
  # Start of LAYER DEFINITIONS ---------------------------------------------
  LAYER # States polygon layer begins here
    NAME         Grenzen
    DATA         /var/www/cendara/maps/Grenzen.shp1layerid=0
    STATUS       OFF
    TYPE         POLYGON

    PROJECTION
      "init=epsg:23032"
    END
   CLASS
    Name Grenzen
    STYLE
     SYMBOL 0
     SIZE 7.0
     OUTLINECOLOR 255 0 0
     COLOR 102 154 225
    END
   LABEL
    FONT arial
    TYPE truetype
    SIZE 50
    COLOR 0 0 0
    ANGLE 0
    BUFFER 1
    POSITION cc
    FORCE true
    ANTIALIAS true
    PARTIALS true
   END
  END


  END # States polygon layer ends here

   # End of LAYER DEFINITIONS -------------------------------

END # end of map file  

---------------------------------------------------------------------

Die Frage ist nun: Was mache ich falsch? Was stimmt mit der "Image extent" 
nicht?

Wie gesagt, es handelt sich um einen Versuch. Über Sinn bzw. Unsinn des 
Inhaltes bin ich mit im klaren ;-). 

Liebe Grüsse
Martin