Examples of buildLayer()


Examples of org.geoserver.catalog.CatalogBuilder.buildLayer()

                CatalogBuilder builder = new CatalogBuilder(catalog);
                builder.setStore(dsInfo);
                ds.setSolrConfigurations(layerConfiguration);
                typeInfo = builder.buildFeatureType(ds.getFeatureSource(ri.getQualifiedName()));
                typeInfo.getMetadata().put(SolrLayerConfiguration.KEY, layerConfiguration);
                layerInfo = builder.buildLayer(typeInfo);
            } else {
                // Update
                isNew = false;
                ResourceInfo resourceInfo = layerInfo.getResource();
                FeatureTypeInfo featureTypeInfo = (FeatureTypeInfo) resourceInfo;
View Full Code Here

Examples of org.geoserver.catalog.CatalogBuilder.buildLayer()

                        "Unable to enable TIME dimension on outline layer:" + layerName);
            }
            catalog.add(featureType);

            // layer
            layer = builder.buildLayer(featureType);
            layer.setName(layerName);
            layer.setTitle(layerName);
            layer.setEnabled(true);
            layer.setQueryable(true);
            layer.setType(LayerInfo.Type.VECTOR);
View Full Code Here

Examples of org.geoserver.catalog.CatalogBuilder.buildLayer()

            resource.setName(name);
            resource.setTitle(name);
            catalog.add(resource);

            LayerInfo layer = builder.buildLayer(resource);
            layer.setName(name);
            layer.setTitle(name);
            layer.setEnabled(true);
            layer.setQueryable(true);
            layer.setType(LayerInfo.Type.RASTER);
View Full Code Here

Examples of org.geoserver.catalog.CatalogBuilder.buildLayer()

        builder.setStore(storeInfo);

        final CoverageInfo coverageInfo = coverageView.createCoverageInfo("dummyView", storeInfo, builder);
        coverageInfo.getParameters().put("USE_JAI_IMAGEREAD","false");
        cat.add(coverageInfo);
        final LayerInfo layerInfo = builder.buildLayer(coverageInfo);
        cat.add(layerInfo);
        setupRasterDimension("dummyView", ResourceInfo.TIME, DimensionPresentation.LIST, null);
    }

    private void createCoverageView() throws Exception {
View Full Code Here

Examples of org.geoserver.catalog.CatalogBuilder.buildLayer()

                att.setName(ad.getLocalName());
                att.setBinding(ad.getType().getBinding());
                attributes.add(att);
            }

            LayerInfo layer = cb.buildLayer((ResourceInfo) ftinfo);
            ResourceInfo resource = layer.getResource();
            resource.setSRS(KML_SRS);
            resource.setNativeCRS(KML_CRS);
            resource.setNativeBoundingBox(EMPTY_BOUNDS);
            resource.setLatLonBoundingBox(EMPTY_BOUNDS);
View Full Code Here

Examples of org.geoserver.catalog.CatalogBuilder.buildLayer()

            }
            // compute the bounds
            cb.setupBounds(typeInfo);

            // build the layer and set a style
            LayerInfo layerInfo = cb.buildLayer(typeInfo);
            if (targetStyle != null) {
              layerInfo.setDefaultStyle(targetStyle);
            }

            catalog.add(typeInfo);
View Full Code Here

Examples of org.geoserver.catalog.CatalogBuilder.buildLayer()

                //add/save
                if ( add ) {
                    catalog.add( cinfo );
                   
                    LayerInfo layerInfo = cb.buildLayer( cinfo );
                    if ( styleName != null && targetStyle != null ) {
                      layerInfo.setDefaultStyle( targetStyle );
                    }
                    //JD: commenting this out, these sorts of edits should be handled
                    // with a second PUT request on the created coverage
View Full Code Here

Examples of org.geoserver.catalog.CatalogBuilder.buildLayer()

                    }
                    catalog.validate(ftinfo, true).throwIfInvalid();
                    catalog.add( ftinfo );
                   
                    //add a layer for the feature type as well
                    LayerInfo layer = builder.buildLayer(ftinfo);

                    boolean valid = true;
                    try {
                        if (!catalog.validate(layer, true).isValid()) {
                            valid = false;
View Full Code Here

Examples of org.geoserver.catalog.CatalogBuilder.buildLayer()

        coverage.setEnabled(true);
        catalog.validate(coverage, true).throwIfInvalid();
        catalog.add( coverage );
       
        //create a layer for the coverage
        catalog.add(builder.buildLayer(coverage));
       
        LOGGER.info( "POST coverage " + coveragestore + "," + coverage.getName() );
        return coverage.getName();
    }
View Full Code Here

Examples of org.geoserver.catalog.CatalogBuilder.buildLayer()

        getCatalog().add(store);
        cb.setStore(store);
        store.setCapabilitiesURL(caps);
        WMSLayerInfo wmsLayer = cb.buildWMSLayer("world4326");
        getCatalog().add(wmsLayer);
        LayerInfo gsLayer = cb.buildLayer(wmsLayer);
        gsLayer.setName(WORLD4326_130);
        getCatalog().add(gsLayer);
    }
   
    private void setupWMS110Layer() throws MalformedURLException, IOException {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.