No QGIS, existem 2 opções para estilizar etiquetas.
- Usando as propriedades de estilo.
- Usando o rótulo na caixa de ferramentas
Quando clico em layer -> styles -> save como SLD, o estilo do rótulo não é salvo caso eu use a segunda opção.
Existe uma opção para salvá-lo para que eu possa importá-lo para o GeoServer?
Respostas:
Há uma solicitação de recurso aberto para esta funcionalidade: http://hub.qgis.org/issues/8925
Se você possui as habilidades ou os meios para ajudar a implementá-lo, entre em contato com a equipe de desenvolvedores.
fonte
Em vez do QGIS, você pode usar "uDig" para criar SLDs válidos. Você pode copiar / colar o código sld diretamente do uDig no GeoServer. E suporta mais atributos do que os SLDs criados com o QGIS, como transparência e rotulagem.
Para você, o SLD criado pelo QGIS não é válido para o GeoServer. O Geoserver não aceita o atributo "units" na 2ª linha. Embora, se você o remover, o GeoServer aceita o SLD.
fonte