SuccessChanges

Summary

  1. Added tests to uncover bug in RasterExtent.gridBoundsFor (details)
  2. Refactored "asciiDraw" methods out of `Tile` and into extension methods. (details)
  3. Concept implementation for rendering tile as "ASCII Art". (details)
  4. Cleaned up no-data handling and fleshed out tests. (details)
  5. Proposed fix to grid-bounds-bug.  Round-off can yield results that are outside the RasterExtent's boundaries.  When `clamp` is set to true, fully clip to the boundaries. (details)
  6. Reverted refactoring of `asciiDraw` methods out of `Tile`. (details)
Commit 1d99cc22983abd90e98e7c06f58539f905440537 by Matthew Eldridge
Added tests to uncover bug in RasterExtent.gridBoundsFor

Signed-off-by: Matthew Eldridge <meldridge@astraea.io>
The file was modifiedraster-test/src/test/scala/geotrellis/raster/RasterExtentSpec.scala (diff)
Commit 232adfb1e0325cdb58b7d7d329640333e6049f39 by Simeon H.K. fitch
Refactored "asciiDraw" methods out of `Tile` and into extension methods.

Signed-off-by: Simeon H.K. fitch <fitch@astraea.io>
The file was modifiedraster/src/main/scala/geotrellis/raster/package.scala (diff)
The file was addedraster/src/main/scala/geotrellis/raster/render/ascii/NumericEncoder.scala
The file was modifiedraster/src/main/scala/geotrellis/raster/CompositeTile.scala (diff)
The file was addedraster/src/main/scala/geotrellis/raster/render/AsciiRenderMethods.scala
The file was modifiedraster/src/main/scala/geotrellis/raster/Tile.scala (diff)
Commit 5d264052053dcfafb1e48e0e9e6d7e4615890b93 by Simeon H.K. fitch
Concept implementation for rendering tile as "ASCII Art".

Signed-off-by: Simeon H.K. fitch <fitch@astraea.io>
The file was modifiedraster/src/main/scala/geotrellis/raster/render/ascii/NumericEncoder.scala (diff)
The file was addedraster/src/main/scala/geotrellis/raster/render/ascii/AsciiArtEncoder.scala
The file was modifiedraster/src/main/scala/geotrellis/raster/render/AsciiRenderMethods.scala (diff)
The file was addedraster-test/src/test/scala/geotrellis/raster/render/ascii/RenderAsciiTests.scala
Commit 1672326917ac0bc5a78d889b4407f431d1866132 by Simeon H.K. fitch
Cleaned up no-data handling and fleshed out tests.

Signed-off-by: Simeon H.K. fitch <fitch@astraea.io>
The file was modifiedraster/src/main/scala/geotrellis/raster/render/AsciiRenderMethods.scala (diff)
The file was modifiedraster-test/src/test/scala/geotrellis/raster/render/ascii/RenderAsciiTests.scala (diff)
The file was modifiedraster/src/main/scala/geotrellis/raster/render/ascii/AsciiArtEncoder.scala (diff)
The file was modifiedraster/src/main/scala/geotrellis/raster/render/ascii/NumericEncoder.scala (diff)
Commit 1324d25ac51c0ff7799d9151adec6ef5e31d8cc3 by Matthew Eldridge
Proposed fix to grid-bounds-bug.  Round-off can yield results that are outside the RasterExtent's boundaries.  When `clamp` is set to true, fully clip to the boundaries.

Signed-off-by: Matthew Eldridge <meldridge@astraea.io>
The file was modifiedraster/src/main/scala/geotrellis/raster/RasterExtent.scala (diff)
Commit 4104356b7119bc6e2680244c46893e1b4ea55122 by Simeon H.K. fitch
Reverted refactoring of `asciiDraw` methods out of `Tile`.
The file was modifiedraster/src/main/scala/geotrellis/raster/Tile.scala (diff)
The file was modifiedraster/src/main/scala/geotrellis/raster/render/AsciiRenderMethods.scala (diff)
The file was removedraster/src/main/scala/geotrellis/raster/render/ascii/NumericEncoder.scala
The file was modifiedraster/src/main/scala/geotrellis/raster/CompositeTile.scala (diff)