Releases: WorldWindEarth/WorldWindKotlin
Releases · WorldWindEarth/WorldWindKotlin
WorldWind Kotlin v1.1.13
- Throw exceptions outside maps and elevations cache configuration to have more control on application side.
- Add logging to GeoPackage elevation tile processing for more comfortable debug.
- Use angular resolution instead of level for elevations and maps downloading.
- Fix WCS XML parsing issue caused WCS 2.0.1 not working due to wrong package name in GMLDomainSet.
- Fix zero elevation determination when elevation model has no coverages.
WorldWind Kotlin v1.1.12
- Improve cameraAsLookAt and pickTerrainPosition logic.
- Revert "Render pick frame on gesture begin to ensure terrain availability outside last rendered terrain."
- Implemented GpkgElevationCoverage for off-line elevations support.
WorldWind Kotlin v1.1.11
- Add possibility to clear TiledImageLayer and TiledElevationCoverage cache by deletion of corresponding GeoPackage content.
- Add generic WMSElevationCoverage class support.
WorldWind Kotlin v1.1.8
- Call onNavigatorMoved event on elevation model update to be able to recalculate look at when camera is not moved.
- Fix build issue in Android Studio.
- Disable picking for the GeoPackage tiled image layer.
WorldWind Kotlin v1.1.7
- Add Web Mercator EPSG 3857 support to GeoPackage image tile cache.
- Allow public access to tiled surface image in tiled image layer.
- Setup WMS layer transparency based on capabilities result.
- Render pick frame on gesture begin to ensure terrain availability outside last rendered terrain.
- Fix possible NPE in Tiled Elevation Coverage.
- Rename Mercator layer overlay constructor parameter to transparent.
WorldWind Kotlin v1.1.6
- Fix renderable selection in front of the space when terrain position is not available in selected point.
- Rename Globe.getElevationAtLocation to Globe.getElevation.
- Add simplified variant of WorldWind.geographicToScreenPoint function.
- Reject tile matrices modification for read-only geo package.
- Add absolute position determination into Globe.
WorldWind Kotlin v1.1.3
- Fix WorldWind request redraw sometimes stuck on emit to shared flow event bus.
- Fix graticule label position offset when terrain has negative altitude.
- Fix Angle to DMS conversion.
- Fix LatLon and GARS graticule renderables creation.
- Fix tile bounding box calculation if the sector encompasses more than one hemisphere.
- Suppress exception when engine attempting to load already loaded bitmap texture.
- Make all GeoPackage database access functionality suspended.
- Improve GeoPackage database processing stability.
- Redesign the concept of tiled image layer level offset.
- Make cache behave correctly in case of number of levels changed.
- Skip decimal separator during floating point formatting with zero decimal places.
WorldWind Kotlin v1.1.2
- Rename boolean attributes to use Enabled prefix at the end.
- Make Placemark offset optional and dependent on camera tilt.
WorldWind Kotlin v1.1.1
- Raise Placemark by the determined Y offset to avoid clipping by the terrain surface.
- Add operator arithmetic functions to Vec2 and Vec3.
- Add variant of Viewport.contains function which works directly with Vec2 object.
- Add variant of WorldWind.cartesianToScreenPoint function which works directly with Vec3 object.
- Add variant of RenderContext.geographicToCartesian function which works directly with Position object.
WorldWind Kotlin v1.1.0
- Add cache capabilities to WMS and WMTS layers created via corresponding factory.
- Suppress ConnectTimeoutException stack trace for images and elevations