[mapserver-users] mapcache returns error 400 bad request (Icadedt)

Mark Volz MarkVolz at co.lyon.mn.us
Tue Mar 19 10:56:29 PDT 2013


What client and server are you using?  I had trouble with ArcGIS products accessing the Mapcache that is packaged with MS4W Archive v3.0.4-dev, however QGIS, Openlayers, and other software could access Mapcache.


Mark Volz
GIS Specialist


> Message: 1
> Date: Tue, 19 Mar 2013 17:08:02 +0100
> From: thomas bonfort <thomas.bonfort at gmail.com>
> To: Icadedt <icadedt at yahoo.fr>
> Cc: "mapserver-users at lists.osgeo.org"
> 	<mapserver-users at lists.osgeo.org>
> Subject: Re: [mapserver-users] mapcache returns error 400 bad request
> Message-ID:
> 	<CAOM3y2irOw2obqtotX0da1T2B7w476F7ntyANfnv2r5_4xv9mA at m
> ail.gmail.com>
> Content-Type: text/plain; charset=UTF-8
> 
> mapcache doesn't understand any "mode=map" mapserver queries, only
> WMS.
> 
> - make sure your mapserv+mapfile are configured for WMS access.
> - test your mapcache service by going to http://server/mapcache/demo
> 
> --
> thomas
> 
> On 19 March 2013 16:55, Icadedt <icadedt at yahoo.fr> wrote:
> > hi ,
> > when i test this url:
> >
> >
> http://localhost/mapcache?SERVICE=WMS&VERSION=1.1.1&REQUEST=Get
> Map&lay
> > ers=test&mode=map&map_imagetype=png&mapext=-135+0+-
> 90+45&imgext=-135+0
> > +-90+45&map_size=256+256&imgx=128&imgy=128&imgxy=256+256
> >
> >
> > i get the error 400 'bad request' ?
> >
> >
> > my layer called 'test' comes from mapcache tileset.
> >
> > when i test my url without mapcache it works great:
> > http://localhost/cgi-
> bin/mapserv?map=/var/www/mapfile/dep_point.map&la
> >
> yers=dep_point_pop&mode=map&map_imagetype=png&mapext=135+0+1
> 80+45&imge
> >
> xt=135+0+180+45&map_size=256+256&imgx=128&imgy=128&imgxy=256+25
> 6
> >
> >
> >
> > Here is my mapcache.xml:
> > <?xml version="1.0" encoding="UTF-8"?>
> >
> > <!-- see the accompanying mapcache.xml.sample for a fully commented
> > configuration file -->
> >
> > <mapcache>
> >    <cache name="disk" type="disk">
> >       <base>/tmp</base>
> >       <symlink_blank/>
> >    </cache>
> >
> >
> >
> >
> > <source name="monserv" type="wms">
> >       <http>
> >          <url>http://localhost/cgi-bin/mapserv?</url>
> >       </http>
> >       <getmap>
> >          <params>
> >             <FORMAT>image/png</FORMAT>
> >             <LAYERS>dep_point_pop</LAYERS>
> >             <MAP>/var/www/mapfile/dep_point.map</MAP>
> >          </params>
> >       </getmap>
> >    </source>
> >
> >
> >    <tileset name="test">
> >       <source>monserv</source>
> >       <cache>disk</cache>
> >       <grid>WGS84</grid>
> >       <grid>g</grid>
> >       <format>PNG</format>
> >       <metatile>5 5</metatile>
> >       <metabuffer>10</metabuffer>
> >       <expires>3600</expires>
> >    </tileset>
> >
> >
> >    <default_format>JPEG</default_format>
> >
> >    <service type="wms" enabled="true">
> >       <full_wms>assemble</full_wms>
> >       <resample_mode>bilinear</resample_mode>
> >       <format>JPEG</format>
> >       <maxsize>4096</maxsize>
> >    </service>
> >    <service type="wmts" enabled="true"/>
> >    <service type="tms" enabled="true"/>
> >    <service type="kml" enabled="true"/>
> >    <service type="gmaps" enabled="true"/>
> >    <service type="ve" enabled="true"/>
> >    <service type="demo" enabled="true"/>
> >
> >    <errors>report</errors>
> >    <lock_dir>/tmp</lock_dir>
> >
> > </mapcache>
> >
> >
> >
> > this is my getcapabilities :
> > http://localhost/mapcache?service=wms&request=getcapabilities
> >
> > returns:
> >
> > <WMT_MS_Capabilities
> > version="1.1.1"><Service><Name>OGC:WMS</Name><Title>no
> > title set, add some in metadata</Title><OnlineResource
> > xlink:href="http://localhost/mapcache?"/></Service><Capability><Reques
> >
> t><GetCapabilities><Format>application/vnd.ogc.wms_xml</Format><DCPT
> yp
> > e><HTTP><Get><OnlineResource
> >
> xlink:href="http://localhost/mapcache?"/></Get></HTTP></DCPType></Ge
> tC
> >
> apabilities><GetMap><Format>image/png</Format><Format>image/jpeg<
> /Form
> > at><DCPType><HTTP><Get><OnlineResource
> >
> xlink:href="http://localhost/mapcache?"/></Get></HTTP></DCPType></Ge
> tM
> >
> ap><GetFeatureInfo><Format>text/plain</Format><Format>application/vn
> d.
> > ogc.gml</Format><DCPType><HTTP><Get><OnlineResource
> >
> xlink:href="http://localhost/mapcache?"/></Get></HTTP></DCPType></Ge
> tF
> >
> eatureInfo></Request><Exceptions><Format>text/plain</Format></Except
> io
> >
> ns><VendorSpecificCapabilities><TileSet><SRS>EPSG:4326</SRS><Bounding
> B
> > ox SRS="EPSG:4326" minx="-180.000000" miny="-90.000000"
> > maxx="180.000000"
> > maxy="90.000000"/><Resolutions>0.70312500000000000000
> > 0.35156250000000000000
> > 0.17578125000000000000 0.08789062500000000000 0.04394531250000000000
> > 0.02197265625000000000 0.01098632812500000000 0.00549316406250000000
> > 0.00274658203125000000 0.00137329101562500000 0.00068664550781250000
> > 0.00034332275390625000 0.00017166137695312500 0.00008583068847656250
> > 0.00004291534423828120 0.00002145767211914060 0.00001072883605957030
> > 0.00000536441802978516
> >
> </Resolutions><Width>256</Width><Height>256</Height><Format>image/
> png<
> >
> /Format><Layers>test</Layers><Styles/></TileSet></VendorSpecificCapabi
> > lities><Layer><Name>rootlayer</Name><Title>no
> > title set, add some in
> >
> metadata</Title><SRS>EPSG:900913</SRS><SRS>EPSG:4326</SRS><SRS>EP
> SG:38
> > 57</SRS><Layer cascaded="1"
> > queryable="0"><Name>test</Name><LatLonBoundingBox
> > minx="-180.000000" miny="-90.000000" maxx="180.000000"
> > maxy="90.000000"/><BoundingBox SRS="EPSG:4326" minx="-180.000000"
> > miny="-90.000000" maxx="180.000000"
> > maxy="90.000000"/><SRS>EPSG:4326</SRS><BoundingBox
> SRS="EPSG:900913"
> > minx="-20037508.342789" miny="-20037508.342789"
> maxx="20037508.342789"
> >
> maxy="20037508.342789"/><SRS>EPSG:900913</SRS><SRS>EPSG:3857</SRS
> ></La
> > yer></Layer></Capability></WMT_MS_Capabilities>
> >
> >
> >
> >
> > Thanks in advance
> >
> > _______________________________________________
> > mapserver-users mailing list
> > mapserver-users at lists.osgeo.org
> > http://lists.osgeo.org/mailman/listinfo/mapserver-users
> >
> 
> 
> ------------------------------
> 


More information about the mapserver-users mailing list