[mapserver-users] rendering a raster crossing the antimeridian through a WMS

fred p mapoubelle22 at gmail.com
Wed Aug 12 06:08:10 PDT 2015


Hello,

I do not manage do fully render in a Mapserver WMS a raster that crosses
the antimeridian when I request a -180°/+180° longitude bbox.

This is the request :
mapserv -nh
"QUERY_STRING=map=mapfile.map&layers=polar_orbiting_avhrr4&styles=&service=WMS&format=image%2Fpng&request=GetMap&height=400&width=800&version=1.1.1&bbox=-179.99%2C-89.99%2C179.99%2C89.99&exceptions=application%2Fvnd.ogc.se_inimage&srs=EPSG%3A4326&transparent=TRUE

In the result image, I only get the western side of the raster, near the
+180°. Nothing for the eastern part near the -180°.

How to solve this problem ?

This is a description of the raster :
Driver: GTiff/GeoTIFF
Files: /tmp/polar_orbiting_avhrr4.tiff
Size is 7021, 4321
Coordinate System is:
GEOGCS["unnamed ellipse",
    DATUM["unknown",
        SPHEROID["unnamed",6378160,298.2539162964669]],
    PRIMEM["Greenwich",0],
    UNIT["degree",0.0174532925199433]]
Origin = (135.000000000000000,0.000000000000000)
Pixel Size = (0.009257940464321,-0.009257116408239)
Metadata:
  AREA_OR_POINT=Area
Image Structure Metadata:
  INTERLEAVE=BAND
Corner Coordinates:
Upper Left  ( 135.0000000,   0.0000000) (135d 0' 0.00"E,  0d 0' 0.01"N)
Lower Left  ( 135.0000000, -40.0000000) (135d 0' 0.00"E, 40d 0' 0.00"S)
Upper Right (     200.000,       0.000) (200d 0' 0.00"E,  0d 0' 0.01"N)
Lower Right (     200.000,     -40.000) (200d 0' 0.00"E, 40d 0' 0.00"S)
Center      ( 167.5000000, -20.0000000) (167d30' 0.00"E, 20d 0' 0.00"S)
Band 1 Block=7021x1 Type=Byte, ColorInterp=Gray


This is the mapfile contents :
MAP
    STATUS       ON
    NAME         "foo"
    CONFIG       "MS_ERRORFILE" "stderr"
    IMAGETYPE    "agg"
    MAXSIZE      8192
    PROJECTION
        "init=epsg:4326"
    END
    OUTPUTFORMAT
        NAME            "agg"
        DRIVER          "AGG/PNG"
        MIMETYPE        "image/png8"
        IMAGEMODE       "PC256"
        EXTENSION       "png"
    END
    WEB
        METADATA
            "ows_enable_request"            "*"
            "ows_sld_enabled"               "true"
            "wms_feature_info_mime_type"    "text/html"
            "wms_srs"                       "epsg:4326"
        END
    END
    LAYER
        STATUS        ON
        TYPE          RASTER
        NAME          "polar_orbiting_avhrr4"
        DATA          "/tmp/polar_orbiting_avhrr4.tiff"
        OFFSITE       0 0 0
        PROCESSING    "RESAMPLE=NEAREST"
    END
END
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20150812/bec2be91/attachment.html>


More information about the mapserver-users mailing list