Hola
Estoy intentando hacer una petición WMSGetFeatureInfo para mostra
únicamente algunos campos de una capa.
He mirado la documentación de GetFeature Info templates
http://docs.geoserver.org/stable/en/user/tutorials/GetFeatureInfo/index.html
pero no acabo de entender como funciona. Utilizo la versión Geosever
2.1.1 y openlayers como cliente.
He creado un template con extensión ftl:
<table class="featureInfo">
<caption class="featureInfo">My Layer Name</caption>
<tr>
<th style="padding: 5px">FID</th>
<th style="padding: 5px">CAMPO1</th>
<!--<th style="padding: 5px">DESC</th>-->
</tr>
<#assign odd = false><#list features as feature><#if odd><tr
class="odd"><#else><tr></#if><#assign odd = !odd>
<td style="padding: 5px; vertical-align: top;">${feature.FID.value}</
td>
<td style="padding: 5px; vertical-align: top;">${feature.CAMPO1.value}
</td>
<!--<td style="padding: 5px; vertical-align: top;">$
{feature.DESC.value}</td>-->
</tr>
</#list>
</table>
<br/>
y lo he guardado dentro del workspace donde hay la capa.
Pero al hacer la petición de WMS getFeature info, ¿se debe llamar al
template en algún sitio, no?
¿Alguien me puede ayudar?
Gracias
Imma