// filter by Feature unique id
List<SpatialDatabaseRecord> results = layer.getIndex().get(convertToGeomNodeIds((FidFilterImpl) filter));
System.out.println("found results for FidFilter: " + results.size());
records = results.iterator();
} else {
records = layer.getIndex().search(new SearchCQL(layer, filter));
}
return new Neo4jSpatialFeatureReader(layer, getSchema(typeName), records);
}