Re: [mapserver-users] Possible override class-generated legend graphic?

2021-01-19 Thread Bjørn Ove Grøtan

By the way, we ended up using regexps and  in apache to fetch
getlegendgraphic requests to the layers in question. 

It would be nice if GetLegendGraphic on a given layer returned the same image
(or html) as overriden in Layer metadata (GetCapabilitites) though. Desktop GIS
(QGIS, ESRI etc) all use the metadata from GetCapabilities to render the
legend, but web-gis doing a GetLegendGraphic directly on the layer would not
render the same image/html.

-Bjørn Ove

Bjørn Ove Grøtan:
> That would possibly work if I had one or two classes for the given layers. 
> Will check out, thanks.
> 
> By the way, I'm also looking into using overriden legends for line symbology, 
> for which I have a lot of classes for.
> Splitting up the current composite legend png in individual png is of course 
> possible, but tedious work.
> 
> -- 
> Kind regards
>  
> Bjørn Ove Grøtan
> 
> Jörg Thomsen (WhereGroup):
> > Hello Björn,
> > 
> > would KEYIMAGE help?
> > 
> > -> https://mapserver.org/mapfile/class.html
> > 
> > Am 12.01.21 um 10:36 schrieb Bjørn Ove Grøtan:
> > > Hello
> > > 
> > > I am familiar with how I can override legend urls (1) in the 
> > > GetCapabilities-document, 
> > > but when calling GetLegendGraphic directly on the layer the layer 
> > > metadata for 
> > > legend graphic is not affected. 
> > > 
> > > The issue I'm having is some cartographies will not generate a 
> > > representative legend
> > > e.g. piecharts and v-line-shift style node-cartography (2)
> > > 
> > > Anyone have any input on how (if possible) to override the legend when 
> > > calling
> > > GetLegendGraphic on individual layers?
> > > 
> > > (1) wms_style__legendurl_href 
> > > (https://mapserver.org/ogc/wms_server.html)
> > > (2) v-line-shift 
> > > (https://mapserver.org/mapfile/symbology/construction.html#changing-the-center-of-a-point-symbol)
> > > 
> > 
> > 
> > Viele Grüße,
> > Jörg Thomsen
> > 
> > -- 
> > -
> > Aufwind durch Wissen!
> > Web-Seminare und Online-Schulungen
> > bei der www.foss-academy.com
> > -
> > 
> > Jörg Thomsen
> > WhereGroup GmbH
> > Bundesallee 23
> > 10717 Berlin
> > Germany
> > 
> > Fon: +49 (0)30 / 5130 278 74
> > Fax: +49 (0)30 / 5130 278 11
> > 
> > joerg.thom...@wheregroup.com
> > www.wheregroup.com
> > 
> > Geschäftsführer:
> > Olaf Knopp, Peter Stamm
> > Amtsgericht Bonn, HRB 9885
> > 
> > ---
> > Folgen Sie der WhereGroup auf twitter: http://twitter.com/WhereGroup_com
> > ___
> > mapserver-users mailing list
> > mapserver-users@lists.osgeo.org
> > https://lists.osgeo.org/mailman/listinfo/mapserver-users
> 
> ___
> mapserver-users mailing list
> mapserver-users@lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/mapserver-users

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/mapserver-users


Re: [mapserver-users] Possible override class-generated legend graphic?

2021-01-12 Thread Bjørn Ove Grøtan
That would possibly work if I had one or two classes for the given layers. Will 
check out, thanks.

By the way, I'm also looking into using overriden legends for line symbology, 
for which I have a lot of classes for.
Splitting up the current composite legend png in individual png is of course 
possible, but tedious work.

-- 
Kind regards
 
Bjørn Ove Grøtan

Jörg Thomsen (WhereGroup):
> Hello Björn,
> 
> would KEYIMAGE help?
> 
> -> https://mapserver.org/mapfile/class.html
> 
> Am 12.01.21 um 10:36 schrieb Bjørn Ove Grøtan:
> > Hello
> > 
> > I am familiar with how I can override legend urls (1) in the 
> > GetCapabilities-document, 
> > but when calling GetLegendGraphic directly on the layer the layer metadata 
> > for 
> > legend graphic is not affected. 
> > 
> > The issue I'm having is some cartographies will not generate a 
> > representative legend
> > e.g. piecharts and v-line-shift style node-cartography (2)
> > 
> > Anyone have any input on how (if possible) to override the legend when 
> > calling
> > GetLegendGraphic on individual layers?
> > 
> > (1) wms_style__legendurl_href 
> > (https://mapserver.org/ogc/wms_server.html)
> > (2) v-line-shift 
> > (https://mapserver.org/mapfile/symbology/construction.html#changing-the-center-of-a-point-symbol)
> > 
> 
> 
> Viele Grüße,
> Jörg Thomsen
> 
> -- 
> -
> Aufwind durch Wissen!
> Web-Seminare und Online-Schulungen
> bei der www.foss-academy.com
> -
> 
> Jörg Thomsen
> WhereGroup GmbH
> Bundesallee 23
> 10717 Berlin
> Germany
> 
> Fon: +49 (0)30 / 5130 278 74
> Fax: +49 (0)30 / 5130 278 11  
> 
> joerg.thom...@wheregroup.com
> www.wheregroup.com
> 
> Geschäftsführer:
> Olaf Knopp, Peter Stamm
> Amtsgericht Bonn, HRB 9885
> 
> ---
> Folgen Sie der WhereGroup auf twitter: http://twitter.com/WhereGroup_com
> ___
> mapserver-users mailing list
> mapserver-users@lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/mapserver-users

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/mapserver-users


Re: [mapserver-users] Possible override class-generated legend graphic?

2021-01-12 Thread WhereGroup
Hello Björn,

would KEYIMAGE help?

-> https://mapserver.org/mapfile/class.html

Am 12.01.21 um 10:36 schrieb Bjørn Ove Grøtan:
> Hello
> 
> I am familiar with how I can override legend urls (1) in the 
> GetCapabilities-document, 
> but when calling GetLegendGraphic directly on the layer the layer metadata 
> for 
> legend graphic is not affected. 
> 
> The issue I'm having is some cartographies will not generate a representative 
> legend
> e.g. piecharts and v-line-shift style node-cartography (2)
> 
> Anyone have any input on how (if possible) to override the legend when calling
> GetLegendGraphic on individual layers?
> 
> (1) wms_style__legendurl_href 
> (https://mapserver.org/ogc/wms_server.html)
> (2) v-line-shift 
> (https://mapserver.org/mapfile/symbology/construction.html#changing-the-center-of-a-point-symbol)
> 


Viele Grüße,
Jörg Thomsen

-- 
-
Aufwind durch Wissen!
Web-Seminare und Online-Schulungen
bei der www.foss-academy.com
-

Jörg Thomsen
WhereGroup GmbH
Bundesallee 23
10717 Berlin
Germany

Fon: +49 (0)30 / 5130 278 74
Fax: +49 (0)30 / 5130 278 11

joerg.thom...@wheregroup.com
www.wheregroup.com

Geschäftsführer:
Olaf Knopp, Peter Stamm
Amtsgericht Bonn, HRB 9885

---
Folgen Sie der WhereGroup auf twitter: http://twitter.com/WhereGroup_com
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/mapserver-users


[mapserver-users] Possible override class-generated legend graphic?

2021-01-12 Thread Bjørn Ove Grøtan
Hello

I am familiar with how I can override legend urls (1) in the 
GetCapabilities-document, 
but when calling GetLegendGraphic directly on the layer the layer metadata for 
legend graphic is not affected. 

The issue I'm having is some cartographies will not generate a representative 
legend
e.g. piecharts and v-line-shift style node-cartography (2)

Anyone have any input on how (if possible) to override the legend when calling
GetLegendGraphic on individual layers?

(1) wms_style__legendurl_href 
(https://mapserver.org/ogc/wms_server.html)
(2) v-line-shift 
(https://mapserver.org/mapfile/symbology/construction.html#changing-the-center-of-a-point-symbol)

-- 
Kind regards
 
Bjørn Ove Grøtan
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/mapserver-users