[Spanish] Operadores lógicos en filtros utilizando SLD

Micho Gar michogar at gmail.com
Wed Oct 14 05:08:56 EDT 2009


Hola a todos,

estoy intentando filtrar mediante un archivo SLD una capa y me gustaría
saber si es posible utilizar operadores lógicos para realizar el filtro. No
he encontrado nada en la especificación OGC [1] sobre como realizarlo, por
lo que no se si será posible.

La idea es hacer algo como esto:

  <Rule>
      <Name>Rule 1</Name>
      <Title>apache verde</Title>
      <Abstract>punto verde para criticidad 0 para instancia
apache</Abstract>

      <ogc:Filter>
  <ogc:And>
          <ogc:PropertyIsEqualTo>
          <ogc:PropertyName>TYP_CRITICITY</ogc:PropertyName>
          <ogc:Literal>2</ogc:Literal>
          </ogc:PropertyIsEqualTo>
          <ogc:PropertyIsEqualTo>
          <ogc:PropertyName>TYP_INSTANCE</ogc:PropertyName>
          <ogc:Literal>WEB00001</ogc:Literal>
          </ogc:PropertyIsEqualTo>
  </ogc:And>
      </ogc:Filter>

...

Si no es posible hacerlo así, ¿como se puede conseguir un resultado
parecido?

Saludos y gracias.


[1] http://www.opengeospatial.org/standards/sld
-- 
# michogar
# Analista Programador SIG
# GNU/Linux Counter 462666
# http://www.openstreetmap.org/user/michogar

Una visión personal:
http://michogar.wordpress.com

El día a día:
http://twitter.com/michogar



Sent from Madrid, Spain
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.osgeo.org/pipermail/spanish/attachments/20091014/66c4f4a2/attachment.html


More information about the Spanish mailing list