[Mapserver-users] geotiff output problem
Frank Warmerdam
warmerdam at pobox.com
Tue Jan 27 10:30:49 PST 2004
Aaron D. Hunt wrote:
> I am trying to get mapserver to output geotiffs. When I do so the tiff
> is made fine but the geo in-coding is blank (see listgeo out put below).
> I have mapserver 4.0.1 with gdal-cvs-031112, tiff-v3.6.0 and
> libgeotiff-1.2.1 on redhat 9.0 (configure call below). The perl script
> and Map file I am using is also bellow. Does anyone have any ideas.
Aaron,
What you did seems fine. It is possible that the "init=epsg:26915" isn't
being expanded properly though even then the coordinates should have been
written. I tried running shp2img on the following map file and produced a
GeoTIFF file with coordinates and a coordinate system.
MAP
NAME "w2qpgi5qsg4k"
DEBUG on
SIZE 400 400
EXTENT -6500000 -6500000 6500000 6500000
OUTPUTFORMAT
NAME GT
DRIVER "GDAL/GTiff"
IMAGEMODE RGB
END
LAYER
NAME "world"
TYPE Raster
STATUS default
DATA "/home/warmerda/public_html/world.tif"
PROCESSING "DITHER=YES"
PROJECTION
"proj=latlong"
END
END
#PROJECTION
#"proj=ortho"
#"lat_0=0.0"
#"lon_0=0.0"
#"x_0=0.0"
#"y_0=0.0"
#END
PROJECTION
"init=epsg:26915"
END
END
warmerda at gdal2200[242]% gdalinfo out.tif
GDAL: GDALOpen(out.tif) succeeds as GTiff.
Driver: GTiff/GeoTIFF
Size is 400, 400
Coordinate System is:
PROJCS["NAD83 / UTM zone 15N",
GEOGCS["NAD83",
DATUM["North_American_Datum_1983",
SPHEROID["GRS 1980",6378137,298.2572221010042,
AUTHORITY["EPSG","7019"]],
AUTHORITY["EPSG","6269"]],
PRIMEM["Greenwich",0],
UNIT["degree",0.0174532925199433],
AUTHORITY["EPSG","4269"]],
PROJECTION["Transverse_Mercator"],
PARAMETER["latitude_of_origin",0],
PARAMETER["central_meridian",-93],
PARAMETER["scale_factor",0.9996],
PARAMETER["false_easting",500000],
PARAMETER["false_northing",0],
UNIT["metre",1,
AUTHORITY["EPSG","9001"]],
AUTHORITY["EPSG","26915"]]
Origin = (-6500000.000000,6500000.000000)
Pixel Size = (32500.00000000,-32500.00000000)
Corner Coordinates:
Upper Left (-6500000.000, 6500000.000) ( 95d47'40.98"W,280d 4'9.61"N)
Lower Left (-6500000.000,-6500000.000) ( 95d47'40.98"W,280d 4'9.61"S)
Upper Right ( 6500000.000, 6500000.000) ( 86d 6'45.06"E,101d28'3.37"N)
Lower Right ( 6500000.000,-6500000.000) ( 86d 6'45.06"E,101d28'3.37"S)
Center ( 0.0000000, 0.0000000) ( 97d29'19.48"W, 0d 0'0.01"N)
Band 1 Block=400x20 Type=Byte, ColorInterp=Red
Band 2 Block=400x20 Type=Byte, ColorInterp=Green
Band 3 Block=400x20 Type=Byte, ColorInterp=Blue
GDAL: GDALClose(out.tif)
GDAL: GDALDeregister_GTiff() called.
I really don't know what is going wrong at your end. You could try
updating to more recent Mapserver versions, but I don't really see that
this should be needed. Could you try running shp2img on your .map and
verify that this also exibits the same problem?
Best regards,
--
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up | Frank Warmerdam, warmerdam at pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush | Geospatial Programmer for Rent
More information about the MapServer-users
mailing list