Olá Pedro,<div><br></div><div>Se calhar convém começares por aqui: <a href="http://docs.geoserver.org/stable/en/user/styling/sld-cookbook/index.html">http://docs.geoserver.org/stable/en/user/styling/sld-cookbook/index.html</a>. A documentação é bastante boa.<br>

Para construires o SLD à tua medida, para o exemplo que pedes, podes pegar no <span class="Apple-style-span" style="color: rgb(6, 40, 115); font-family: &#39;andale mono&#39;, &#39;lucida console&#39;, monospace; font-size: 14px; font-weight: bold; line-height: 21px; white-space: pre-wrap; background-color: rgb(251, 229, 78); ">FeatureTypeStyle</span>  aqui <a href="http://docs.geoserver.org/stable/en/user/styling/sld-cookbook/points.html#point-with-styled-label">http://docs.geoserver.org/stable/en/user/styling/sld-cookbook/points.html#point-with-styled-label</a>. Faz uma cópia de um dos styles já existentes na configuração do Geoserver (o &quot;point&quot; por exemplo) e edita lá substituindo o elemnto FeatureTypeStyle. O exemplo proposto &quot;point-with-styled-label&quot; tem de funcionar.</div>

<div><br></div><div>Mendes.</div><div><br><div class="gmail_quote">2011/11/24 Pedro Costa <span dir="ltr">&lt;<a href="mailto:pedrocostaarma@sapo.pt">pedrocostaarma@sapo.pt</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">


  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    Pessoal ninguém tem um exemplo de um sld para o geoserver que
    funcione em que de para escolher o campo do label, o seu tamanho, e
    a cor e forma do ponto? (é para uma geometria de pontos)<br>
    <br>
    Obrigado<br>
    <pre cols="72">Com os melhores cumprimentos,

Pedro Costa
Geógrafo
Especializado em Sistemas de Informação Geográfica e Ordenamento do Território

