@Override
public ShapePoints getShapePointsForShapeIds(List<AgencyAndId> shapeIds) {
ShapePointsFactory factory = new ShapePointsFactory();
for (AgencyAndId shapeId : shapeIds) {
ShapePoints shapePoints = getShapePointsForShapeId(shapeId);
factory.addPoints(shapePoints);
}
return factory.create();
}
}