From: Ákos M. <ak...@ma...> - 2013-03-27 21:57:56
|
On 27/03/13 00:00, Jody Garnett wrote: > I have helper methods in the GML class showing how to create a feature > type from the XSD files. > > * GML.decodeSimpleFeatureType( schemaLocation, typeName) > > (Internally that only has examples for WFS1_1 and WFS1_0). > > final QName featureName = new > QName(typeName.getNamespaceURI(), typeName.getLocalPart()); > > String namespaceURI = featureName.getNamespaceURI(); > String uri = schemaLocation.toExternalForm(); > Configuration wfsConfiguration = new > org.geotools.gml3.ApplicationSchemaConfiguration( > namespaceURI, uri); > > FeatureType parsed = > GTXML.parseFeatureType(wfsConfiguration, featureName, crs); > return DataUtilities.simple(parsed); > > thanks, this is a good start. eventually I'll need to use complex types though, but I'll go step by step :) |