GBDX

GBDX Release Notes

See the GBDX Platform Status Page for real-time platform operations status and maintenance announcements.

Follow @GBDXReleaseLog on Twitter.

See the GBDX Deprecation Schedule for a list of deprecated components and their retirement dates.

May 30, 2019

The GBDX S3 Browser has been retired, effective immediately. We offer several options for accessing and managing your GBDX S3 contents. Read our S3 Access Course to learn more. https://gbdxdocs.digitalglobe.com/docs/s3-access-course

May 1, 2019

The GBDX S3 Browser (s3browser.geobigdata.io) has been deprecated and will be retired.

We offer several options for accessing and managing your GBDX S3 contents. Read our S3 Access Course to learn more. https://gbdxdocs.digitalglobe.com/docs/s3-access-course

February 26, 2019

The ENVI® Task Engine software on the GBDX platform has been updated with a new v1.5.0 version for all ENVI tasks on GBDX. This ENVI Task Engine update to GBDX includes an upgrade to the latest ENVI v5.5.2 available from Harris Geospatial Solutions along with an ENVI software licensing maintenance deployment.

New ENVI Tasks

The following new ENVI tasks are now available on the GBDX platform, starting with this v1.5.0 update:

Name Description
ENVI_BinaryAutomaticThresholdRaster Create an image where values above a specified threshold are set to 1 and all other values are set to 0. The task uses a predefined thresholding method to create the binary image.
ENVI_BufferZone Create a buffer zone image from a classification raster.
ENVI_CalculateGridDefinitionFromRasterIntersection Create a grid definition from an array of rasters whose spatial extent encompasses the area where the rasters overlap.
ENVI_CalculateGridDefinitionFromRasterUnion Create a grid definition from an array of rasters whose spatial extent encompasses all of the rasters.
ENVI_CalculateRasterThreshold Calculate a threshold value for each band in a raster, as input to ENVIBinaryGTThresholdRasterTask or ENVIBinaryLTThresholdRasterTask.
ENVI_DimensionalityExpansionRaster Create an image that contains an expanded number of bands created from various non-linear transforms. Having additional bands increases the dimensionality of a raster, which can help improve accuracy in some target detection algorithms.
ENVI_DimensionalityExpansionSpectralLibrary Perform dimensionality expansion on a spectral library to match the data space of a dimensionality expansion raster.
ENVI_ExportRasterToCADRG Export a three-band byte raster to CADRG format. A NITF/NSIF Module license is required to write to CADRG format.
ENVI_ExtractROIsFromFile Open one or more ROIs from a specified location.
ENVI_FlatFieldCorrection Apply Flat Field atmospheric correction to a raster.
ENVI_GenerateContourLines Generate contour lines from an input raster and convert them to a shapefile.
ENVI_GenerateIndexArray Create an array of numbers (typically used with contour lines).
ENVI_GetColorTable Get an array of red/green/blue (RGB) values from a specified IDL color table name.
ENVI_IARReflectanceCorrection Apply Internal Average Relative Reflectance (IARR) correction to a raster.
ENVI_PixelStatistics Compute statistics for each pixel in a raster. The result is a new raster where each band represents a different statistic computed from the input raster.
ENVI_TopographicShadingUsingHLS Blend an HLS (hue/lightness/saturation) color representation of a DEM with a topographic feature such as shaded relief.
ENVI_TopographicShadingUsingHSV Blend an HSV (hue/saturation/value) color representation of a DEM with a topographic feature such as shaded relief.
ENVI_TopographicShadingUsingRGB Blend an RGB color representation of a DEM with a topographic feature such as shaded relief.

Functional Updates

  • The EXPORT_AREA and EXPORT_CLASS_CLRS ports were removed from ENVI_ClassificationToShapefileTask.

  • APPLY_SYMBOLOGY and OUTPUT_METHOD ports were added to the ENVI_ClassificationToShapefileTask.

  • OUTPUT_COORDINATE_SYSTEM port has been added to the ENVI_RPCOrthorectificationTask.

Documentation Updates

Documentation has been added for all new tasks and updated for tasks that have changed. The updates are follows:

  • The INPUT_RASTER_RAW_OUTPUT port was removed from the documentation for tasks that did not output a raster.

  • ENVI Task Engine documentation has been updated to reflect the latest ENVI version and a new ENVISTRETCHPARAMETER type has been added.

Bug Fixes

A discrepancy between documentation and task definitions on ENVI_ExportToShapefileTask has been fixed.

February 21, 2019

The following API endpoints will be retired from the GBDX Platform on Monday, April 22, 2019. This means you will not be able to access or run calls against these API endpoints.

  • VectorService ESRI API Endpoints
  • VectorService Non-Index-Based API Query Endpoints

Our reports indicate these API endpoints are not in use, so there should be no customer impact. GBDXtools and GBDX Notebooks will not be affected.​

Index-Based API Endpoints​ will continue to be available. Write API Endpoints​ will also not change. If you have any questions or concerns, please email gbdx-support@digitalglobe.com as soon as possible.

February 12, 2019

The following tasks have been retired:

-Automated Land Cover Classification (task name = lulc)

  • Built-up Extent (protogenV2PANTEX10)

Please contact gbdx-support @digitalglobe.com if you have any questions.

February 8, 2019

GBDX Domain Updates:

  • nvidiag2 has been updated to the latest driver version
  • nvidiap2 has been updated to CUDA 10.0

See GPU Specs for more information

September 18, 2018

