Oh sorry,

i totally forgot to describe that we extended the pointstacker module a bit in a former project to get the attributes of the underlying features of a stacked point. Our extensions described my co-worker Sabrina last year here:

https://www.mail-archive.com/geotools-devel@lists.sourceforge.net/msg41130.html

At the moment i'm overwriting the "global" template GEOSERVER_DATA_DIR/templates/content.ftl  in the way that it is aware of "stackedPoint" layer, but that is not a nice solution in my opinion.

"<#if type.name == "stackedPoint"> ... <#else> ..."

The problem seems to be that the "pointstacker  layer" is not a normal "resource" in the geoserver and that's why i'm not able to define a special template for that layer.  Maybe the problem is in https://github.com/geoserver/geoserver/blob/2.19.x/src/main/src/main/java/org/geoserver/template/GeoServerTemplateLoader.java then because the "resource" is null.

regards Holger

btw. sorry for my bad english



Am 27.08.2021 um 22:07 schrieb Olivier Gagnon:
Hi,

The layer generated with the pointstacker is not aware of the underlying features info. You'll only get the count property if you click on a "stacked" point.

If what you're looking for is a way to get info from the actual features, you can define a SLD rule where you show the actual features "unstacked" if count = 1. That way, you'll GetFeatureInfo for the actual point feature and will be able to format the response using .ftl.

Good luck



Envoyé à partir d’Outlook <http://aka.ms/weboutlook>


------------------------------------------------------------------------
*De :* Holger Schiebold <hschieb...@codematix.de>
*Envoyé :* 9 août 2021 11:17
*À :* Stefan Overkamp <overk...@posteo.de>; geoserver-users@lists.sourceforge.net <geoserver-users@lists.sourceforge.net> *Objet :* Re: [Geoserver-users] layer with transformation (pointstacker) and featureinfo template to be clear - with "normal" layers without the pointstacker sld all is working as described in https://docs.geoserver.org/stable/en/user/tutorials/freemarker.html <https://docs.geoserver.org/stable/en/user/tutorials/freemarker.html> - but not with the "pointstacker" layer

no errors in logs

looks like we have to do anything else because of the transformation of the data inside the layer - but what?




Am 09.08.2021 um 17:09 schrieb Stefan Overkamp:
Hi,

putting content.ftl into GEOSERVER_DATA_DIR/workspaces/<workspace>/<datastore>/content.ftl is not working? What is the log telling? Normally errors in freemarker syntax are output there.

Stefan

Am 09.08.2021 um 15:54 schrieb Holger Schiebold:
Hello everybody,



does anybody know if it is possible to define a WMS featureInfo content.ftl template in geoserver for a layer which is using the pointstacker wps extension for cluster point elements?

Things described here - https://docs.geoserver.org/stable/en/user/tutorials/freemarker.html <https://docs.geoserver.org/stable/en/user/tutorials/freemarker.html> - are not working - except GEOSERVER_DATA_DIR/templates/content.ftl - but that is not possible for us to override the global template in this case.
We would like to define a custom template for the cluster layer.




regards Holger


_______________________________________________
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this list: - Earning your support instead of buying it, but Ian Turton: http://www.ianturton.com/talks/foss4g.html#/ <http://www.ianturton.com/talks/foss4g.html#/> - The GeoServer user list posting guidelines: http://geoserver.org/comm/userlist-guidelines.html <http://geoserver.org/comm/userlist-guidelines.html>

If you want to request a feature or an improvement, also see this: https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer <https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer>


Geoserver-users@lists.sourceforge.net <mailto:Geoserver-users@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/geoserver-users <https://lists.sourceforge.net/lists/listinfo/geoserver-users>


--
Dipl. Ing. Stefan Overkamp
overk...@posteo.de  <mailto:overk...@posteo.de>


mit freundlichen Grüßen

--
Holger Schiebold


____________________
codematix GmbH
Felsbachstrasse 5/7
D-07745 Jena
Tel. +49 (3641) 3038-18
www.codematix.de  <http://www.codematix.de>


mit freundlichen Grüßen

--
Holger Schiebold


____________________
codematix GmbH
Felsbachstrasse 5/7
D-07745 Jena
Tel. +49 (3641) 3038-18
www.codematix.de

_______________________________________________
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to