Thanks, Andrea.

Being a bit of a raster newb, I realized after i posted that as you suggest
an SLD is needed to provide a legend.  This will help with map
comprehension, but we'd really like a point identify capability as well.

It's not clear how to "add the label in the output feature".  Will the SLD
do this?

As you say, with custom code anything is possible, but we need to have a
supported solution for this.

On Tue, Nov 24, 2015 at 6:08 AM, Andrea Aime <andrea.a...@geo-solutions.it>
wrote:

> On Mon, Nov 23, 2015 at 11:03 PM, Martin Davis <mtncl...@gmail.com> wrote:
>
>> We have a GeoTiff with a single paletted band.   By default
>> GetFeatureInfo returns results containing (for example) PALETTE_INDEX =
>> 2.0.  We'd like to return more business-meaningful titles, such as "C‐2
>> Boreal Spruce".
>>
>> It seems like FreeMarker templates are one way to do this (as per
>> https://sourceforge.net/p/geoserver/mailman/message/29891718/).
>> However, we'd like to do this so that it works with ALL GetFeatureInfo
>> response formats, not just HTML.  In other words, the mapping needs to be
>> done at the FeatureType level, not just at the GetFeatureInfo response
>> level.
>>
>> Is this possible?  Perhaps by adding information to the GeoTiff itself?
>>
>
> By changing the code, lots of things are possible. I'd say you want to do
> your re-mapping here:
>
> https://github.com/geoserver/geoserver/blob/master/src/wms/src/main/java/org/geoserver/wms/featureinfo/RasterLayerIdentifier.java#L180
>
> As an idea, why don't you use the labels that might be already available
> in the SLD colormap?
>
> http://docs.geoserver.org/latest/en/user/styling/sld-reference/rastersymbolizer.html#colormap
>
> This way you can make the pair between the GetLegendGraphic output and the
> GetFeatureInfo one.
> Mapping wise I'd keep the raw value, and add the label as an extra
> attribute in the output feature,
> depending on the raster usage both can make a lot of sense
>
>
>
------------------------------------------------------------------------------
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551&iu=/4140
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to