[Geoserver-devel] Partial handling of rendering transformations for GetFeatureInfo

Hi everybody,
for one of our project, we would need some basic support of rendering transformations in the GetFeatureInfo WMS request.
What we currently need is, for vector layers only, to apply the rendering transformation to the final FeatureCollection just before the output is created.
This is needed because we have a transformation adding new attributes to the original feature, and we need those attributes to be rendered in the gfi result.
I currently have a patch that checks, only if the original feature is a vector layer, if the given style has an applicable Transformation (and no more than one) and applies it to the final FeatureCollection.

My only concerns are:

  • is this partial implementation useful for the community?
  • is the desiderd behaviour to have the transformation applied (I obviously think it is)?
  • should we enable transformations using a vendor param, or apply them by default?

Suggestions are welcome.

==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information.

Dott. Mauro Bartolomeoli
@mauro_bart
Senior Software Engineer

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272

http://www.geo-solutions.it
http://twitter.com/geosolutions_it