private FeatureCollection readGML( String fileName ) throws IOException, XMLStreamException, FactoryConfigurationError, XMLParsingException, UnknownCRSException, ReferenceResolvingException { File f = new File( fileName ); GMLStreamReader gmlReader = GMLInputFactory.createGMLStreamReader( GMLVersion.GML_31, f.toURI().toURL() ); gmlReader.setApplicationSchema( schema ); FeatureCollection fc = (FeatureCollection) gmlReader.readFeature(); gmlReader.getIdContext().resolveLocalRefs(); gmlReader.close(); return fc; }
gmlStream.getIdContext().resolveLocalRefs();
LOG.info( "Populating feature store with features from file '" + docURL + "'..." ); FeatureCollection fc = (FeatureCollection) gmlStream.readFeature(); gmlStream.getIdContext().resolveLocalRefs();