default CloseableIterator<Tile> getAllTiles() {
    return getAllTileCoords().map(coord -> new Tile(coord, getTile(coord)));
  }
Returns an iterator over the coordinates of tiles in this archive.
<p>
The order should respect {@link WriteableTileArchive#tileOrder()} of the corresponding writer.
<p>
Clients should be sure to close the iterator after iterating through it, for example:

<pre>
{@code
try (var iter = archive.getAllTileCoords()) {
  while (iter.hasNext()) {
    var coord = iter.next();
    ...
  }
}
}
</pre>
planetiler-core/src/main/java/com/onthegomap/planetiler/archive/ReadableTileArchive.java