</pre>
    <br>
    Em 23-11-2011 13:59, Pedro Mendes escreveu:
    <div><div class="h5"><blockquote type="cite">
      <div>Sugiro que isoles as situações: despista primeiro o
        TxtSymbolizer e depois o PointSymbolizer. <br>
        Não é costume ver estas FeatureTypeName, SemanticTypeIdentifier
        e SemanticTypeIdentifier em exemplos de SLD no Geoserver. Sei
        que não são obrigatórias. Exeperimenta retira-las.</div>
      <div><br>
      </div>
      <div>Segue um exemplo de userstyle com um textsymbolizer que
        funciona:</div>
      <div><br>
      </div>
      <div>   &lt;TextSymbolizer&gt;</div>
      <div>    &lt;Label&gt;</div>
      <div>     
        &lt;ogc:PropertyName&gt;UM_ATRIBUTO_DA_FEATURE&lt;/ogc:PropertyName&gt;</div>
      <div>    &lt;/Label&gt;</div>
      <div>    &lt;Font&gt;</div>
      <div>      &lt;CssParameter name=&quot;font-family&quot;&gt;Bitstream Vera
        Sans&lt;/CssParameter&gt;</div>
      <div>      &lt;CssParameter name=&quot;font-size&quot;&gt;</div>
      <div>        &lt;ogc:Literal&gt;6&lt;/ogc:Literal&gt;</div>
      <div>      &lt;/CssParameter&gt;</div>
      <div>      &lt;CssParameter
        name=&quot;font-style&quot;&gt;Normal&lt;/CssParameter&gt;</div>
      <div>      &lt;CssParameter
        name=&quot;font-weight&quot;&gt;Normal&lt;/CssParameter&gt;</div>
      <div>    &lt;/Font&gt;</div>
      <div>    &lt;LabelPlacement&gt;</div>
      <div>      &lt;PointPlacement&gt;</div>
      <div>        &lt;AnchorPoint&gt;</div>
      <div>          &lt;AnchorPointX&gt;0.5&lt;/AnchorPointX&gt;</div>
      <div>          &lt;AnchorPointY&gt;0.5&lt;/AnchorPointY&gt;</div>
      <div>        &lt;/AnchorPoint&gt;</div>
      <div>      &lt;/PointPlacement&gt;</div>
      <div>    &lt;/LabelPlacement&gt;</div>
      <div>    &lt;Halo&gt;</div>
      <div>      &lt;Radius&gt;</div>
      <div>        &lt;ogc:Literal&gt;1&lt;/ogc:Literal&gt;</div>
      <div>      &lt;/Radius&gt;</div>
      <div>      &lt;Fill&gt;</div>
      <div>        &lt;CssParameter
        name=&quot;fill&quot;&gt;#FFFFFF&lt;/CssParameter&gt;</div>
      <div>        &lt;CssParameter
        name=&quot;fill-opacity&quot;&gt;0.85&lt;/CssParameter&gt;</div>
      <div>      &lt;/Fill&gt;</div>
      <div>    &lt;/Halo&gt;</div>
      <div>    &lt;Fill&gt;</div>
      <div>      &lt;CssParameter name=&quot;fill&quot;&gt;</div>
      <div>       
        &lt;ogc:PropertyName&gt;COLOR&lt;/ogc:PropertyName&gt;</div>
      <div>
              &lt;/CssParameter&gt;</div>
      <div>    &lt;/Fill&gt;</div>
      <div>    &lt;VendorOption
        name=&quot;spaceAround&quot;&gt;-1&lt;/VendorOption&gt;</div>
      <div>  &lt;/TextSymbolizer&gt;</div>
      <div><br>
      </div>
      <br>
      <div class="gmail_quote">
        2011/11/23 Pedro Costa <span dir="ltr">&lt;<a href="mailto:pedrocostaarma@sapo.pt" target="_blank">pedrocostaarma@sapo.pt</a>&gt;</span><br>
        <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
          <div bgcolor="#FFFFFF" text="#000000"> Não funcionou. ATé
            porque também tentei alterar o tamanho da mark que também
            tem &lt;ogc:Literal&gt; e não muda nada...<br>
            <br>
            <br>
            MAis sugestões?<br>
            <br>
            Obrigado
            <div>
              <div><br>
                <br>
                <br>
                <br>
                <br>
                <br>
                <br>
                <br>
                On 23-11-2011 12:25, Pedro Mendes wrote:
                <blockquote type="cite">Experimenta colocar tudo o que
                  for valores númericos dentro de um
                  elemento &lt;ogc:Literal&gt;. Como tens feito para a
                  Rotation e outros.<br>
                  <br>
                  <div class="gmail_quote">2011/11/23 Pedro Costa <span dir="ltr">&lt;<a href="mailto:pedrocostaarma@sapo.pt" target="_blank">pedrocostaarma@sapo.pt</a>&gt;</span><br>
                    <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                      <div bgcolor="#FFFFFF" text="#000000"> <br>
                        <br>
                        Então aqui vai:<br>
                        <br>
                        <br>
                        ml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;<br>
                        &lt;sld:StyledLayerDescriptor xmlns=<a href="http://www.opengis.net/sld" target="_blank">&quot;http://www.opengis.net/sld&quot;</a>
                        xmlns:sld=<a href="http://www.opengis.net/sld" target="_blank">&quot;http://www.opengis.net/sld&quot;</a>
                        xmlns:ogc=<a href="http://www.opengis.net/ogc" target="_blank">&quot;http://www.opengis.net/ogc&quot;</a>
                        xmlns:gml=<a href="http://www.opengis.net/gml" target="_blank">&quot;http://www.opengis.net/gml&quot;</a>
                        version=&quot;1.0.0&quot;&gt;<br>
                            &lt;sld:UserLayer&gt;<br>
                                &lt;sld:LayerFeatureConstraints&gt;<br>
                                    &lt;sld:FeatureTypeConstraint/&gt;<br>
                                &lt;/sld:LayerFeatureConstraints&gt;<br>
                                &lt;sld:UserStyle&gt;<br>
                                    &lt;sld:Name&gt;Default
                        Styler&lt;/sld:Name&gt;<br>
                                    &lt;sld:Title/&gt;<br>
                                   
                        &lt;sld:IsDefault&gt;1&lt;/sld:IsDefault&gt;<br>
                                    &lt;sld:FeatureTypeStyle&gt;<br>
                                       
                        &lt;sld:Name&gt;simple&lt;/sld:Name&gt;<br>
                                       
                        &lt;sld:FeatureTypeName&gt;Feature&lt;/sld:FeatureTypeName&gt;<br>
                                       
