[Qgis-user] Exporting SLD labels

Giuseppe Sucameli brush.tyler at gmail.com
Thu Jan 3 12:53:00 PST 2013


Hi Jonathan,

On Thu, Jan 3, 2013 at 5:25 PM, Jonathan Moules
<jonathanmoules at warwickshire.gov.uk> wrote:
> Does QGIS not support exporting labels to SLD?

it's not supported yet.

> If not, is there another easy way to
> create SLD files with labels?

No other ways to convert a QML to SLD, as far as I know.
Regards.

> For reference, the QML (works fine):
> <!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
> <qgis version="1.8.0-Lisboa" minimumScale="0" maximumScale="1e+08"
> hasScaleBasedVisibilityFlag="0">
>   <transparencyLevelInt>255</transparencyLevelInt>
>   <renderer-v2 symbollevels="0" type="singleSymbol">
>     <symbols>
>       <symbol outputUnit="MM" alpha="1" type="line" name="0">
>         <layer pass="0" class="SimpleLine" locked="0">
>           <prop k ="capstyle" v="square"/>
>           <prop k="color" v="77,158,104,255"/>
>           <prop k="customdash" v="5;2"/>
>           <prop k="joinstyle" v="bevel"/>
>           <prop k="offset" v="0"/>
>           <prop k="penstyle" v="no"/>
>           <prop k="use_custom_dash" v="0"/>
>           <prop k="width" v="0.26"/>
>         </layer>
>       </symbol>
>     </symbols>
>     <rotation field=""/>
>     <sizescale field=""/>
>   </renderer-v2>
>   <customproperties>
>     <property key="labeling" value="pal"/>
>     <property key="labeling/addDirectionSymbol" value="false"/>
>     <property key="labeling/bufferColorB" value="255"/>
>     <property key="labeling/bufferColorG" value="255"/>
>     <property key ="labeling/bufferColorR" value="255"/>
>     <property key="labeling/bufferSize" value="0"/>
>     <property key="labeling/dataDefinedProperty0" value=""/>
>     <property key="labeling/dataDefinedProperty1" value=""/>
>     <property key="labeling/dataDefinedProperty10" value=""/>
>     <property key="labeling/dataDefinedProperty11" value=""/>
>     <property key="labeling/dataDefinedProperty12" value=""/>
>     <property key="labeling/dataDefinedProperty13" value=""/>
>     <property key="labeling/dataDefinedProperty14" value=""/>
>     <property key="labeling/dataDefinedProperty2" value=""/>
>     <property key="labeling/dataDefinedProperty3" value=""/>
>     <property key="labeling/dataDefinedProperty4" value=""/>
>     <property key="labeling/dataDefinedProperty5" value=""/>
>     <property key="labeling/dataDefinedProperty6" value=""/>
>     <property key="labeling/dataDefinedProperty7" value=""/>
>     <property key="labeling/dataDefinedProperty8" value=""/>
>     <property key="labeling/dataDefinedProperty9" value=""/>
>     <property key="labeling/decimals" value="0"/>
>     <property key="labeling/dist" value="0"/>
>     <property key="labeling/distInMapUnits" value="false"/>
>     <property key="labeling/enabled" value="true"/>
>     <property key="labeling/fieldName" value="TEXTSTRING"/>
>     <property key="labeling/fontFamily" value="Calibri"/>
>     <property key="labeling/fontItalic" value="false"/>
>     <property key="labeling/fontSize" value="10"/>
>     <property key="labeling/fontSizeInMapUnits" value="false"/>
>     <property key="labeling/fontStrikeout" value="false"/>
>     <property key="labeling/fontUnderline" value="false"/>
>     <property key="labeling/fontWeight" value="50"/>
>     <property key="labeling/formatNumbers" value="false"/>
>     <property key="labeling/isExpression" value="false"/>
>     <property key="labeling/labelPerPart" value="false"/>
>     <property key="labeling/mergeLines" value="false"/>
>     <property key="labeling/minFeatureSize" value="0"/>
>     <property key="labeling/obstacle" value="true"/>
>     <property key="labeling/placement" value="2"/>
>     <property key="labeling/placementFlags" value="9"/>
>     <property key="labeling/plussign" value="true"/>
>     <property key="labeling/priority" value="5"/>
>     <property key="labeling/scaleMax" value="2500"/>
>     <property key="labeling/scaleMin" value="1"/>
>     <property key="labeling/textColorB" value="0"/>
>     <property key="labeling/textColorG" value="0"/>
>     <property key="labeling/textColorR" value="0"/>
>     <property key="labeling/wrapChar" value=""/>
>   </customproperties>
>   <displayfield>OS_ID</displayfield>
>   <label>0</label>
>   <labelattributes>
>     <label fieldname="" text="Label"/>
>     <family fieldname="" name="MS Shell Dlg 2"/>
>     <size fieldname="" units="pt" value ="12"/>
>     <bold fieldname="" on="0"/>
>     <italic fieldname="" on="0"/>
>     <underline fieldname="" on="0"/>
>     <strikeout fieldname="" on="0"/>
>     <color fieldname="" red="0" blue="0" green="0"/>
>     <x fieldname=""/>
>     <y fieldname=""/>
>     <offset x="0" y="0" units="pt" yfieldname="" xfieldname=""/>
>     <angle fieldname="" value="0" auto ="0"/>
>     <alignment fieldname="" value="center"/>
>     <buffercolor fieldname="" red="255" blue="255" green="255"/>
>     <buffersize fieldname="" units="pt" value="1"/>
>     <bufferenabled fieldname="" on=""/>
>     <multilineenabled fieldname="" on=""/>
>     <selectedonly on=""/>
>   </labelattributes>
>   <edittypes>
>     <edittype type="0" name="ANCHOR_POSITION"/>
>     <edittype type="0" name="CHANGE_HISTORY"/>
>     <edittype type="0" name="DESCRIPTIVE_GROUP"/>
>     <edittype type="0" name="DESCRIPTIVE_TERM"/>
>     <edittype type="0" name="FEATURE_CODE"/>
>     <edittype type="0" name="FONT"/>
>     <edittype type="0" name="HEIGHT"/>
>     <edittype type="0" name="LAST_CHANGE_DATE"/>
>     <edittype type="0" name="MAKE"/>
>     <edittype type="0" name="MI_PRINX"/>
>     <edittype type="0" name="MI_STYLE"/>
>     <edittype type="0" name="ORIENTATION"/>
>     <edittype type="0" name="OSMMSTYLE_NAME"/>
>     <edittype type="0" name="OS_ID"/>
>     <edittype type="0" name="SURFACE_LEVEL"/>
>     <edittype type="0" name="TEXTSTRING"/>
>     <edittype type="0" name="THEME"/>
>     <edittype type="0" name="VERSION"/>
>     <edittype type="0" name="VERSION_DATE"/>
>   </edittypes>
>   <editform></editform>
>   <editforminit></editforminit>
>   <annotationform></annotationform>
>   <attributeactions/>
> </qgis>
>
>
>
> And the SLD (doesn't work fine):
> <?xml version="1.0" encoding="UTF-8"?>
> <StyledLayerDescriptor xmlns="http://www.opengis.net/sld"
> xmlns:ogc="http://www.opengis.net/ogc"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.1.0"
> xmlns:xlink="http://www.w3.org/1999/xlink"
> xsi:schemaLocation="http://www.opengis.net/sld
> http://schemas.opengis.net/sld/1.1.0/StyledLayerDescriptor.xsd"
> xmlns:se="http://www.opengis.net/se">
>   <NamedLayer>
>     <se:Name>carto_text</se:Name>
>     <UserStyle>
>       <se:Name>carto_text</se:Name>
>       <se:FeatureTypeStyle>
>         <se:Rule>
>           <se:Name>Single symbol</se:Name>
>         </se:Rule>
>       </se:FeatureTypeStyle>
>     </UserStyle>
>   </NamedLayer>
> </StyledLayerDescriptor>
>
> Thanks,
> Jonathan
>
>
> This transmission is intended for the named addressee(s) only and may
> contain sensitive or protectively marked material up to RESTRICTED and
> should be handled accordingly. Unless you are the named addressee (or
> authorised to receive it for the addressee) you may not copy or use it, or
> disclose it to anyone else. If you have received this transmission in error
> please notify the sender immediately. All email traffic sent to or from us,
> including without limitation all GCSX traffic, may be subject to recording
> and/or monitoring in accordance with relevant legislation.
>
> _______________________________________________
> Qgis-user mailing list
> Qgis-user at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-user
>



-- 
Giuseppe Sucameli



More information about the Qgis-user mailing list