org.n52.wps.io.datahandler.xml
Class GTHelper

java.lang.Object
  extended by org.n52.wps.io.datahandler.xml.GTHelper

public class GTHelper
extends java.lang.Object


Constructor Summary
GTHelper()
           
 
Method Summary
static org.opengis.feature.Feature createFeature(java.lang.String id, com.vividsolutions.jts.geom.Geometry geometry, org.opengis.feature.simple.SimpleFeatureType featureType)
           
static org.opengis.feature.Feature createFeature(java.lang.String id, com.vividsolutions.jts.geom.Geometry geometry, org.opengis.feature.simple.SimpleFeatureType featureType, java.util.Collection<org.opengis.feature.Property> originalAttributes)
           
static org.opengis.feature.simple.SimpleFeatureType createFeatureType(java.util.Collection<org.opengis.feature.Property> attributes, com.vividsolutions.jts.geom.Geometry newGeometry, java.lang.String uuid, org.opengis.referencing.crs.CoordinateReferenceSystem coordinateReferenceSystem)
           
static org.opengis.feature.simple.SimpleFeatureType createFeatureType(com.vividsolutions.jts.geom.Geometry newGeometry, java.lang.String uuid, org.opengis.referencing.crs.CoordinateReferenceSystem coordinateReferenceSystem)
           
static javax.xml.namespace.QName createGML2SchemaForFeatureType(org.opengis.feature.simple.SimpleFeatureType featureType)
           
static javax.xml.namespace.QName createGML3SchemaForFeatureType(org.opengis.feature.simple.SimpleFeatureType featureType)
           
static java.lang.String storeSchema(java.lang.String schema, java.lang.String uuid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GTHelper

public GTHelper()
Method Detail

createFeatureType

public static org.opengis.feature.simple.SimpleFeatureType createFeatureType(java.util.Collection<org.opengis.feature.Property> attributes,
                                                                             com.vividsolutions.jts.geom.Geometry newGeometry,
                                                                             java.lang.String uuid,
                                                                             org.opengis.referencing.crs.CoordinateReferenceSystem coordinateReferenceSystem)

createFeatureType

public static org.opengis.feature.simple.SimpleFeatureType createFeatureType(com.vividsolutions.jts.geom.Geometry newGeometry,
                                                                             java.lang.String uuid,
                                                                             org.opengis.referencing.crs.CoordinateReferenceSystem coordinateReferenceSystem)

createFeature

public static org.opengis.feature.Feature createFeature(java.lang.String id,
                                                        com.vividsolutions.jts.geom.Geometry geometry,
                                                        org.opengis.feature.simple.SimpleFeatureType featureType,
                                                        java.util.Collection<org.opengis.feature.Property> originalAttributes)

createFeature

public static org.opengis.feature.Feature createFeature(java.lang.String id,
                                                        com.vividsolutions.jts.geom.Geometry geometry,
                                                        org.opengis.feature.simple.SimpleFeatureType featureType)

createGML3SchemaForFeatureType

public static javax.xml.namespace.QName createGML3SchemaForFeatureType(org.opengis.feature.simple.SimpleFeatureType featureType)

createGML2SchemaForFeatureType

public static javax.xml.namespace.QName createGML2SchemaForFeatureType(org.opengis.feature.simple.SimpleFeatureType featureType)

storeSchema

public static java.lang.String storeSchema(java.lang.String schema,
                                           java.lang.String uuid)
                                    throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2007-2011 52north.org. All Rights Reserved.