&lt;sld:SemanticTypeIdentifier&gt;generic:geometry&lt;/sld:SemanticTypeIdentifier&gt;<br>
                                       
&lt;sld:SemanticTypeIdentifier&gt;simple&lt;/sld:SemanticTypeIdentifier&gt;<br>
                                        &lt;sld:Rule&gt;<br>
                                            &lt;sld:PointSymbolizer&gt;<br>
                                                &lt;sld:Graphic&gt;<br>
                                                    &lt;sld:Mark&gt;<br>
                                                        &lt;sld:Fill&gt;<br>
                                                           
                        &lt;sld:CssParameter
                        name=&quot;fill&quot;&gt;#FFFF00&lt;/sld:CssParameter&gt;<br>
                                                       
                        &lt;/sld:Fill&gt;<br>
                                                    &lt;/sld:Mark&gt;<br>
                                                    &lt;sld:Size&gt;<br>
                                                 
                        &lt;ogc:Literal&gt;6.0&lt;/ogc:Literal&gt;<br>
                                                    &lt;/sld:Size&gt;<br>
                                                &lt;/sld:Graphic&gt;<br>
                                            &lt;/sld:PointSymbolizer&gt;<br>
                                            &lt;sld:TextSymbolizer&gt;<br>
                                                &lt;sld:Label&gt;<br>
                                                   
                        &lt;ogc:PropertyName&gt;codi&lt;/ogc:PropertyName&gt;<br>
                                                &lt;/sld:Label&gt;<br>
                                                &lt;sld:Font&gt;<br>
                                                    &lt;sld:CssParameter
                        name=&quot;font-family&quot;&gt;Arial&lt;/sld:CssParameter&gt;

                        <div><br>
                                                     
                          &lt;sld:CssParameter
                          name=&quot;font-size&quot;&gt;10&lt;/sld:CssParameter&gt;<br>
                        </div>
                                                    &lt;sld:CssParameter
name=&quot;font-style&quot;&gt;normal&lt;/sld:CssParameter&gt;<br>
                                                    &lt;sld:CssParameter
