<HTML><HEAD><TITLE>Re: [Gvsig_english] SLD grammar syntax</TITLE>
<META content="text/html; charset=unicode" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 9.00.8112.16443"></HEAD>
<BODY>
<DIV id=idOWAReplyText48984>
<DIV><FONT color=#000000 size=3 face="Times New Roman">Hello. Instead of the boring:</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT color=#000000 size=3 face="Times New Roman">[Field] &gt;= 3.14159</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT color=#000000 size=3 face="Times New Roman">you can use Ancient Egypt's approximate fraction:</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT color=#000000 size=3 face="Times New Roman">[Field] &gt;= (256 / 81)<BR><BR>Hope it helps ;-)</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT size=2 face="Courier New"><FONT size=3 face="Times New Roman"></FONT></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face="Courier New"><FONT size=3 face="Times New Roman">Juan Lucas Domínguez Rubio<BR></FONT>---</FONT></DIV></DIV>
<DIV id=idSignature80611>
<DIV><FONT size=2 face="Courier New"><FONT size=2 face="Courier New"><FONT size=2 face="Courier New">Prodevelop SL, Valencia (España)</FONT></DIV>
<DIV>
<DIV><FONT size=2 face="Courier New">Tlf.: 96.351.06.12 -- Fax: 96.351.09.68<BR></FONT><A href="http://www.prodevelop.es/"><FONT size=2 face="Courier New">http://www.prodevelop.es</FONT></A><BR><FONT size=2 face="Courier New">---</FONT></DIV></FONT></DIV></FONT></DIV>
<DIV><BR>
<HR>
<FONT size=2 face=Tahoma><B>De:</B> gvsig_internacional-bounces@listserv.gva.es en nombre de Antonio Falciano<BR><B>Enviado el:</B> vie 27/04/2012 10:50<BR><B>Para:</B> gvsig_internacional@listserv.gva.es<BR><B>Asunto:</B> Re: [Gvsig_english] SLD grammar syntax<BR></FONT><BR></DIV>
<DIV>
<P><FONT size=2>Il 27/04/2012 10.13, Pablo Cuadrado ha scritto:<BR>&gt; Hi,<BR>&gt; In gvSIG 1.11 works with [field]&gt;=0.5<BR><BR>Hi Pablo,<BR>yes, I can confirm, so this is only a new bug in gvSIG 1.12 devel.<BR><BR>&gt; Antonio, ¿Do you know a reference about this grammar?<BR><BR>About SLD syntax? Unfortunately not, but it's quite similar to SQL.<BR>I suggest only to remember these basic rules:<BR>1) use only the available operators in the right textbox;<BR>2) use "text" instead of 'text' (differently from the Filter syntax);<BR>3) wildcards are not allowed;<BR>4) finally, check always if the expression is valid ...That's all! ;)<BR><BR>Cheers,<BR>Antonio<BR><BR>&gt; Regards.<BR>&gt; --------------------<BR>&gt; Pablo Cuadrado<BR>&gt;<BR>&gt; ------------------------------------------------------------------------<BR>&gt; *De:* Antonio Falciano<BR>&gt; *Para:* gvsig_internacional@listserv.gva.es<BR>&gt; *Enviado:* Viernes 27 de abril de 2012 9:57<BR>&gt; *Asunto:* Re: [Gvsig_english] SLD grammar syntax<BR>&gt;<BR>&gt; Hi all,<BR>&gt; there aren't dark secrets behind... It seems a bug: the parser of<BR>&gt; the Expression filter doesn't accept floating decimal, in fact:<BR>&gt;<BR>&gt; [Field]&gt;= 5 ...works like a charm<BR>&gt;<BR>&gt; [Field]&gt;= 0.5 ...returns a NumberFormatException<BR>&gt;<BR>&gt;&nbsp; From the gvsig.log of gvSIG 1.12 devel (build 1406):<BR>&gt;<BR>&gt; For input string: "[Field]" java.lang.NumberFormatException: For input<BR>&gt; string: "[Field]" sun.misc.FloatingDecimal.readJavaFormatString(Unknown<BR>&gt; Source) java.lang.Double.valueOf(Unknown Source) java.lang.Double.<BR>&gt; (Unknown Source)<BR>&gt; org.gvsig.symbology.fmap.rendering.filter.operations.GreaterThanOrEqualsOperator.evaluate(GreaterThanOrEqualsOperator.java:74)<BR>&gt;<BR>&gt;<BR>&gt; org.gvsig.symbology.fmap.rendering.VectorFilterExpressionLegend.getSymbolByFeature(VectorFilterExpressionLegend.java:178)<BR>&gt;<BR>&gt; com.iver.cit.gvsig.fmap.layers.FLyrVect._draw(FLyrVect.java:448)<BR>&gt; com.iver.cit.gvsig.fmap.layers.FLyrVect.draw(FLyrVect.java:627)<BR>&gt; com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:209)<BR>&gt;<BR>&gt;<BR>&gt; com.iver.cit.gvsig.fmap.DefaultMapContextDrawer.draw(DefaultMapContextDrawer.java:175)<BR>&gt;<BR>&gt; com.iver.cit.gvsig.fmap.MapContext.draw(MapContext.java:1088)<BR>&gt; com.iver.cit.gvsig.fmap.MapControl$PaintingRequest.paint(MapControl.java:1043)<BR>&gt;<BR>&gt;<BR>&gt; com.iver.cit.gvsig.fmap.MapControl$Drawer2$Worker.run(MapControl.java:1234)<BR>&gt; java.lang.Thread.run(Unknown Source)<BR>&gt;<BR>&gt; Cheers,<BR>&gt; Antonio<BR>&gt;<BR>&gt; Il 26/04/2012 22.21, Pablo Cuadrado ha scritto:<BR>&gt;&nbsp; &gt; Hi Benjamin,<BR>&gt;&nbsp; &gt; For me is dark too....but trying it works.<BR>&gt;&nbsp; &gt; With [field]&gt;=0.5 works.... ¿=?<BR>&gt;&nbsp; &gt; In more complex expressions I have a lot of errors and I don&#381;t locate a<BR>&gt;&nbsp; &gt; good reference about this grammar.<BR>&gt;&nbsp; &gt; Best regards.<BR>&gt;&nbsp; &gt; --------------------<BR>&gt;&nbsp; &gt; Pablo Cuadrado<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; ------------------------------------------------------------------------<BR>&gt;&nbsp; &gt; *De:* Benjamin Ducke &lt;benducke@fastmail.fm &lt;<A href="mailto:benducke@fastmail.fm">mailto:benducke@fastmail.fm</A>&gt;&gt;<BR>&gt;&nbsp; &gt; *Para:* Users and Developers mailing list<BR>&gt;&nbsp; &gt; &lt;gvsig_internacional@listserv.gva.es<BR>&gt; &lt;<A href="mailto:gvsig_internacional@listserv.gva.es">mailto:gvsig_internacional@listserv.gva.es</A>&gt;&gt;<BR>&gt;&nbsp; &gt; *Enviado:* Jueves 26 de abril de 2012 17:29<BR>&gt;&nbsp; &gt; *Asunto:* [Gvsig_english] SLD grammar syntax<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; Dear All,<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; could someone shed some light on this eternal dark<BR>&gt;&nbsp; &gt; secret of gvSIG and provide some "SLD grammar" examples<BR>&gt;&nbsp; &gt; that can be used with the "Expression" filter and the<BR>&gt;&nbsp; &gt; advanced labeling?<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; E.g. in the "Expression" filter (Symbology) I try to<BR>&gt;&nbsp; &gt; simply filter out all features for which "Field" has a<BR>&gt;&nbsp; &gt; value equal or greater than "0.5". I enter the following:<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; [Field] &gt;= 0.5<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; And get an "Invalid expression" error.<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; What would be the correct syntax?<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; Thanks,<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; Ben<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; --<BR>&gt;&nbsp; &gt; Benjamin Ducke<BR>&gt;&nbsp; &gt; {*} Geospatial Consultant<BR>&gt;&nbsp; &gt; {*} GIS Developer<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; benducke@fastmail.fm &lt;<A href="mailto:benducke@fastmail.fm">mailto:benducke@fastmail.fm</A>&gt;<BR>&gt; &lt;<A href="mailto:benducke@fastmail.fm%20%3Cmailto:benducke@fastmail.fm">mailto:benducke@fastmail.fm </A>&gt;&gt;<BR>&gt;&nbsp; &gt; _______________________________________________<BR>&gt;&nbsp; &gt; Gvsig_internacional mailing list<BR>&gt;&nbsp; &gt; Gvsig_internacional@listserv.gva.es<BR>&gt; &lt;<A href="mailto:Gvsig_internacional@listserv.gva.es">mailto:Gvsig_internacional@listserv.gva.es</A>&gt;<BR>&gt;&nbsp; &gt; &lt;mailto:Gvsig_internacional@listserv.gva.es<BR>&gt; &lt;<A href="mailto:Gvsig_internacional@listserv.gva.es">mailto:Gvsig_internacional@listserv.gva.es</A>&gt;&gt;<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; To see the archives, edit your preferences or unsubscribe from this<BR>&gt;&nbsp; &gt; mailing list, please access this url:<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; <A href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</A><BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; _______________________________________________<BR>&gt;&nbsp; &gt; Gvsig_internacional mailing list<BR>&gt;&nbsp; &gt; Gvsig_internacional@listserv.gva.es<BR>&gt; &lt;<A href="mailto:Gvsig_internacional@listserv.gva.es">mailto:Gvsig_internacional@listserv.gva.es</A>&gt;<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; To see the archives, edit your preferences or unsubscribe from this<BR>&gt; mailing list, please access this url:<BR>&gt;&nbsp; &gt;<BR>&gt;&nbsp; &gt; <A href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</A><BR>&gt;<BR>&gt; --<BR>&gt; Antonio Falciano<BR>&gt; <A href="http://www.linkedin.com/in/antoniofalciano">http://www.linkedin.com/in/antoniofalciano</A><BR>&gt; _______________________________________________<BR>&gt; Gvsig_internacional mailing list<BR>&gt; Gvsig_internacional@listserv.gva.es<BR>&gt; &lt;<A href="mailto:Gvsig_internacional@listserv.gva.es">mailto:Gvsig_internacional@listserv.gva.es</A>&gt;<BR>&gt;<BR>&gt; To see the archives, edit your preferences or unsubscribe from this<BR>&gt; mailing list, please access this url:<BR>&gt;<BR>&gt; <A href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</A><BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt; _______________________________________________<BR>&gt; Gvsig_internacional mailing list<BR>&gt; Gvsig_internacional@listserv.gva.es<BR>&gt;<BR>&gt; To see the archives, edit your preferences or unsubscribe from this mailing list, please access this url:<BR>&gt;<BR>&gt; <A href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</A><BR><BR>--<BR>Antonio Falciano<BR><A href="http://www.linkedin.com/in/antoniofalciano">http://www.linkedin.com/in/antoniofalciano</A><BR>_______________________________________________<BR>Gvsig_internacional mailing list<BR>Gvsig_internacional@listserv.gva.es<BR><BR>To see the archives, edit your preferences or unsubscribe from this mailing list, please access this url:<BR><BR><A href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</A><BR></FONT></P></DIV><HR>

<DIV style="TEXT-ALIGN: justify; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Geneva, sans-serif; COLOR: #999; FONT-SIZE: 9px"><B>CLÁUSULA DE PROTECCIÓN DE DATOS</B><BR>Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción.<BR>De acuerdo con la nueva ley Ley de Servicios de la Sociedad de la Información y Comercio Electrónico aprobada por el parlamento español y de la vigente Ley Orgánica 15/1999 de Protección de Datos española, le comunicamos que su dirección de Correo electrónico forma parte de un fichero automatizado, teniendo usted derecho de oposición, acceso, rectificación y cancelación de sus datos. <BR><BR><B>DATA PROTECTION CLAUSE</B><BR>This message is meant for its addressee only and may contain privileged or confidential information. If you have received this message by mistake please let us know immediately by e-mail prior to destroying it. <BR>In compliance with the new Information and Electronic Commerce Society Services Law recently approved by the Spanish Parliament and with Organic Law 15/1999 currently in force, your e-mail address has been included in our computerised records in respect of which you may exercise your right to oppose, access, amend and/or cancel your personal data.</DIV><A title="gfidisc.prodevelop.es" href="#">  </A></BODY></HTML>