Releases: centic9/cover-the-world
Releases · centic9/cover-the-world
1.0.13
1.0.12
1.0.11
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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