[mapserver-users] Some queries return blank Images

EdouardG edouard.giudice at gmail.com
Wed Aug 12 04:32:21 PDT 2015


First, thank you for this quick answer. I have been struggling quite a bit
with this.

I agree with you on the projection problem, the error made me think that at
first. The problem is all my data is in EPSG 4326 and all the request are in
this CRS too. So I would think no reprojection is necessary.

My mapfile is as follow :

MAP
  NAME "Pipes_Angola_WMS"
  EXTENT        11.660069 -7.637100 11.665110 -7.622088

  PROJECTION
    "init=epsg:4326"
  END

  OUTPUTFORMAT
    NAME "GTiff"
    DRIVER GDAL/GTiff
    MIMETYPE "image/tiff"
    IMAGEMODE RGB
    EXTENSION "tif"
  END
  
  CONFIG "MS_ERRORFILE" "/data_local/mapdata/ms_error.txt"

  WEB
  METADATA
   "wms_title"           	"Pipes Angola Server"
   "wms_onlineresource"  	"http://10.57.168.114/wms"
   "wms_srs"             	"EPSG:4326"
   "wms_enable_request" 	"*"
  END
  END

  LAYER
    NAME "Pipes_Layer"
    STATUS ON
    TYPE RASTER
    DEBUG 5
    TILEINDEX "/data_local/mapdata/data/index.shp"
    TILEITEM "location"
    METADATA
      "wms_title"    	"WMS Pipe Angola"
      "wms_srs"        	"EPSG:4326"
    END
    PROJECTION
      "init=epsg:4326"
    END

  END

END

The requests I used in my browser where "cutomised" from those I found in
the log made by WolrdWind and Arcmap :

/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=EPSG:4326&BBOX=-7.6344002188000681,11.660860157323178,-7.6343547473002458,11.660909269398337&WIDTH=1376&HEIGHT=1274&LAYERS=Pipes_Layer&STYLES=&EXCEPTIONS=XML&FORMAT=image/png&BGCOLOR=0xFEFFFF&TRANSPARENT=TRUE 

The result of this request is an image cointaining a working image and a
ghost image also.

I tried gdalinfo on a working and not working image and i got :

for a working image :
Driver: GTiff/GeoTIFF
Files: 20141215-161415.338-026880.tif
Size is 1633, 1431
Coordinate System is:
GEOGCS["WGS 84",
    DATUM["WGS_1984",
        SPHEROID["WGS 84",6378137,298.257223563,
            AUTHORITY["EPSG","7030"]],
        AUTHORITY["EPSG","6326"]],
    PRIMEM["Greenwich",0],
    UNIT["degree",0.0174532925199433],
    AUTHORITY["EPSG","4326"]]
Origin = (11.660858092114065,-7.634358707092891)
Pixel Size = (0.000000031665310,-0.000000031665310)
Metadata:
  AREA_OR_POINT=Area
Image Structure Metadata:
  INTERLEAVE=BAND
Corner Coordinates:
Upper Left  (  11.6608581,  -7.6343587) ( 11d39'39.09"E,  7d38' 3.69"S)
Lower Left  (  11.6608581,  -7.6344040) ( 11d39'39.09"E,  7d38' 3.85"S)
Upper Right (  11.6609098,  -7.6343587) ( 11d39'39.28"E,  7d38' 3.69"S)
Lower Right (  11.6609098,  -7.6344040) ( 11d39'39.28"E,  7d38' 3.85"S)
Center      (  11.6608839,  -7.6343814) ( 11d39'39.18"E,  7d38' 3.77"S)
Band 1 Block=256x256 Type=Byte, ColorInterp=Gray
  Minimum=84.000, Maximum=255.000, Mean=128.986, StdDev=9.596
  NoData Value=0
  Overviews: 817x716, 409x358, 205x179, 103x90, 52x45, 26x23, 13x12
  Metadata:
    STATISTICS_MAXIMUM=255
    STATISTICS_MEAN=128.98649616133
    STATISTICS_MINIMUM=84
    STATISTICS_STDDEV=9.5962094258965


for a not working image :
Driver: GTiff/GeoTIFF
Files: 20141215-161416.853-026881.tif
Size is 1633, 1430
Coordinate System is:
GEOGCS["WGS 84",
    DATUM["WGS_1984",
        SPHEROID["WGS 84",6378137,298.257223563,
            AUTHORITY["EPSG","7030"]],
        AUTHORITY["EPSG","6326"]],
    PRIMEM["Greenwich",0],
    UNIT["degree",0.0174532925199433],
    AUTHORITY["EPSG","4326"]]
Origin = (11.660866469734488,-7.634335714785948)
Pixel Size = (0.000000031279575,-0.000000031279575)
Metadata:
  AREA_OR_POINT=Area
Image Structure Metadata:
  INTERLEAVE=BAND
Corner Coordinates:
Upper Left  (  11.6608665,  -7.6343357) ( 11d39'39.12"E,  7d38' 3.61"S)
Lower Left  (  11.6608665,  -7.6343804) ( 11d39'39.12"E,  7d38' 3.77"S)
Upper Right (  11.6609175,  -7.6343357) ( 11d39'39.30"E,  7d38' 3.61"S)
Lower Right (  11.6609175,  -7.6343804) ( 11d39'39.30"E,  7d38' 3.77"S)
Center      (  11.6608920,  -7.6343581) ( 11d39'39.21"E,  7d38' 3.69"S)
Band 1 Block=256x256 Type=Byte, ColorInterp=Gray
  Minimum=79.000, Maximum=219.000, Mean=126.598, StdDev=10.897
  NoData Value=0
  Overviews: 817x715, 409x358, 205x179, 103x90, 52x45, 26x23, 13x12
  Metadata:
    STATISTICS_MAXIMUM=219
    STATISTICS_MEAN=126.59779535671
    STATISTICS_MINIMUM=79
    STATISTICS_STDDEV=10.897325852031


The differences are in the pixel size and the dimensions of the image itself
but others with other pixel values and dimensions work perfectly fine.
Mapserver seems to digest those differences for some cases but not for
others...

An otherthing I forgot to tell you is that there is some kind of pattern in
thoses holes. I am supposed to get a coninuous line of pictures overlapping
but the holes are not random, I have something like 5 holes made by
continuous images (which number can be different). But from the survey log,
the two images i pasted the gdalinfo about where taken 1 minute appart...

I hope you have everything you need .



--
View this message in context: http://osgeo-org.1560.x6.nabble.com/Some-queries-return-blank-Images-tp5219503p5219514.html
Sent from the Mapserver - User mailing list archive at Nabble.com.



More information about the MapServer-users mailing list