Sure, here it is: <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output omit-xml-declaration="yes" method="xml"/> <xsl:param name="objetoPila" select="null"/> <xsl:template match="/"> <StyledLayerDescriptor version="1.0.0" xsi:schemaLocation="http://www.opengis.net/sld StyledLayerDescriptor.xsd" xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <NamedLayer> <Name>RecintosSigpac</Name> <UserStyle> <Name>Selección de Recintos</Name> <Title>Título</Title> <Abstract>Comentarios</Abstract> <FeatureTypeStyle> <Rule> <ogc:Filter xmlns:gml="http://www.opengis.net/gml"> <ogc:And> <PropertyIsEqualTo> <PropertyName>PROVINCIA</PropertyName> <Literal>1</Literal> </PropertyIsEqualTo> <PropertyIsEqualTo> <PropertyName>MUNICIPIO</PropertyName> <Literal>1</Literal> </PropertyIsEqualTo> <PropertyIsEqualTo> <PropertyName>POLIGONO</PropertyName> <Literal>1</Literal> </PropertyIsEqualTo> <PropertyIsEqualTo> <PropertyName>PARCELA</PropertyName> <Literal>1</Literal> </PropertyIsEqualTo> <PropertyIsEqualTo> <PropertyName>RECINTO</PropertyName> <Literal>1</Literal> </PropertyIsEqualTo> </ogc:And> </ogc:Filter> <PolygonSymbolizer> <Fill> <CssParameter name="fill">#FFCC66</CssParameter> <CssParameter name="fill-opacity">0.5</CssParameter> </Fill> <Stroke> <CssParameter name="stroke">#00FF00</CssParameter> <CssParameter name="stroke-width">3</CssParameter> </Stroke> </PolygonSymbolizer> </Rule> </FeatureTypeStyle> </UserStyle> </NamedLayer> </StyledLayerDescriptor> </xsl:template> </xsl:stylesheet>
One more question, I have 2 layers, both are taken from my WMS but one is a raster file, that acts as base layer, and the other one is polygon layer. In which of them do I have to apply the new params??. I've tried appliying them in my polygon layer. Thanks. Un saludo, ·················································································· David Alda Fernández de Lezea Lurralde eta Biodibertsitate Saila / Dpto. de Territorio y Biodiversidad IKT Granja Modelo s/n · 01192 · Arkaute (Araba) ·················································································· Tlfnos.: 945-00-32-95 Fax: 945-00.32.90 ·················································································· email: [email protected] web: www.ikt.es ·················································································· -----Mensaje original----- De: [email protected] [mailto:[email protected]] Enviado el: viernes, 13 de noviembre de 2009 9:18 Para: David Alda Fernandez de Lezea CC: [email protected] Asunto: Re: [OpenLayers-Users] mergeNewParams not working Can you post the contents of your SLD XML? Best regards, Bart > Hello, > > I want to apply some SLD generated on the fly through SLD_BODY > parameter using the following code: > > var sld = getSLD("sld1.xsl","pilaXML.xml"); var wms = > map.getLayersByName("myLayerName")[0]; > wms.mergeNewParams({SLD_BODY: sld}); > > but I don't get any result. The image is refreshed in the browser but > there's no selection at all. I've got a debug file for my WMS server > and I don't seem to get any error: > > [Fri Nov 13 09:00:18 2009].346000 CGI Request 1 on process 5940 > > My SLD contains 2084 characters, it could be that the problem? Or > maybe I'm doing something wrong. Has anybody any idea of what's happening?? > > Thanks. > > > > > > > Un saludo, > > > > ······································································ > ············ > > > David Alda Fernández de Lezea > > Lurralde eta Biodibertsitate Saila / Dpto. de Territorio y > Biodiversidad > > > > IKT > > Granja Modelo s/n · 01192 · Arkaute (Araba) > > > ·················································································· > Tlfnos.: 945-00-32-95 Fax: 945-00.32.90 > ·················································································· > email: [email protected] web: www.ikt.es > <http://www.ikt.es/> > ······································································ > ············ > > _______________________________________________ > Users mailing list > [email protected] > http://openlayers.org/mailman/listinfo/users > _______________________________________________ Users mailing list [email protected] http://openlayers.org/mailman/listinfo/users