New v1.4.0 version of ENVI® tasks on GBDX

The ENVI® Task Engine software on the GBDX platform has been updated with a new v1.4.0 version for all ENVI tasks on GBDX. This minor upgrade adds the ability to specify whether the output format for raster output processing results is ENVI Raster format (.dat + .hdr) or GeoTIFF format (.tif + .hdr).

By default the ENVI task runner on GBDX will automatically convert the output raster from ENVI format to GeoTIFF format. However, an issue converting large raster datasets was recently discovered. In order to provide a workaround, a new optional input port input_raster_raw_output was introduced where a user can specify true to have the task skip the TIFF conversion so the output raster file is the original ENVI Raster format. If the tinput_raster_raw_outputt is set to true the resulting output ENVI Raster format can be used in a multi-task workflow with subsequent tasks by using the input port <task_name>.inputs.input_raster_filename = 'data'.

September 17, 2018

Update to the Default DEM file on GBDX

Summary
The default DEM file on GBDX is being replaced with a more recent version. The current DEM file is from 2016. The more recent DEM file was created in April, 2018. This will now be the default DEM file called by the AOP_Strip_Processor task.

Date Scheduled
This file update will take place during a brief maintenance window on Thursday, September 13, 2018.

Operations Impact
There will be no downtime or impact to GBDX services.

Action Required
The 2018 DEM file will now be default file. TO use the default DEM, no action is required.

To continue using the 2016 DEM file, specify it as an input using the ortho_dem_specifier optional setting in the AOP_Strip_Processor task.
Set ortho_dem_specifier="s3://dgdem/DEM_2016_08_12/"

File Names and Locations

2016 DEM: s3://dgdem/DEM_2016_08_12.txt
2018 DEM: s3://dgdem/DEM_2018_04_06.txt

September 12, 2018

Thursday, September 13th at 9 PM MST, the workflow system will be down for maintenance. Workflows cannot be submitted during that time. See the Platform Status Notification.

August 21, 2018

New v1.3.3 version of ENVI® tasks on GBDX

The ENVI® Task Engine software on the GBDX platform has been updated with a new v1.3.3 version for all ENVI tasks on GBDX. The updates are described below.

Note: The ENVI task engine on GBDX uses ENVI version 5.5 available from Harris Geospatial Solutions

New ENVI Task

ENVI® Image To Image Registration has been replaced by the ENVI® Image Coregistration Workflow. This new workflow takes care of tie point generation and filtering and image to image registration. The exact tasks in the workflow are:

  • ENVI® Generate Tie Points By Cross Correlation
  • ENVI® Filter Tie Points By Global Transform
  • ENVI® Image To Image Registration

The following ENVI tasks have been removed from direct access on the GBDX platform and instead combined into the ENVI® Image Coregistration Workflow Task:

  • ENVI® Image To Image Registration

Improved Documentation

  • The ENVI Raster Statistics task documentation has been updated with an end-to-end Python workflow script in the QuickStart tutorial.
  • The ENVI® ROI Statistics task documentation has been updated with an end-to-end Python workflow script in the QuickStart tutorial.
  • The ENVI® GeoJSON to ROI task documentation has been updated with an end-to-end Python workflow script in the QuickStart tutorial.

Bug Fixes

  • A bug has been fixed where GeoJSON data was not being read properly
  • A bug has been fixed where string outputs were not being created properly when linking tasks together.

August 10, 2018

GBDX University has been updated with some design and navigation improvements. Updates include:

A cleaner landing page design An additional layer of navigation in the left navigation pane
User documentation and API reference material each have their own section The API reference section uses a new 3-column format

The Validate Token request was updated to include client ID for tracking purposes.

The Postman collection has been updated to reflect recent API retirements.

The GBDX Thumbnail Service API was removed All references to previously deprecated APIs were removed
The "submit a workflow" example was updated The Postman Environment file was updated to remove API key since it's no longer used for GBDX Authentication.

July 23, 2018

A number of components and tasks have been retired from the GBDX platform during July. Please see the GBDX Deprecation Schedule for a complete list.

June 30, 2018

The ENVI® Task Engine software on the GBDX platform has been updated with a licensing maintenance deployment of new v1.3.2 version for all ENVI tasks on GBDX. The new v1.3.2 version of ENVI tasks will be the active supported version of the ENVI® Task Engine software on GBDX effective immediately. All workflows that run ENVI tasks without explicit task version execution will continue to operate since the latest v1.3.2 version will automatically be executed. Any existing workflows with explicit ENVI task version execution of v1.3.1 or older will need to be updated by either removing the explicit task version execution (recommended) or updating the explicit version being executed to "1.3.2". For more information on GBDX task versioning behavior in workflows please consult the documentation on this topic:
https://gbdxdocs.digitalglobe.com/docs/how-to-version-a-task#section-using-a-versioned-task-in-a-workflow

June 21, 2018

The following functionality and tasks on the GBDX platform have been deprecated and will be retired on 7/23/2018:

Functionality:
-Workflow Library Tasks

Tasks:
Change Detection Image Pair Alignment Task (cd_prep)
Urban Change Detection Task (urban_change)
Cloud Mask Task (protogenV2RAC)
Soil Mask Task (protogenV2RAS)
Vegetation Mask Task (protogenV2RAV)
Water Mask Task (protogenV2RAW)

See the GBDX Deprecation Schedule for links to deprecation notices and migration instructions. Follow along on http://status.geobigdata.io/incidents/xmg3sdpxck2r .