วันอังคารที่ 15 สิงหาคม พ.ศ. 2560

SLD Structure

การเขียน SLD ในแต่ละไฟล์จะต้องเริ่มต้นและปิดท้ายด้วยโครงสร้าง tag เปิดปิดเช่นนี้เสมอ
หมายเหตุ : ส่วนที่มีโครงสร้างเป็นสองแบบ   คลิก

<?xml version="1.0" encoding="ISO-8859-1"?>
<StyledLayerDescriptor version="1.0.0"
xsi:schemaLocation="http://www.opengis.net/sld StyledLayerDescriptor.xsd"
xmlns="http://www.opengis.net/sld"
xmlns:ogc="http://www.opengis.net/ogc"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <NamedLayer>
        <Name>Rotated square</Name>
        <UserStyle>
            <Title>GeoServer SLD Cook Book: Rotated square</Title>
            <FeatureTypeStyle>
                <Rule>
                    <PointSymbolizer>
                        <Graphic>
                            <Mark>
                                <WellKnownName>square</WellKnownName>
                                <Fill>
                                    <CssParameter name="fill">#009900</CssParameter>
                                </Fill>
                            </Mark>
                            <Size>12</Size>
                            <Rotation>45</Rotation>
                        </Graphic>
                    </PointSymbolizer>
                </Rule>
            </FeatureTypeStyle>
        </UserStyle>
    </NamedLayer>
</StyledLayerDescriptor>


<StyledLayerDescriptor version="1.0.0"
xsi:schemaLocation="http://www.opengis.net/sld StyledLayerDescriptor.xsd">
    <NamedLayer>
        <Name>Rotated square</Name>
        <UserStyle>
            <Title>GeoServer SLD Cook Book: Rotated square</Title>
            <FeatureTypeStyle>
                <Rule>
                    <PointSymbolizer>
                        <Graphic>
                            <Mark>
                                <WellKnownName>square</WellKnownName>
                                <Fill>
                                    <CssParameter name="fill">#009900</CssParameter>
                                </Fill>
                            </Mark>
                            <Size>12</Size>
                            <Rotation>45</Rotation>
                        </Graphic>
                    </PointSymbolizer>
                </Rule>
            </FeatureTypeStyle>
        </UserStyle>
    </NamedLayer>
</StyledLayerDescriptor>