Package org.geotools.data

Examples of org.geotools.data.ResourceInfo


        SimpleFeatureSource featureSource;
        featureSource = wfs.getFeatureSource(testType.FEATURETYPENAME);

        assertNotNull(featureSource);

        ResourceInfo info = featureSource.getInfo();
        assertNotNull(info.getCRS());

        ReferencedEnvelope bounds = info.getBounds();
        assertSame(info.getCRS(), bounds.getCoordinateReferenceSystem());

        assertEquals(testType.FEATURETYPENAME, info.getName());
    }
View Full Code Here


public class TransformFeatureSourceTest extends AbstractTransformTest {

    @Test
    public void testInfo() throws Exception {
        SimpleFeatureSource transformed = transformWithSelection();
        ResourceInfo info = transformed.getInfo();
        assertEquals(transformed.getBounds(), info.getBounds());
        SimpleFeatureType schema = transformed.getSchema();
        assertEquals(schema.getCoordinateReferenceSystem(), info.getCRS());
        assertEquals(schema.getTypeName(), info.getName());
        assertEquals(schema.getTypeName(), info.getTitle());
        assertEquals(new URI(schema.getName().getNamespaceURI()), info.getSchema());
    }
View Full Code Here

        expect(ft.getName()).andReturn(new NameImpl("foo")).anyTimes();
        expect(ft.getCoordinateReferenceSystem()).andReturn(null).anyTimes();
        expect(ft.getGeometryDescriptor()).andReturn(null).anyTimes();
        replay(ft);

        ResourceInfo rInfo = createMock(ResourceInfo.class);
        expect(rInfo.getTitle()).andReturn("foo title");
        expect(rInfo.getDescription()).andReturn("foo description");
        expect(rInfo.getKeywords()).andReturn(
            new LinkedHashSet<String>(Arrays.asList("foo", "bar", "baz", ""))).anyTimes();
        replay(rInfo);
       
        FeatureSource fs = createMock(FeatureSource.class);
        expect(fs.getSchema()).andReturn(ft).anyTimes();
View Full Code Here

TOP

Related Classes of org.geotools.data.ResourceInfo

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.