[Proj] Mapserver Projection Issue

Richard Greenwood richard.greenwood at gmail.com
Thu Jan 2 10:21:46 EST 2014


Steve,

Replying off list, for what it's worth I'm seeing the same issue with your
data on Ubutu 12.04, Proj 4.8, mapserv 6.2.1 built from source. I rarely
use web mercator in my work so I have limited experience with it and
limited data. I notice that ogrinfo on your world_disolve reports:
   Extent: (-180.000015, -90.000015) - (179.999985, 83.633385)
Have you tested with any other data?

Rich




On Thu, Jan 2, 2014 at 7:43 AM, Stephen Woodbridge
<woodbri at swoodbridge.com>wrote:

> On 1/2/2014 9:13 AM, Richard Greenwood wrote:
> > Are you sure that it's finding and using the correct epsg file? You
> > could specify the full path to an epsg file in either the mapfile or the
> > apache conf, or paste the proj parameters into the PROJ block in the
> > mapfile and do away wit the epsg file completely.
>
> It is a clean new system with only the Ubuntu package installed. I added
> 900913 to the /usr/share/proj/epsg file. I also just modified the
> mapfile and entered the projection parameters in it directly as you
> suggested with the same result.
>
> If you want to try this, download http://imaptools.com:8080/dl/world.tbz
> It resides in directory /u/data/ on my system so you would need to
> adjust the paths appropriately.
>
> I've now spent 3 days fussing with this and trying to debug it. I
> suppose the next thing to try is to build proj4-4.6.0 on the Ubuntu
> system and see if that resolves the issue.
>
> Thanks,
>    -Steve
>
> Here is the mapfile:
>
> MAP
>    NAME "World_WMS"
>    STATUS ON
>    SIZE 800 800
>    #EXTENT -180 -90 180 90
>    EXTENT -20037508.34 -20037508.34  20037508.34  20037508.34
>    UNITS DD
>    SHAPEPATH "/u/data/world/"
>    IMAGECOLOR "#80B1D3"
>    FONTSET "/u/data/world/fontset.txt"
>    IMAGETYPE "agg_qn"
>    MAXSIZE 4000
>
>    CONFIG MS_ERRORFILE "stderr"
>    CONFIG ON_MISSING_DATA "IGNORE"
>    #DEBUG 10
>
>    OUTPUTFORMAT
>      NAME "agg_qn"
>      DRIVER "AGG/PNG"
>      EXTENSION "png"
>      MIMETYPE "image/png"
>      IMAGEMODE RGB
>      FORMATOPTION "INTERLACE=false"
>      FORMATOPTION "QUANTIZE_NEW=ON"
>      FORMATOPTION "QUANTIZE_FORCE=ON"
>      FORMATOPTION "QUANTIZE_DITHER=OFF"
>      FORMATOPTION "QUANTIZE_COLORS=256"
>    END
>
>    OUTPUTFORMAT
>      NAME aggpng24
>      DRIVER AGG/PNG
>      MIMETYPE "image/png"
>      IMAGEMODE RGB
>      EXTENSION "png"
>    END
>
>    WEB
>      METADATA
>        "labelcache_map_edge_buffer" "-20"
>        "ows_title" "World_WMS"
>        "ows_onlineresource"
> "http://imaptools.com:8080/cgi-bin/mapserv?map=/u/data/world/world.map&"
>        "ows_srs" "EPSG:4326 EPSG:900913 EPSG:4269 EPSG:3857"
>        "ows_feature_info_mime_type" "text/html"
>        "ows_enable_request" "GetMap"
>        "ows_contactperson"     "Stephen Woodbridge"
>        "ows_contactorganization" "iMaptools.com"
>        "ows_contactposition"   "Owner"
>        "ows_contactelectronicmailaddress" "info at imaptools.com"
>        "ows_attribution_title"   "Data copyright by LeadDog Consulting."
>      END
>    END
>
> #  PROJECTION "init=epsg:4326" END
>    PROJECTION "+proj=lcc +lat_1=17.5 +lat_2=29.5 +lat_0=12 +lon_0=-102
> +x_0=2500000 +y_0=0 +datum=WGS84 +units=m +no_defs" END
>
>    LAYER
>      STATUS DEFAULT
>      TYPE POLYGON
>      PROJECTION "init=epsg:4326" END
>      FEATURE
>          POINTS -180 -90 -180 90 180 90 180 -90 -180 -90 END
>      END
>      CLASS
>        STYLE
>          COLOR "#80B1D3"
>        END
>      END
>    END
>
>    LAYER
>      NAME "World"
>      GROUP "cb"
>      METADATA
>        ows_title "World"
>        ows_group_title "Land Mass"
>      END
>      STATUS ON
>      PROJECTION "init=epsg:4326" END
>      TYPE POLYGON
>      DATA "world_dissolve"
>      CLASS
>        STYLE
>          COLOR "#CACACA"
>          OUTLINECOLOR "#888888"
>        END
>      END
>    END
>
> END
>
>
> > Rich
> >
> >
> > On Wed, Jan 1, 2014 at 9:47 AM, Stephen Woodbridge
> > <woodbri at swoodbridge.com <mailto:woodbri at swoodbridge.com>> wrote:
> >
> >     Hi All,
> >
> >     I'm trying to run down a mapserver projection issue that is starting
> to
> >     look like it might be the version of proj4. Sorry for the cross
> posting.
> >
> >     Situation:
> >
> >     I'm upgrading my server from Debian Lenny to Ubuntu 12.04 LTS and
> world
> >     maps on the Ubuntu system projected to Spherical Mercator are messed
> up
> >     and worked fine on Debian. I get the same issue using mapserver
> 6.2.1 or
> >     5.6.8 and the big difference other than the OS and packages is that
> >     Ubuntu is using proj4-4.8.0 and the older Debian system is using
> >     proj4-4.6.0
> >
> >     Is this a known issue? I can make the data mapfile available if that
> >     helps.
> >
> >     System details below.
> >
> >     Any help would be appreciated.
> >
> >     Thanks,
> >         -Steve
> >
> >     Ubuntu system:
> >
> >
> http://imaptools.com:8080/cgi-bin/mapserv?MAP=%2Fu%2Fdata%2Fworld%2Fworld.map&FORMAT=image%2Fpng&LAYERS=World_WMS&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A900913&BBOX=-27395030.9325,-21524667.16125,27395030.9325,21524667.16125&WIDTH=700&HEIGHT=550
> >
> >     /u/www/cgi-bin/mapserv -v
> >     MapServer version 6.2.1 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG
> SUPPORTS=PROJ
> >     SUPPORTS=GD SUPPORTS=AGG SUPPORTS=FREETYPE SUPPORTS=CAIRO
> >     SUPPORTS=SVG_SYMBOLS SUPPORTS=ICONV SUPPORTS=FRIBIDI
> SUPPORTS=WMS_SERVER
> >     SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT
> >     SUPPORTS=WCS_SERVER SUPPORTS=SOS_SERVER SUPPORTS=FASTCGI
> >     SUPPORTS=THREADS SUPPORTS=GEOS INPUT=JPEG INPUT=POSTGIS INPUT=OGR
> >     INPUT=GDAL INPUT=SHAPEFILE
> >
> >     libproj-dev/precise uptodate 4.8.0-3~precise2
> >     libproj0/precise uptodate 4.8.0-3~precise2
> >     proj-bin/precise uptodate 4.8.0-3~precise2
> >     proj-data/precise uptodate 4.8.0-3~precise2
> >
> >     # Spherical Mercator projection
> >     <900913> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0
> >     +x_0=0.0 +y_0=0 +k=1.0 +units=m +over +nadgrids=@null +no_defs  <>
> >
> >
> >     cgi-mapserver/precise uptodate 6.2.1-2~precise3
> >     libmapserver/precise uptodate 6.2.1-2~precise3
> >     mapserver-bin/precise uptodate 6.2.1-2~precise3
> >
> >     Linux mappy 3.8.0-33-generic #48~precise1-Ubuntu SMP Thu Oct 24
> 16:28:06
> >     UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
> >
> >     I also get the same result from:
> >
> >     /u/www/cgi-bin/mapserv-56 -v
> >     MapServer version 5.6.8 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP
> >     OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=AGG SUPPORTS=FREETYPE
> SUPPORTS=ICONV
> >     SUPPORTS=FRIBIDI SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT
> >     SUPPORTS=WFS_SERVER INPUT=EPPL7 INPUT=POSTGIS INPUT=OGR INPUT=GDAL
> >     INPUT=SHAPEFILE
> >
> >     which was built from source also using the libproj packages above.
> >
> >     Debian Lenny system:
> >
> >
> http://gis.imaptools.com/cgi-bin/mapserv-6.2?MAP=%2Fu%2Fdata%2Fworld%2Fworld.map&FORMAT=image%2Fpng&LAYERS=World_WMS&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A900913&BBOX=-27395030.9325,-21524667.16125,27395030.9325,21524667.16125&WIDTH=700&HEIGHT=550
> >
> >     proj/lenny uptodate 4.6.0-2
> >
> >     # Spherical Mercator - Google
> >     <900913> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0
> >     +x_0=0.0 +y_0=0 +k=1.0 +units=m +over +nadgrids=@null +no_defs  <>
> >
> >
> >     Linux gis.leaddog.com <http://gis.leaddog.com> 2.6.32-042stab081.8
> >     #1 SMP Wed Oct 23 16:32:28 MSK
> >     2013 x86_64 GNU/Linux
> >
> >     I built mapserver from source and I also get the same result from
> >     mapserver-5.6.8 built from source.
> >
> >     _______________________________________________
> >     Proj mailing list
> >     Proj at lists.maptools.org <mailto:Proj at lists.maptools.org>
> >     http://lists.maptools.org/mailman/listinfo/proj
> >
> >
> >
> >
> > --
> > Richard Greenwood
> > richard.greenwood at gmail.com <mailto:richard.greenwood at gmail.com>
> > www.greenwoodmap.com <http://www.greenwoodmap.com>
> >
> >
> > _______________________________________________
> > Proj mailing list
> > Proj at lists.maptools.org
> > http://lists.maptools.org/mailman/listinfo/proj
> >
>
> _______________________________________________
> Proj mailing list
> Proj at lists.maptools.org
> http://lists.maptools.org/mailman/listinfo/proj
>



-- 
Richard Greenwood
richard.greenwood at gmail.com
www.greenwoodmap.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.maptools.org/pipermail/proj/attachments/20140102/fa22413e/attachment.htm 


More information about the Proj mailing list