copy method
Creates a deep copy of the CoordinateArraySequence
@return The deep copy
Implementation
CoordinateArraySequence copy() {
List<Coordinate> cloneCoordinates = []; //..length = (size());
for (int i = 0; i < size(); i++) {
Coordinate duplicate = createCoordinate();
duplicate.setCoordinate(coordinates![i]);
cloneCoordinates.add(duplicate);
// cloneCoordinates[i] = duplicate;
}
return CoordinateArraySequence.withDimensionMeasures(
cloneCoordinates, dimension, measures);
}