public FeatureReader read(ImportData data, ImportTask item) throws IOException {
final SimpleFeatureType featureType =
(SimpleFeatureType) item.getMetadata().get(FeatureType.class);
FeatureJSON json = new FeatureJSON();
json.setFeatureType(featureType);
final FeatureIterator it = json.streamFeatureCollection(file(data, item));
return new FeatureReader() {
@Override
public FeatureType getFeatureType() {