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
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