Skip to content

Releases: centic9/cover-the-world

1.0.13

26 Oct 08:57
Compare
Choose a tag to compare
  • Optimize computing largest cluster/connected to speed up processing with large number of covered squares/tiles a bit
  • Add/update log output
  • Update third party libraries

Full Changelog: 1.0.12...1.0.13

1.0.12

04 Aug 10:22
Compare
Choose a tag to compare

1.0.11

04 Aug 07:45
Compare
Choose a tag to compare
  • Add "largest connected squares/tiles"
  • Ensure stable sorting of produced text/json files
  • Leaflet map: Add fullscreen, context menu, cyclOSM map and ski-slope overlay, group buttons
  • Update third party libraries

Full Changelog: 1.0.10...1.0.11

1.0.10

26 May 18:46
Compare
Choose a tag to compare
  • Try to make the count of waiting tasks more accurate
  • Compute "all cluster" for tiles as well

Full Changelog: 1.0.9...1.0.10

1.0.9

04 May 11:04
Compare
Choose a tag to compare
  • Produce GeoJSON ".json" files in addition to ".js" as some use-cases require the pure JSON content
  • Update third party libs
  • Add more query parameters to sample HTML page
  • Add/adjust tests

Full Changelog: 1.0.8...1.0.9

1.0.8

20 Apr 07:50
Compare
Choose a tag to compare
  • Allow to configure how far "out" adjacent tiles are created and increase it by one
  • Make the stroke for the line for adjacent tiles thinner
  • Use a predictable order when creating static tiles
  • Improve log/refactor

Full Changelog: 1.0.7...1.0.8

1.0.7

15 Apr 19:52
Compare
Choose a tag to compare
  • build.gradle: Add more Gradle tasks
  • leaflet map: Add button to show "adjacent" tiles
  • Handle empty lists of squares/tiles gracefully
  • Ensure resulting GeoJSON files are "reproducible", i.e. have same ordering of points/features
  • Optimize memory usage when a huge number of GPX tracks is processed
  • Fix handling of new/all tiles so we do miss to write some areas when new tiles/squares are added

Full Changelog: 1.0.6...1.0.7

1.0.6

30 Mar 18:20
Compare
Choose a tag to compare
  • Also write "new" files for adjacent tiles
  • Update README and update logs and error texts
  • Avoid duplicate visited squares in some rare cases
  • Update commons-dost to get newer GPX parser to handle some edge-cases more gracefully
  • Speed up computing optimized GeoJSON some more

Full Changelog: 1.0.5...1.0.6

1.0.5

26 Mar 21:17
Compare
Choose a tag to compare
  • Run writing overlay images via separate tasks in a thread-pool
  • Make GeoJSON files a bit smaller by omitting empty "properties"
  • Remove some code-duplication
  • Adjust log-output

Full Changelog: 1.0.4...1.0.5

1.0.4

21 Mar 22:20
Compare
Choose a tag to compare
  • Add support for "adjacent" tiles, i.e. render tile-borders for tiles which are "adjacent" to covered tiles
    • This can be used for planning routes as it shows where tile-borders are
  • Switch from rendering overlay images manually to rendering via GeoTools
    • This allows to render much larger areas as we do not run out of memory in all the applications even if squares/tiles are covered all over the world
    • This also allows to remove the limitation on computing based on ZONE "33" for Tiles
  • Also write ".json" files which contain the pure GeoJSON which can be used by various other tools
  • Many smaller changes, logging, IntelliJ setup,
  • Convert unit tests to JUnit 5

Full Changelog: 1.0.3...1.0.4