Package org.geotools.styling

Examples of org.geotools.styling.UserLayer


        final List<Style> styles = new ArrayList<Style>();
        MapLayerInfo currLayer = null;
        Style currStyle = null;

        String layerName;
        UserLayer ul;
        for (StyledLayer sl : styledLayers) {
            layerName = sl.getName();

            if (null == layerName) {
                throw new ServiceException("A UserLayer without layer name was passed");
View Full Code Here


            // handle the InLineFeature stuff
            boolean isBaseMap = false;
            if ((sl instanceof UserLayer)
                    && ((((UserLayer) sl)).getInlineFeatureDatastore() != null)) {
                // SPECIAL CASE - we make the temporary version
                UserLayer ul = ((UserLayer) sl);
                CoordinateReferenceSystem crs = (getMapRequest.getCrs() == null) ? DefaultGeographicCRS.WGS84
                        : getMapRequest.getCrs();
                currLayer = initializeInlineFeatureLayer(ul, crs);
                addStyles(wms, getMapRequest, currLayer, styledLayers[i], layers, styles);
            } else {
View Full Code Here

                parser.setInput(getClass().getResource(styleName));
            } catch (IOException e) {
                throw new RuntimeException(e);
            }
            StyledLayerDescriptor sld = parser.parseSLD();
            UserLayer layer = (UserLayer) sld.getStyledLayers()[0];
            style = layer.getUserStyles()[0];
            STYLES.put(styleName, style);
        }
        return style;
    }
View Full Code Here

            // TODO: add support for remote WFS here
            //handle the InLineFeature stuff
            if ((sl instanceof UserLayer)
                    && ((((UserLayer) sl)).getInlineFeatureDatastore() != null)) {
                //SPECIAL CASE - we make the temporary version
                UserLayer ul = ((UserLayer) sl);
                currLayer = new TemporaryFeatureTypeInfo(ul
                        .getInlineFeatureDatastore(), ul.getInlineFeatureType());
            } else {
                currLayer = GetMapKvpReader.findLayer(getMapRequest, layerName);
            }

            GetMapKvpReader.addStyles(getMapRequest, currLayer,
View Full Code Here

                  // handle the InLineFeature stuff
                    // TODO: add support for remote WFS here
                if ((sl instanceof UserLayer) && (((UserLayer)sl)).getInlineFeatureDatastore()!=null )
                {
                  //SPECIAL CASE - we make the temporary version
                  UserLayer ul = ((UserLayer)sl);
                  currLayer = new TemporaryFeatureTypeInfo(ul.getInlineFeatureDatastore(), ul.getInlineFeatureType());
                }
                else
                  currLayer = GetMapKvpReader.findLayer(request, layerName);
               
               
View Full Code Here

            // handle the InLineFeature stuff
            boolean isBaseMap = false;
            if ((sl instanceof UserLayer)
                    && ((((UserLayer) sl)).getInlineFeatureDatastore() != null)) {
                // SPECIAL CASE - we make the temporary version
                UserLayer ul = ((UserLayer) sl);
                CoordinateReferenceSystem crs = (getMapRequest.getCrs() == null) ? DefaultGeographicCRS.WGS84
                        : getMapRequest.getCrs();
                currLayer = initializeInlineFeatureLayer(ul, crs);
                addStyles(wms, getMapRequest, currLayer, styledLayers[i], layers, styles);
            } else {
View Full Code Here

TOP

Related Classes of org.geotools.styling.UserLayer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.