Skip to content

Releases: nasa-gibs/onearth

OnEarth v2.3.0

16 Oct 01:13
Compare
Choose a tag to compare
OnEarth v2.3.0 Pre-release
Pre-release
  • Added health check for WMS at wms/oe-status
  • Moved reproject endpoint configurations into its own section
  • Configuration changes to allow WMS and reproject to pull tiles from localhost accessible container
  • Allow host name replacement with local Docker host
  • Increased request proxy timeout period
  • Allow for specifying WMS endpoint refresh interval in minutes
  • Fixed time period oddities seen in GetCapabilities
  • Ensure CORS headers set for individual containers
  • Demo container is not required for request routing
  • Added unit tests for time service utilities
  • Improvements to unit tests
  • Incorporated relevant updates from OnEarth v1.4.0

OnEarth v1.3.7

08 Jul 23:30
Compare
Choose a tag to compare
  • Support for grayscale and alpha imagery with reproject
  • Configurable vector tile buffer size in oe_vectorgen
  • Tile matrix edge buffer trimming for vector tiles
  • Fix random transparency value with RGBApng2Palpng
  • Duplicate TiledGroup entries in the TWMS GetTileService for legacy TiledGroupNames
  • Support wms_layer_group element in layer metadata
  • Support for unique ID assignment in oe_vectorgen and minor fixes

OnEarth v2.2.3

07 Jun 21:57
Compare
Choose a tag to compare
OnEarth v2.2.3 Pre-release
Pre-release
  • Improved support for WMS
  • Use of endpoint configurations for WMS services
  • Dynamic configuration of WMS projections based on GetCapabilities
  • Time periods for WMS GetCapabilities
  • WMS hourly time period refresh
  • Working WMS CI tests
  • Support for capturing WMS container logs
  • Capture log streams from all services
  • Fixed and improved time periods script
  • Improved S3 time metadata scraping
  • More robust index file syncing with S3
  • GDAL 2.4 version cleanup
  • Removed deprecated 1.x tools
  • Several minor error fixes
  • Revised configuration documentation
  • Updated Docker builds
  • Incorporated relevant updates from OnEarth v1.3.7
  • More mrfgen updates from OnEarth v1.4.0

OnEarth v1.3.6

01 Nov 21:36
Compare
Choose a tag to compare
  • Generate PNG and SVG legend images from oe_configure_layer
  • Support for GeoJSON as an output format for vectorgen
  • Use local colormaps for legends test
  • Use wms_style metadata values when legends are requested
  • Fixed validation errors when no time is provided in WMS EPSG:3857
  • Make sure there is previous layer note for WMS time snap
  • Check that there is at least one pixel when cutting images that cross antimeridian
  • Fix mrfgen palette validation
  • Enabled support for WMS GetLegendGraphic
  • Allow "default" for time validation in EPSG:3857 WMS
  • Fixed issue with legends and time entries for WMS vector layers

OnEarth v2.2.2

23 Oct 02:09
Compare
Choose a tag to compare
OnEarth v2.2.2 Pre-release
Pre-release
  • Incorporated relevant updates from OnEarth v1.3.6
  • mrfgen updates from OnEarth v1.4.0
  • Updated profiler to allow for AWS deployment
  • Updated WMTS profiler script
  • Added debug logging as a container deployment option
  • Fixes to time scraping with Redis data
  • Added CORS policy to demo container
  • Fixed daily/sub-daily time formats for time service
  • Added more robustness to oe_sync_s3_idx
  • Sync empty tiles with those in S3 bucket on tile_services start
  • Support for loading colormaps from S3 bucket
  • Support for using layer and endpoint configs from an S3 bucket
  • Updated empty tile locations
  • Use base URI in endpoint configs for GetCapabilities layer metadata URI
  • Endpoint specific GetCapabilities headers and ServiceMetadaURL
  • Fixes to tile services, reproject, and GetCapabilities service configurations deployment
  • Time service correctly supports ISO 8601 time durations
  • Log rotation for OnEarth containers

OnEarth v1.3.5

