Package org.vfny.geoserver.wms.responses.featureInfo

Examples of org.vfny.geoserver.wms.responses.featureInfo.FeatureTimeTemplate


         * Encodes a KML TimePrimitive geometry from a feature.
         */
        protected void encodePlacemarkTime(SimpleFeature feature, List<Symbolizer> symbolizers)
            throws IOException {
                try {
                    String[] time = new FeatureTimeTemplate(template)
                        .execute(feature);
                    if (time.length == 0) {
                        return;
                    }

View Full Code Here


        }
        features.close(iterator);
    }
   
    public void testEmpty() throws Exception {
        FeatureTimeTemplate template = new FeatureTimeTemplate();
        String[] result = template.execute( feature );
       
        assertEquals( 0, result.length );
    }
View Full Code Here

    }
   
    public void testTimestamp() throws Exception {
        setupTemplate(MockData.PRIMITIVEGEOFEATURE,"time.ftl","${dateProperty.value}");
       
        FeatureTimeTemplate template = new FeatureTimeTemplate();
        String[] result = template.execute( feature );
       
        assertEquals( 1, result.length );
        assertNotNull( result[0] );
    }
View Full Code Here

        assertNotNull( result[0] );
    }
   
    public void testTimeSpan() throws Exception {
        setupTemplate(MockData.PRIMITIVEGEOFEATURE,"time.ftl","${dateProperty.value}||${dateProperty.value}");
        FeatureTimeTemplate template = new FeatureTimeTemplate();
        String[] result = template.execute( feature );
       
        assertEquals( 2, result.length );
        assertNotNull( result[0] );
        assertNotNull( result[1] );
    }
View Full Code Here

        assertNotNull( result[1] );
    }
   
    public void testTimeSpanOpenEndedStart() throws Exception {
        setupTemplate(MockData.PRIMITIVEGEOFEATURE,"time.ftl","||${dateProperty.value}");
        FeatureTimeTemplate template = new FeatureTimeTemplate();
        String[] result = template.execute( feature );
       
        assertEquals( 2, result.length );
        assertNull( result[0] );
        assertNotNull( result[1] );
    }
View Full Code Here

        assertNotNull( result[1] );
    }
   
    public void testTimeSpanOpenEndedEnd() throws Exception {
        setupTemplate(MockData.PRIMITIVEGEOFEATURE,"time.ftl","${dateProperty.value}||");
        FeatureTimeTemplate template = new FeatureTimeTemplate();
        String[] result = template.execute( feature );
       
        assertEquals( 2, result.length );
        assertNotNull( result[0] );
        assertNull( result[1] );
    }
View Full Code Here

TOP

Related Classes of org.vfny.geoserver.wms.responses.featureInfo.FeatureTimeTemplate

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.