Package org.vfny.geoserver.wfs

Examples of org.vfny.geoserver.wfs.Query


        // make base comparison objects               
        FidFilter tempFilter = factory.createFidFilter("123");
        tempFilter.addFid("456");
        tempFilter.addFid("789");

        Query query = new Query();
        query.setTypeName("rail");
        query.addFilter(tempFilter);

        FeatureRequest baseRequest = new FeatureRequest();
        baseRequest.addQuery(query);

        // run test       
View Full Code Here


        // make base comparison objects              
        FidFilter tempFilter = factory.createFidFilter("123");
        tempFilter.addFid("456");
        tempFilter.addFid("789");

        Query query = new Query();
        query.setTypeName("rail");
        query.addFilter(tempFilter);
        query.addPropertyName("name");
        query.addPropertyName("tracks");

        FeatureRequest baseRequest = new FeatureRequest();
        baseRequest.addQuery(query);

        // run test       
View Full Code Here

        org.geotools.filter.GeometryFilter tempFilter = factory
            .createGeometryFilter(AbstractFilter.GEOMETRY_DISJOINT);
        tempFilter.addLeftGeometry(tempLeftExp);
        tempFilter.addRightGeometry(tempRightExp);

        Query query = new Query();
        query.setTypeName("rail");
        query.addFilter(tempFilter.not());
        query.addPropertyName("name");
        query.addPropertyName("id");

        FeatureRequest baseRequest = new FeatureRequest();
        baseRequest.addQuery(query);
        baseRequest.setMaxFeatures(10000);
View Full Code Here

            .createGeometryFilter(AbstractFilter.GEOMETRY_WITHIN);
        tempFilter.addLeftGeometry(tempLeftExp);
        tempFilter.addRightGeometry(tempRightExp);

        FeatureRequest baseRequest = new FeatureRequest();
        Query query = new Query();
        query.setTypeName("rail");
        query.addFilter(tempFilter);
        query.addPropertyName("name");
        query.addPropertyName("id");
        baseRequest.addQuery(query);
        query = new Query();
        query.setTypeName("roads");
        query.addFilter(tempFilter);
        query.addPropertyName("length");
        query.addPropertyName("id");
        baseRequest.addQuery(query);
        baseRequest.setMaxFeatures(10000);

        // run test       
        assertTrue(runXmlTest(baseRequest, "12", true));
View Full Code Here

        temp1.addFid("124");

        FidFilter temp2 = factory.createFidFilter("1023");
        temp2.addFid("16");

        Query query = new Query();
        query.setTypeName("rail");
        query.addFilter(temp1);
        query.addPropertyName("name");
        query.addPropertyName("id");
        baseRequest.addQuery(query);
        query = new Query();
        query.setTypeName("roads");
        query.addFilter(temp2);
        query.addPropertyName("length");
        query.addPropertyName("id");
        baseRequest.addQuery(query);
        baseRequest.setMaxFeatures(10000);

        // run test       
        assertTrue(runXmlTest(baseRequest, "15", true));
View Full Code Here

        tempFilter.addRightValue(tempExp1);
        finalFilter = finalFilter.and(tempFilter);
        LOGGER.fine("filter: " + finalFilter);

        FeatureRequest baseRequest = new FeatureRequest();
        Query query = new Query();
        query.setTypeName("Person");
        query.addFilter(finalFilter);
        query.addPropertyName("Person/LastName");
        baseRequest.addQuery(query);
        baseRequest.setMaxFeatures(10000);

        // run test       
        //assertTrue(runXmlTest( baseRequest, "13", true));
View Full Code Here

    public void test9() throws Exception {
        String testRequest = "VERSION=0.0.14&" + "REQUEST=GETFEATURE&"
            + "SERVICE=WFS&" + "TYPENAME=rail";

        // make base comparison objects       
        Query query = new Query();
        query.setTypeName("rail");

        FeatureRequest baseRequest = new FeatureRequest();
        baseRequest.addQuery(query);
        baseRequest.setVersion("0.0.14");
View Full Code Here

    public void test10() throws Exception {
        String testRequest = "VERSION=0.0.14&" + "REQUEST=GETFEATURE&"
            + "SERVICE=WFS&" + "PROPERTYNAME=location,id&" + "TYPENAME=rail";

        // make base comparison objects       
        Query query = new Query();
        query.setTypeName("rail");
        query.addPropertyName("location");
        query.addPropertyName("id");

        FeatureRequest baseRequest = new FeatureRequest();
        baseRequest.addQuery(query);
        baseRequest.setVersion("0.0.14");
View Full Code Here

    public void test11() throws Exception {
        String testRequest = "VERSION=1.0.0&" + "SERVICE=WFS&"
            + "REQUEST=GETFEATURE&" + "TYPENAME=rail&" + "FEATUREID=123";

        // make base comparison objects       
        Query query = new Query();
        query.setTypeName("rail");
        query.addFilter(factory.createFidFilter("123"));

        FeatureRequest baseRequest = new FeatureRequest();
        baseRequest.addQuery(query);
        baseRequest.setVersion("1.0.0");
View Full Code Here

        // make base comparison objects       
        FidFilter filter1 = factory.createFidFilter("rail.123");
        FidFilter filter2 = factory.createFidFilter("rail.456");
        FidFilter filter3 = factory.createFidFilter("rail.789");
        Query query = new Query();
        query.setTypeName("rail");
        query.addFilter(filter1);

        FeatureRequest baseRequest = new FeatureRequest();
        baseRequest.addQuery(query);
        query = new Query();
        query.setTypeName("rail");
        query.addFilter(filter2);
        baseRequest.addQuery(query);
        query = new Query();
        query.setTypeName("rail");
        query.addFilter(filter3);
        baseRequest.addQuery(query);
        baseRequest.setVersion("1.0.0");

        // run test      
        assertTrue(runKvpTest(baseRequest, testRequest, true));
View Full Code Here

TOP

Related Classes of org.vfny.geoserver.wfs.Query

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.