<?xml version="1.0" encoding="UTF-8"?>
<sld:StyledLayerDescriptor xmlns:sld="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" xmlns:gml="http://www.opengis.net/gml" version="1.0.0">

	<sld:NamedLayer> 
		<Name>postgis:stclines</Name>
		
	    <sld:UserStyle>
            <sld:Name>Default Styler</sld:Name>
            <sld:Title>A useful if boring default style.</sld:Title>
            <sld:Abstract>A default line style.</sld:Abstract>
            
            <sld:FeatureTypeStyle>
                <sld:Name>roads</sld:Name>
                <sld:Title>title</sld:Title>
                <sld:Abstract>abstract</sld:Abstract>
                <sld:FeatureTypeName>stclines</sld:FeatureTypeName>
                <sld:SemanticTypeIdentifier>generic:geometry</sld:SemanticTypeIdentifier>
                <sld:Rule>
            		<sld:Filter>
            			<PropertyIsEqualTo>
            			  <PropertyName>classcode</PropertyName>
            			  <Literal>5</Literal>
            			</PropertyIsEqualTo>
            		</sld:Filter>
                    <sld:Name>labels for class 5 streets</sld:Name>
                    <sld:Title>labels for class 5 streets</sld:Title>
                    <sld:Abstract>labels for class 5 streets</sld:Abstract>
                    <sld:MaxScaleDenominator>150000</sld:MaxScaleDenominator>
                    <sld:TextSymbolizer>
                        <sld:Label>
                            <ogc:PropertyName>streetn_01</ogc:PropertyName>
                        </sld:Label>
                        <sld:Font>
                            <sld:CssParameter name="font-family"><ogc:Literal>Arial</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="font-size"><ogc:Literal>9</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="font-style"><ogc:Literal>Normal</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="font-weight"><ogc:Literal>normal</ogc:Literal></sld:CssParameter>
                        </sld:Font>
                        <sld:LabelPlacement>
                            <sld:LinePlacement>
                                <sld:PerpendicularOffset>
                                	<ogc:Literal>0.0</ogc:Literal>
                                </sld:PerpendicularOffset>
                            </sld:LinePlacement>
                        </sld:LabelPlacement>
                        <sld:Halo>
                          <sld:Radius><ogc:Literal>2</ogc:Literal></sld:Radius>
                          <sld:Fill>
                            <sld:CssParameter name="fill"><ogc:Literal>#FFFA73</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="fill-opacity"><ogc:Literal>0.66</ogc:Literal></sld:CssParameter>
                          </sld:Fill>
                        </sld:Halo>  
                        <sld:Fill>
                            <sld:CssParameter name="fill"><ogc:Literal>#000000</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="fill-opacity"><ogc:Literal>1.0</ogc:Literal></sld:CssParameter>
                        </sld:Fill>
                        <sld:VendorOption name="group">true</sld:VendorOption>
                    </sld:TextSymbolizer>
                </sld:Rule>

                <sld:Rule>
            		<sld:Filter>
            			<PropertyIsEqualTo>
            			  <PropertyName>classcode</PropertyName>
            			  <Literal>4</Literal>
            			</PropertyIsEqualTo>
            		</sld:Filter>
                    <sld:Name>labels for class 4 streets</sld:Name>
                    <sld:Title>labels for class 4 streets</sld:Title>
                    <sld:Abstract>labels for class 4 streets</sld:Abstract>
                    <sld:MaxScaleDenominator>150000</sld:MaxScaleDenominator>
                    <sld:TextSymbolizer>
                        <sld:Label>
                            <ogc:PropertyName>streetn_01</ogc:PropertyName>
                        </sld:Label>
                        <sld:Font>
                            <sld:CssParameter name="font-family"><ogc:Literal>Arial</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="font-size"><ogc:Literal>9</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="font-style"><ogc:Literal>Normal</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="font-weight"><ogc:Literal>normal</ogc:Literal></sld:CssParameter>
                        </sld:Font>
                        <sld:LabelPlacement>
                            <sld:LinePlacement>
                                <sld:PerpendicularOffset>
                                	<ogc:Literal>0.0</ogc:Literal>
                                </sld:PerpendicularOffset>
                            </sld:LinePlacement>
                        </sld:LabelPlacement>
                        <sld:Halo>
                          <sld:Radius><ogc:Literal>2</ogc:Literal></sld:Radius>
                          <sld:Fill>
                            <sld:CssParameter name="fill"><ogc:Literal>#F2BF24</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="fill-opacity"><ogc:Literal>0.66</ogc:Literal></sld:CssParameter>
                          </sld:Fill>
                        </sld:Halo>  
                        <sld:Fill>
                            <sld:CssParameter name="fill"><ogc:Literal>#000000</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="fill-opacity"><ogc:Literal>1.0</ogc:Literal></sld:CssParameter>
                        </sld:Fill>
                        <sld:VendorOption name="group">true</sld:VendorOption>
                    </sld:TextSymbolizer>
                </sld:Rule>

                <sld:Rule>
            		<sld:Filter>
            			<PropertyIsEqualTo>
            			  <PropertyName>classcode</PropertyName>
            			  <Literal>3</Literal>
            			</PropertyIsEqualTo>
            		</sld:Filter>
                    <sld:Name>labels for class 3 streets</sld:Name>
                    <sld:Title>labels for class 3 streets</sld:Title>
                    <sld:Abstract>labels for class 3 streets</sld:Abstract>
                    <sld:MaxScaleDenominator>150000</sld:MaxScaleDenominator>
                    <sld:TextSymbolizer>
                        <sld:Label>
                            <ogc:PropertyName>streetn_01</ogc:PropertyName>
                        </sld:Label>
                        <sld:Font>
                            <sld:CssParameter name="font-family"><ogc:Literal>Arial</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="font-size"><ogc:Literal>9</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="font-style"><ogc:Literal>Normal</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="font-weight"><ogc:Literal>normal</ogc:Literal></sld:CssParameter>
                        </sld:Font>
                        <sld:LabelPlacement>
                            <sld:LinePlacement>
                                <sld:PerpendicularOffset>
                                	<ogc:Literal>0.0</ogc:Literal>
                                </sld:PerpendicularOffset>
                            </sld:LinePlacement>
                        </sld:LabelPlacement>
                        <sld:Halo>
                          <sld:Radius><ogc:Literal>2</ogc:Literal></sld:Radius>
                          <sld:Fill>
                            <sld:CssParameter name="fill"><ogc:Literal>#0516ff</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="fill-opacity"><ogc:Literal>0.66</ogc:Literal></sld:CssParameter>
                          </sld:Fill>
                        </sld:Halo>  
                        <sld:Fill>
                            <sld:CssParameter name="fill"><ogc:Literal>#000000</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="fill-opacity"><ogc:Literal>1.0</ogc:Literal></sld:CssParameter>
                        </sld:Fill>
                        <sld:VendorOption name="group">true</sld:VendorOption>
                    </sld:TextSymbolizer>
                </sld:Rule>

                <sld:Rule>
            		<sld:Filter>
            			<PropertyIsEqualTo>
            			  <PropertyName>classcode</PropertyName>
            			  <Literal>5</Literal>
            			</PropertyIsEqualTo>
            		</sld:Filter>
                    <sld:Name>lines for class 5 streets</sld:Name>
                    <sld:Title>lines for class 5 streets</sld:Title>
                    <sld:Abstract>lines for class 5 streets</sld:Abstract>
                    <sld:MaxScaleDenominator>150000</sld:MaxScaleDenominator>
                    <sld:LineSymbolizer>
                        <sld:Stroke>
                            <sld:CssParameter name="stroke"><ogc:Literal>#FFFA73</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="stroke-linecap"><ogc:Literal>round</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="stroke-linejoin"><ogc:Literal>round</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="stroke-opacity"><ogc:Literal>1.0</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="stroke-width"><ogc:Literal>2.0</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="stroke-dashoffset"><ogc:Literal>0.0</ogc:Literal></sld:CssParameter>
                        </sld:Stroke>
                    </sld:LineSymbolizer>
                </sld:Rule>

                <sld:Rule>
            		<sld:Filter>
            			<PropertyIsEqualTo>
            			  <PropertyName>classcode</PropertyName>
            			  <Literal>4</Literal>
            			</PropertyIsEqualTo>
            		</sld:Filter>
                    <sld:Name>lines for class 4 streets</sld:Name>
                    <sld:Title>lines for class 4 streets</sld:Title>
                    <sld:Abstract>lines for class 4 streets</sld:Abstract>
                    <sld:MaxScaleDenominator>150000</sld:MaxScaleDenominator>
                    <sld:LineSymbolizer>
                        <sld:Stroke>
                            <sld:CssParameter name="stroke"><ogc:Literal>#F2BF24</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="stroke-linecap"><ogc:Literal>round</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="stroke-linejoin"><ogc:Literal>round</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="stroke-opacity"><ogc:Literal>1.0</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="stroke-width"><ogc:Literal>2.0</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="stroke-dashoffset"><ogc:Literal>0.0</ogc:Literal></sld:CssParameter>
                        </sld:Stroke>
                    </sld:LineSymbolizer>
                </sld:Rule>

                <sld:Rule>
            		<sld:Filter>
            			<PropertyIsEqualTo>
            			  <PropertyName>classcode</PropertyName>
            			  <Literal>3</Literal>
            			</PropertyIsEqualTo>
            		</sld:Filter>
                    <sld:Name>lines for class 3 streets</sld:Name>
                    <sld:Title>lines for class 3 streets</sld:Title>
                    <sld:Abstract>lines for class 3 streets</sld:Abstract>
                    <sld:MaxScaleDenominator>150000</sld:MaxScaleDenominator>
                    <sld:LineSymbolizer>
                        <sld:Stroke>
                            <sld:CssParameter name="stroke"><ogc:Literal>#0516ff</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="stroke-linecap"><ogc:Literal>round</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="stroke-linejoin"><ogc:Literal>round</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="stroke-opacity"><ogc:Literal>1.0</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="stroke-width"><ogc:Literal>2.0</ogc:Literal></sld:CssParameter>
                            <sld:CssParameter name="stroke-dashoffset"><ogc:Literal>0.0</ogc:Literal></sld:CssParameter>
                        </sld:Stroke>
                    </sld:LineSymbolizer>
                </sld:Rule>


				
            </sld:FeatureTypeStyle>

		        
            
        </sld:UserStyle>
    </sld:NamedLayer>
    
</sld:StyledLayerDescriptor>

