Open
Description
Tile builder design pattern is not really clear... There are some circular dependencies and I think that separation of concerns is not really effective. I think we should aim at: (and we are not far from it)
- interface TileBuilder
- implemented by PlanarTileBuilder and GlobeTileBuilder
- each having a method returning a new TileGeometry based on relevant TileBuilderParams (the current newTileGeometry)
- TileGeometry being only a data model that does not know about the TileBuilder.
Originally posted by @jailln in #2440 (comment)
Metadata
Metadata
Assignees
Labels
No labels