[Qgis-developer] QGIS Server SLD GetStyles method bug?

Andrea Peri aperi2007 at gmail.com
Mon Jan 6 02:05:47 PST 2014


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 <apasotti at gmail.com>

> 2014/1/3 rldhont <rldhont at gmail.com>
>
>>  Le 03/01/2014 18:09, Alessandro Pasotti a écrit :
>>
>>  2014/1/3 rldhont <rldhont at 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 at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>



-- 
-----------------
Andrea Peri
. . . . . . . . .
qwerty àèìòù
-----------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20140106/44e44c0b/attachment.html>


More information about the Qgis-developer mailing list