Package org.opengis.filter

Examples of org.opengis.filter.FilterFactory2.literal()


    Function function = filterFactory.function("relatePattern", args);

    assert function != null: "a relatePattern function is expected";

    PropertyIsEqualTo filter = ff.equals(function, ff.literal(true));

    return filter;
  }
  /**
   * Build the intersection matrix pattern
View Full Code Here


                System.out.println();
            }
            if (ed.getName().contains("qed"))
                continue;
            FilterFactory2 ff = CommonFactoryFinder.getFilterFactory2(GeoTools.getDefaultHints());
            Filter filter = ff.equal(ff.property("CITY"), ff.literal("Trento"), true);
            Query query = new Query("locations", filter);
            fts = source.getFeatures(query);
            System.out.println(fts.size());
            System.out.println(fts.features().next());
        }
View Full Code Here

        }
    }
   
    public void testPropBetweenFilter() throws IllegalFilterException, OperationNotSupportedException, IOException{
        FilterFactory2 ff = CommonFactoryFinder.getFilterFactory2(null);
        Filter bf = ff.between( ff.property("testDouble"), ff.literal(60000),ff.literal(200000));
       
        StringWriter output = new StringWriter();
        DocumentWriter.writeFragment(bf,
            FilterSchema.getInstance(), output, null);
       
View Full Code Here

        }
    }
   
    public void testPropBetweenFilter() throws IllegalFilterException, OperationNotSupportedException, IOException{
        FilterFactory2 ff = CommonFactoryFinder.getFilterFactory2(null);
        Filter bf = ff.between( ff.property("testDouble"), ff.literal(60000),ff.literal(200000));
       
        StringWriter output = new StringWriter();
        DocumentWriter.writeFragment(bf,
            FilterSchema.getInstance(), output, null);
       
View Full Code Here

        try {
            logFilter = ff.and( gFilter, compFilter);
            assertTrue(capabilities.fullySupports(compFilter));
            assertTrue(!(capabilities.fullySupports(gFilter)));
            assertTrue(!(capabilities.fullySupports(logFilter)));
            logFilter =  ff.and( compFilter,ff.between(ff.property("sample"),ff.literal(1),ff.literal(2)));
            assertTrue(capabilities.fullySupports(logFilter));
            logFilter = ff.or(logFilter,ff.between(ff.property("sample"),ff.literal(1),ff.literal(2)));
            assertTrue(capabilities.fullySupports(logFilter));
            logFilter = ff.and(logFilter,gFilter);
            assertTrue(!(capabilities.fullySupports(logFilter)));
View Full Code Here

        try {
            logFilter = ff.and( gFilter, compFilter);
            assertTrue(capabilities.fullySupports(compFilter));
            assertTrue(!(capabilities.fullySupports(gFilter)));
            assertTrue(!(capabilities.fullySupports(logFilter)));
            logFilter =  ff.and( compFilter,ff.between(ff.property("sample"),ff.literal(1),ff.literal(2)));
            assertTrue(capabilities.fullySupports(logFilter));
            logFilter = ff.or(logFilter,ff.between(ff.property("sample"),ff.literal(1),ff.literal(2)));
            assertTrue(capabilities.fullySupports(logFilter));
            logFilter = ff.and(logFilter,gFilter);
            assertTrue(!(capabilities.fullySupports(logFilter)));
View Full Code Here

            assertTrue(capabilities.fullySupports(compFilter));
            assertTrue(!(capabilities.fullySupports(gFilter)));
            assertTrue(!(capabilities.fullySupports(logFilter)));
            logFilter =  ff.and( compFilter,ff.between(ff.property("sample"),ff.literal(1),ff.literal(2)));
            assertTrue(capabilities.fullySupports(logFilter));
            logFilter = ff.or(logFilter,ff.between(ff.property("sample"),ff.literal(1),ff.literal(2)));
            assertTrue(capabilities.fullySupports(logFilter));
            logFilter = ff.and(logFilter,gFilter);
            assertTrue(!(capabilities.fullySupports(logFilter)));
        } catch (IllegalFilterException e) {
            LOGGER.fine("Bad filter " + e);
View Full Code Here

            assertTrue(capabilities.fullySupports(compFilter));
            assertTrue(!(capabilities.fullySupports(gFilter)));
            assertTrue(!(capabilities.fullySupports(logFilter)));
            logFilter =  ff.and( compFilter,ff.between(ff.property("sample"),ff.literal(1),ff.literal(2)));
            assertTrue(capabilities.fullySupports(logFilter));
            logFilter = ff.or(logFilter,ff.between(ff.property("sample"),ff.literal(1),ff.literal(2)));
            assertTrue(capabilities.fullySupports(logFilter));
            logFilter = ff.and(logFilter,gFilter);
            assertTrue(!(capabilities.fullySupports(logFilter)));
        } catch (IllegalFilterException e) {
            LOGGER.fine("Bad filter " + e);
View Full Code Here

    public void testBuggyStyleCopy() throws Exception {
        StyleFactory sf = CommonFactoryFinder.getStyleFactory( null );
        FilterFactory2 ff = CommonFactoryFinder.getFilterFactory2( null );
        Random rand = new Random();

        Stroke stroke = sf.createStroke( ff.literal( "#8024d0" ), ff.literal( rand.nextInt( 10 ) + 1 ) );
        stroke.setOpacity( ff.literal( rand.nextFloat() ) );

        LineSymbolizer lineSymb = sf.createLineSymbolizer( stroke, "." );

        Rule rule = sf.createRule();
View Full Code Here

    public void testBuggyStyleCopy() throws Exception {
        StyleFactory sf = CommonFactoryFinder.getStyleFactory( null );
        FilterFactory2 ff = CommonFactoryFinder.getFilterFactory2( null );
        Random rand = new Random();

        Stroke stroke = sf.createStroke( ff.literal( "#8024d0" ), ff.literal( rand.nextInt( 10 ) + 1 ) );
        stroke.setOpacity( ff.literal( rand.nextFloat() ) );

        LineSymbolizer lineSymb = sf.createLineSymbolizer( stroke, "." );

        Rule rule = sf.createRule();
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.