name=&quot;font-weight&quot;&gt;bold&lt;/sld:CssParameter&gt;<br>
                                                &lt;/sld:Font&gt;<br>
                                               
                        &lt;sld:LabelPlacement&gt;<br>
                                                   
                        &lt;sld:PointPlacement&gt;<br>
                                                       
                        &lt;sld:AnchorPoint&gt;<br>
                                                           
                        &lt;sld:AnchorPointX&gt;<br>
                                                               
                        &lt;ogc:Literal&gt;0.0&lt;/ogc:Literal&gt;<br>
                                                           
                        &lt;/sld:AnchorPointX&gt;<br>
                                                           
                        &lt;sld:AnchorPointY&gt;<br>
                                                               
                        &lt;ogc:Literal&gt;0.0&lt;/ogc:Literal&gt;<br>
                                                           
                        &lt;/sld:AnchorPointY&gt;<br>
                                                       
                        &lt;/sld:AnchorPoint&gt;<br>
                                                       
                        &lt;sld:Rotation&gt;<br>
                                                           
                        &lt;ogc:Literal&gt;0.0&lt;/ogc:Literal&gt;<br>
                                                       
                        &lt;/sld:Rotation&gt;<br>
                                                   
                        &lt;/sld:PointPlacement&gt;<br>
                                               
                        &lt;/sld:LabelPlacement&gt;<br>
                                                &lt;sld:Fill&gt;<br>
                                                    &lt;sld:CssParameter
                        name=&quot;fill&quot;&gt;#000000&lt;/sld:CssParameter&gt;<br>
                                                &lt;/sld:Fill&gt;<br>
                                                &lt;sld:VendorOption
                        name=&quot;spaceAround&quot;&gt;2&lt;/sld:VendorOption&gt;<br>
                                            &lt;/sld:TextSymbolizer&gt;<br>
                                        &lt;/sld:Rule&gt;<br>
                                    &lt;/sld:FeatureTypeStyle&gt;<br>
                                &lt;/sld:UserStyle&gt;<br>
                            &lt;/sld:UserLayer&gt;<br>
                        &lt;/sld:StyledLayerDescriptor&gt;<br>
                        <br>
                        <br>
                        Nota: Fiz o sld com o udig.<br>
                        OS: Ubuntu (geobox)
                        <div>
                          <div><br>
                            <br>
                            <br>
                            <br>
                            <br>
                            <br>
                            <br>
                            <br>
                            <br>
                            <br>
                            <br>
                            <br>
                            <br>
                            <br>
                            <br>
                            <br>
                            On 23-11-2011 12:05, Pedro Mendes wrote:
                            <blockquote type="cite">Olá Pedro,
                              <div><br>
                              </div>
                              <div>Coloca aqui o SLD inteiro, para ser
                                mais facil avaliar o que poderá estar
                                mal.</div>
                              <div><br>
                              </div>
                              <div>Mendes.<br>
                                <div><br>
                                  <div class="gmail_quote">2011/11/23
                                    Pedro Costa <span dir="ltr">&lt;<a href="mailto:pedrocostaarma@sapo.pt" target="_blank">pedrocostaarma@sapo.pt</a>&gt;</span><br>
                                    <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Pessoal,<br>
                                      <br>
                                      POdem ajudar no seguinte, eu tenho
                                      uns layers com uns estilos no
                                      geoserver mas não consigo mudar o
                                      tamanho dos labels, já fui no sld
                                      edior e mudei para metade do
                                      tamanho e continua igual.<br>
                                      <br>
                                      Original<br>
                                      <br>
                                      &lt;sld:CssParameter
                                      name=&quot;font-size&quot;&gt;10&lt;/sld:CssParameter&gt;<br>
                                      <br>
                                      <br>
                                      Mudei para<br>
                                      <br>
                                      &lt;sld:CssParameter
                                      name=&quot;font-size&quot;&gt;5&lt;/sld:CssParameter&gt;<br>
                                      <br>
                                      ALguém sabe qual é o problema?<br>
                                      <br>
                                      Obrigado<br>
_______________________________________________<br>
                                      Portugal mailing list<br>
                                      <a href="mailto:Portugal@lists.osgeo.org" target="_blank">Portugal@lists.osgeo.org</a><br>
                                      <a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br>
                                    </blockquote>
                                  </div>
                                  <br>
                                </div>
                              </div>
                              <br>
                              <fieldset></fieldset>
                              <br>
                              <pre>_______________________________________________
Portugal mailing list
<a href="mailto:Portugal@lists.osgeo.org" target="_blank">Portugal@lists.osgeo.org</a>
<a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a>
</pre>
                            </blockquote>
                            <br>
                          </div>
                        </div>
                      </div>
                      <br>
                      _______________________________________________<br>
                      Portugal mailing list<br>
                      <a href="mailto:Portugal@lists.osgeo.org" target="_blank">Portugal@lists.osgeo.org</a><br>
                      <a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br>
                      <br>
                    </blockquote>
                  </div>
                  <br>
                  <br>
                  <fieldset></fieldset>
                  <br>
                  <pre>_______________________________________________
Portugal mailing list
<a href="mailto:Portugal@lists.osgeo.org" target="_blank">Portugal@lists.osgeo.org</a>
<a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a>
</pre>
                </blockquote>
                <br>
              </div>
            </div>
          </div>
          <br>
          _______________________________________________<br>
          Portugal mailing list<br>
          <a href="mailto:Portugal@lists.osgeo.org" target="_blank">Portugal@lists.osgeo.org</a><br>
          <a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br>
          <br>
        </blockquote>
      </div>
      <br>
      <br>
      <fieldset></fieldset>
      <br>
      <pre>_______________________________________________
Portugal mailing list
<a href="mailto:Portugal@lists.osgeo.org" target="_blank">Portugal@lists.osgeo.org</a>
<a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a>
</pre>
    </blockquote>
  </div></div></div>

<br>_______________________________________________<br>
Portugal mailing list<br>
<a href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br>
<br></blockquote></div><br></div>