Are you referencing to the getmap rquest ? In the wms specs 1.1.0 (OGC 01-047r2) the style parameter is reported as required in the GetMap request. see table 7 pag. 23.
Also the styles param is null valuable . In this situation the wms will choose the default style values for every layer. 2014/1/6 Alessandro Pasotti <apaso...@gmail.com> > 2014/1/3 rldhont <rldh...@gmail.com> > >> Le 03/01/2014 18:09, Alessandro Pasotti a écrit : >> >> 2014/1/3 rldhont <rldh...@gmail.com> >> >>> Hi, >>> >>> It's just because the STYLE parameter is mandatory in GetMap Request and >>> GetStyle is based on it. >>> If QGIS-Server will implement multi-styles, STYLE parameter will be >>> usefull like in GetMap. >>> >> >> >> Thanks, >> >> just to be sure: are you saying that GetStyle implementation in QGIS >> Mapserver is based on GetMap and hence the parameter is needed (even if >> unused) or that the OGC standard says that GetStyle is kind of sub method >> of GetMap and it requires all mandatory parameters of GetMap? >> >> >> Yes, but GetStyle is not an OGC defined method. >> >> The method defined by OGC is GetStyles to retrieve all the layer's styles. >> >> You can open a bug, and discussing about GetStyle and GetStyles request. >> > > > Thanks, I'll do, but first I need to know why the QGIS Server code is as > ist is, I can't believe it's just an error. > > I'm still confused: I know that GetStyles is an OGC method and GetStyle > isn't, but QGIS apparently doesn't, see line 705 in qgis_map_serv.cpp : > > request.compare( "GetStyles", Qt::CaseInsensitive ) == 0 || > request.compare( "GetStyle", Qt::CaseInsensitive ) > > so, it seems like QGIS server will serve both GetStyle and GetStyles > exactly the same. > > Second point (that was my original problem) is why the STYLE parameter > that is both unused and out of the specifications is mandatory, unless I'm > completely missing the point, I dont' think it is a good idea to keep it. > > So, please explain me why QGIS Server behaves like that, and if there is > not a good reason, just tell me and I can provide a patch to remove that > stuff. > > > -- > Alessandro Pasotti > w3: www.itopen.it > > _______________________________________________ > Qgis-developer mailing list > Qgis-developer@lists.osgeo.org > http://lists.osgeo.org/mailman/listinfo/qgis-developer > -- ----------------- Andrea Peri . . . . . . . . . qwerty àèìòù -----------------
_______________________________________________ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer