Hi,
I'm trying to style OSM and a layer with my own external graphics
shields in SVG on top.

<StyledLayerDescriptor version="1.0.0"
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";
  xsi:schemaLocation="http://www.opengis.net/sld
http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd";>
<NamedLayer>
   <Name>test</Name>
   <UserStyle>
      <Name>Default Point</Name>
      <FeatureTypeStyle>
        <Rule>
          <Title>a logo</Title>
          <PointSymbolizer>
             <Graphic>
                <ExternalGraphic>
                  <OnlineResource
xmlns:xlink="http://www.w3.org/1999/xlink"; xlink:type="simple"
xlink:href="a.svg"/>
                  <Format>image/svg+xml</Format>
                </ExternalGraphic>
                <Size>24</Size>
             </Graphic>
          </PointSymbolizer>
        </Rule>
     </FeatureTypeStyle>
     <FeatureTypeStyle>
        <Rule>
           <Title>b logo</Title>
           <ogc:Filter>
              <ogc:PropertyIsEqualTo>
                  <ogc:PropertyName>type</ogc:PropertyName>
                  <ogc:Literal>b</ogc:Literal>
              </ogc:PropertyIsEqualTo>
          </ogc:Filter>
          <PointSymbolizer>
              <Graphic>
                <ExternalGraphic>
                  <OnlineResource
xmlns:xlink="http://www.w3.org/1999/xlink"; xlink:type="simple"
xlink:href="b.svg"/>
                  <Format>image/svg+xml</Format>
                </ExternalGraphic>
                <Size>24</Size>
              </Graphic>
            </PointSymbolizer>
        </Rule>
      </FeatureTypeStyle>
    </UserStyle>
  </NamedLayer>
</StyledLayerDescriptor>


http://localhost:8080/geoserver/wms?BGCOLOR=0xBCCFD0&BBOX=559062.8397976003,6564244.698054293,678538.610433651,6683720.468690345&SERVICE=WMS&HEIGHT=150&REQUEST=GetMap&STYLES=&WIDTH=150&CQL_FILTER=include;include;include;include;hashcode=-1362386281&EXCEPTIONS=application/vnd.ogc.se_inimage&VERSION=1.1.1&FORMAT=image/tiff&format_options=dpi:150&LAYERS=osm:coastline_wgs84,osm:osm_polygon,osm:osm_line,osm:osm_point,test:test&SRS=EPSG:3006

The layer order is:
osm:coastline_wgs84
osm:osm_polygon
osm:osm_line
osm:osm_point
test:test

My test:test layer with the pointsymbolizer is always overwritten by
the labels from the osm-layers.

I've been staring at this for hours, tried with VendorOptions and
Priority but nothing works...
Any ideas?

Regards,
Mats

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to