What's Wrong With This Picture?

Barbara Zack bz at CESMAIL.NET
Fri Aug 13 15:02:12 EDT 2004


Thanks to Paul, Ed, and Debbie I seem to be on the right track, but
still no picture. Ed was correct about the location, so EPSG:32633 is
what I needed. I also flipped the min and max y. I wondered if the size
(941 MB) could be a problem, but I can view the file using LizardTech's
browser plugin. Following is the corrected map file. Can anyone see
something else wrong with it?

Barbara

======================================
MAP
 EXTENT 311999.90 5105471.083 318000.009 5112949.166
 IMAGETYPE png
 SIZE 932 576
 PROJECTION
   "init=epsg:32633"
 END
 OUTPUTFORMAT
   NAME png
   DRIVER "GD/PNG"
   MIMETYPE "image/png"
   IMAGEMODE PC256
   EXTENSION "png"
 END
 WEB
   METADATA
       "wms_title" "Aviano Map"
       "wms_onlineresource"
"http://sid/cgi-bin/mapserv?map=/var/www/aviano/aviano.map&"
       "wms_srs" "epsg:32633"
   END
 END

 LAYER
   NAME "Aviano1"
   DATA "/var/www/aviano/aviano.sid"
   STATUS on
   TYPE raster
   METADATA
     "wms_title" "Aviano Raster"
     "wms_srs" "epsg:32633"
     "wms_onlineresource"
"http://sid/cgi-bin/mapserv?map=/var/www/aviano/aviano.map&"
   END
 END
END

=========================================

Ed McNierney wrote:

