Revision 209 trunk/org.gvsig.gdal/org.gvsig.gdal.prov/org.gvsig.gdal.prov.gml/src/main/java/org/gvsig/gdal/prov/gml/GMLDataStoreProvider.java

View differences:

GMLDataStoreProvider.java
78 78
    private static final Logger LOG = LoggerFactory.getLogger(GMLDataStoreProvider.class);
79 79

  
80 80
    /**
81
     * 
81
     *
82 82
     */
83 83
    public static final String NAME = "GMLDataStoreProvider";
84 84

  
85 85
    /**
86
     * 
86
     *
87 87
     */
88 88
    public static final String DESCRIPTION = "GML provider to open vectorial resources";
89 89

  
......
192 192
            }
193 193

  
194 194
            List<org.gdal.ogr.Feature> ogrFeatures = new ArrayList<org.gdal.ogr.Feature>();
195
            for (int j = 0; j < tmpLayer.GetFeatureCount(); j++) {
196
                ogrFeatures.add(tmpLayer.GetFeature(j));
195
            org.gdal.ogr.Feature feature = tmpLayer.GetNextFeature();
196
            while(feature!=null){
197
                ogrFeatures.add(feature);
197 198
            }
198

  
199 199
            createLayer(newDataSource, tmpLayer.GetName(), srs, ogrGeomType, fields, geomFields,
200 200
                ogrFeatures);
201 201
        }

Also available in: Unified diff