18 Jun 02:33
Compare
Choose a tag to compare
  • Return empty MVT with no features instead of 404
  • Modified mod_oems to pass thru the EXCEPTIONS parameter
  • Fixed "time" parameter mismatches in Capabilities response
  • Support for TileMatrixSetLimits
  • Support shapefile access for EPSG:3857 WMS
  • Added mrfgen mrf_noaddo option to not run gdaladdo if UNIFORM_SCALE has been set
  • Added mrfgen mrf_strict_palette option to validate input palette colors
  • Updated mrfgen to crop input to projection extents when inserting polar tiles
  • Fixed mrfgen so that it calls colormap2vrt with correct email parameters
  • Removed dependency on ImageMagick
  • Removed deprecated onearth_logs tool
  • Layer config legend generation outputs file names based on default colormap title
  • Fixed bug with WMS "SERVICE" parameter being case sensitive
  • Fixed bug with reproject config tool not finding "Time"
  • Fixed ignore_colors check in oe_validate_palette
  • Fixed issue with vector WMS layers always using EPSG:4326 for projection
  • Removed pixel shift in mrfgen granule align function

OnEarth v2.2.1

14 May 00:29
Compare
Choose a tag to compare
OnEarth v2.2.1 Pre-release
Pre-release
  • OnEarth v2.2.1 for user acceptance testing
  • Incorporated relevant updates from OnEarth v1.3.5
  • New Docker images for OnEarth services
    • onearth-tile-services
    • onearth-time-service
    • onearth-capabilities
    • onearth-reproject
    • onearth-wms
    • onearth-demo
    • onearth-tools
    • onearth-deps
  • Overhaul of CI tests
  • Time service tests
  • Numerous minor fixes and updates to layer configuration tools
  • Fixes to GetCapabilities services
  • Fixes to time service
  • "Date service" and "time snap" renamed to "time service"
  • Hash prefixes in filenames are optional for time service
  • Cleaned up software dependencies and use explicit versions
  • Load configurations from a specified S3 bucket
  • Fixed tile service crashes due to missing empty tile
  • Reproject configuration checks for correct PNG type
  • Fixed TWMS reproject not translating to WMTS properly
  • Clean up of sample configs/layers (but still a bit messy)
  • Updated OnEarth setup documentation
  • Updated OnEarth demo
  • Fix to oe-status rewrite rule
  • Removed MRF utility tools (moved to nasa-gibs/mrf)
  • Tools to sync IDX files and configs on a file system with those in an S3 bucket

OnEarth v1.3.4

02 Nov 02:36
Compare
Choose a tag to compare
  • Removed support for "application/x-protobuf;type=mapbox-vector" MIME type and ".pbf" extension — "application/vnd.mapbox-vector-tile" and ".mvt" are the official type/extension for Mapbox Vector Tiles
  • Removed dependency to retrieve information from epsg.io
  • Fixed issue where WMS mapfile creation was not supporting complex time extents from reprojected endpoint
  • Renamed "extents" to "target_extents" in vectorgen for consistency
  • Ignore unsupported file types for reproject configuration
  • Updated read_mrf.py to support MVT MRFs
  • Fixed support for URL encoded characters in WMS "time" and "layers" parameters
  • Added log level option for tools that use email notifications

OnEarth v2.1.1

10 Sep 04:55
Compare
Choose a tag to compare
OnEarth v2.1.1 Pre-release
Pre-release
  • OnEarth v2.1.1 is for testing only
  • Several fixes to dynamic GetCapabilities service
  • Several fixes to layer configuration and reproject tools
  • CI tests for layer configuration and reproject tools
  • Fixes for running CI tests in Bamboo
  • Improved time service performance by caching and pooling requests
  • Support for time service keys in endpoint configurations
  • Fixed issue where Apache was crashing when 404 messages are returned from S3
  • Updates to mod_mrf to handle missing IDX and S3 data files
  • Updates to TWMS configuration
  • Additional S3 request info in debug logs
  • Reorganized and updated demos to dynamically load layers
  • Layer configuration files for performance profiling
  • Sample configurations for GIBS imagery layers
  • Updated layer configuration metadata files
  • Updated Docker container documentation

OnEarth v1.3.3

01 Sep 23:07
Compare
Choose a tag to compare
  • Updated OnEarth configuration to support EPSG:3857 via WMS from a WMTS source
  • Support for shapefile filtering during MVT MRF creation
  • Changed "VectorStyleFile" to "MapfileLayerContents" to disambiguate
  • Handling of multiple transparent values for PPNG layers in mod_reproject
  • WMS can support GetCapabilities request with no VERSION
  • CI test updates for mrfgen and sub-daily requests
  • Fixed issue with time elements in vector layers in oe_configure_layer
  • Fixed detection of bad JPEGs using ImageMagick >= 6.8
  • Fixed ogr2ogr flags for vectorgen
  • Fixed gdal_merge command for mrfgen with mrf_merge true
  • Fixed server response to an invalid time not returning within an exception report