>---------------------- Information from the mail header -----------------------
>Sender:       UMN MapServer Users List <MAPSERVER-USERS at LISTS.UMN.EDU>
>Poster:       Ed McNierney <ed at TOPOZONE.COM>
>Subject:      Re: What's Wrong With This Picture?
>-------------------------------------------------------------------------------
>
>Debbie -
>
>Thanks!  Yes, that's definitely a problem, too.
>
>Barbara, getting a black image means that everything is basically
>working fine, but you are requesting a map using parameters that result
>in none of your source data being used.  What Debbie and I both noticed
>were two separate problems that both will cause you to ask for a map of
>someplace far away from your data.
>
>Your coordinates resemble UTM coordinates for Aviano, Italy, which is in
>UTM Zone 33.  I can't tell what datum you're using, but WGS84 is a safe
>guess.  The EPSG code for UTM Zone 33N / WGS84 is 32633, so changing
>"init=3Depsg:4326" to "init=3Depsg:32633" will probably help.
>
>        - Ed
>
>Ed McNierney
>President and Chief Mapmaker
>TopoZone.com / Maps a la carte, Inc.
>73 Princeton Street, Suite 305
>North Chelmsford, MA  01863
>ed at topozone.com
>(978) 251-4242=20
>
>-----Original Message-----
>From: UMN MapServer Users List [mailto:MAPSERVER-USERS at LISTS.UMN.EDU] On
>Behalf Of Pagurek, Debbie
>Sent: Friday, August 13, 2004 9:16 AM
>To: MAPSERVER-USERS at LISTS.UMN.EDU
>Subject: Re: [UMN_MAPSERVER-USERS] What's Wrong With This Picture?
>
>I have a feeling that you might have another problem, because your
>Projection is:
>  PROJECTION
>    "init=3Depsg:4326"
>  END
>which is a Geographic Projection (latitude and longitude), but the
>EXTENT you've indicated looks like it's in meters or something other
>than Decimal Degrees.
>
>In addition to what Ed said, you probably need to find out what the
>projection your data is in.  Then you need to find the corresponding
>epsg code.  After you've done that, it is possible to reproject the data
>on the fly using other epsg codes.
>
>Debbie
>
>-----Original Message-----
>From: UMN MapServer Users List [mailto:MAPSERVER-USERS at LISTS.UMN.EDU] On
>Behalf Of Ed McNierney
>Sent: Thursday, August 12, 2004 7:09 PM
>To: MAPSERVER-USERS at LISTS.UMN.EDU
>Subject: Re: [UMN_MAPSERVER-USERS] What's Wrong With This Picture?
>
>Barbara -
>
>It looks like you did pretty well!
>
>Your EXTENT line in the map file should be MINX MINY MAXX MAXY - you've
>got the two Y values reversed, which means you're asking for nothing
>(and getting it <g>).  Try just swapping those two numbers.
>
>        - Ed
>
>Ed McNierney
>President and Chief Mapmaker
>TopoZone.com / Maps a la carte, Inc.
>73 Princeton Street, Suite 305
>North Chelmsford, MA  01863
>Phone: +1 978 251-4242   Fax: +1 978 251-1396=20
>
>-----Original Message-----
>From: UMN MapServer Users List [mailto:MAPSERVER-USERS at LISTS.UMN.EDU] On
>Behalf Of Barbara Zack
>Sent: Thursday, August 12, 2004 5:29 PM
>To: MAPSERVER-USERS at LISTS.UMN.EDU
>Subject: [UMN_MAPSERVER-USERS] What's Wrong With This Picture?
>
>My apologies for bothering the list with this, but I'm running out of
>time. I'm primarily a programmer with almost no GIS background. Being
>the only available entity, I was asked to get MapServer up and running
>as a WMS server. Obviously I have no business doing this, but here I am.
>I managed to get a Linux server (Debian sarge) up and running, GDAL
>compiled with mrsid support, MapServer compiled, and the demo working.
>The map file part is beyond my comprehension. The one I put together,
>only half of which I actually understands, produces an XML capabilities
>document with no warning messages. However, GetMap gives me a blank png
>as output. Below are the results of mapserv -v and gdalinfo in case
>that's important. Following that is my first attempt at a map file, for
>your amusement. I don't understand about half of what I have in there.
>Any pointers would be so greatly appreciated.
>
>Thanks!
>Barbara Z
>
>./mapserv -v
>
>MapServer version 4.2.2 OUTPUT=3DPNG OUTPUT=3DJPEG OUTPUT=3DWBMP =
>SUPPORTS=3DPROJ
>SUPPORTS=3DFREETYPE SUPPORTS=3DWMS_SERVER SUPPORTS=3DWFS_SERVER =
>INPUT=3DEPPL7
>INPUT=3DOGR INPUT=3DGDAL INPUT=3DSHAPEFILE
>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>gdalinfo /var/www/aviano/aviano.sid
>
>Driver: MrSID/Multi-resolution Seamless Image Database (MrSID) Size is
>89286, 111281 Coordinate System is `'
>Origin =3D (311999.989722,5105471.083134)
>Pixel Size =3D (0.06720000,0.06720000)
>Metadata:
>  IMAGE__COLOR_SCHEME=3D0
>  IMAGE__DATA_TYPE=3D0
>  IMAGE__INPUT_FILE_SIZE=3D0.000000
>  IMAGE__WIDTH=3D89286
>  IMAGE__HEIGHT=3D111281
>  IMAGE__XY_ORIGIN=3D312000.023322,5105471.116734
>  IMAGE__X_RESOLUTION=3D0.067200
>  IMAGE__Y_RESOLUTION=3D0.067200
>Corner Coordinates:
>Upper Left  (  311999.990, 5105471.083)
>Lower Left  (  311999.990, 5112949.166)
>Upper Right (  318000.009, 5105471.083)
>Lower Right (  318000.009, 5112949.166)
>Center      (  314999.999, 5109210.125)
>Band 1 Block=3D89286x64 Type=3DByte, ColorInterp=3DRed Band 2 =
>Block=3D89286x64
>Type=3DByte, ColorInterp=3DGreen Band 3 Block=3D89286x64 Type=3DByte,
>ColorInterp=3DBlue =
>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
>MAP
>  EXTENT 311999.990 5112949.166 318000.009 5105471.083
>  IMAGETYPE png
>  SIZE 783 976
>  PROJECTION
>    "init=3Depsg:4326"
>  END
>  OUTPUTFORMAT
>    NAME png
>    DRIVER "GD/PNG"
>    MIMETYPE "image/png"
>    IMAGEMODE PC256
>    EXTENSION "png"
>  END
>  WEB
>    METADATA
>        "wms_title" "Aviano Map"
>    "wms_onlineresource"
>"http://sid/cgi-bin/mapserv?map=3D/var/www/aviano/aviano.map&"
>    "wms_srs" "EPSG:4326"
>    END
>  END
>
>  LAYER
>    NAME "Aviano1"
>    DATA "/var/www/aviano/aviano.sid"
>    TYPE raster
>    STATUS on
>    METADATA
>      "wms_title" "Aviano Raster"
>      "wms_onlineresource"
>"http://sid/cgi-bin/mapserv?map=3D/var/www/aviano/aviano.map&"
>    END
>    CLASSITEM "[pixel]"
>    CLASS
>      EXPRESSION ([pixel] < 64)
>      COLOR 0 0 0
>    END
>    CLASS
>      EXPRESSION ([pixel] >=3D 64 AND [pixel] < 128)
>      COLOR 255 0 0
>    END
>    CLASS
>      EXPRESSION ([pixel] >=3D 128 AND [pixel] < 196)
>      COLOR 0 255 0
>    END
>    CLASS
>      EXPRESSION ([pixel] >=3D 196 AND [pixel] < 256)
>      COLOR 0 0 255
>    END
>  END
>END
>
>
>



More information about the mapserver-users mailing list