Releases: ASFHyP3/OPERA-DISP-TMS
Releases · ASFHyP3/OPERA-DISP-TMS
OPERA-DISP-TMS v0.8.7
Changed
create_measurement_geotiffoutput now has data type Float32 rather than Float64create_measurement_geotiffoutput is now compressed and tiledcreate_tile_mapoutput no longer includes .png files for areas with no data coverage.
OPERA-DISP-TMS v0.8.6
Changed
- Masked values for time-series with >= 90% valid spanning-set pixels are now set to 0.
OPERA-DISP-TMS v0.8.5
Changed
weekly-tileset-generation.pynow submits jobs to hyp3-api.asf.alaska.edu- Tilesets now are produced up to zoom level 12
- Added description of the mosaic strategy to the README
OPERA-DISP-TMS v0.8.4
Changed
- Mosaics are now generated from
OPERA_L3_DISP-S1_V1data in ASF's production archive, rather than the UAT archive. weekly-tileset-generation.pyno longer produces displacement mosaics, only velocity mosaics.create_measurement_geotiff.pynow scales velocity mosaics to +/- 0.03 m/yr, rather than +/- 0.05 m/yr.weekly-tileset-generation.pyno longer includes parameters for OPERA_DISP_TMS jobs removed in HyP3 v10.2.0.
OPERA-DISP-TMS v0.8.3
Added
- Utility scripts
get_frame_list_from_cmr.pyto list all frames for which data exists in CMR andweekly-tileset-generationto update OPERA tilesets with up-to-date data
OPERA-DISP-TMS v0.8.2
Changed
create_tile_mapnow uses median resampling instead of nearest neighbor resampling when building the TMS mosaic.
Significantly fewer NoData pixels are shown when zoomed out; NoData pixels gradually appear when zooming in.
OPERA-DISP-TMS v0.8.1
Changed
prep_stack.find_needed_granulesnow filters duplicate granules for the same frame id/reference date/secondary date, keeping the granule with the most recent creation date.
OPERA-DISP-TMS v0.8.0
Changed
- Map scale range is now globally [-0.05, 0.05] for velocity/secant_velocity and [-0.25, 0.25] for displacement.
Fixed
- Values beyond bounds of measurement are now correctly clipped to the min/max value instead of set to NaN.
- Units are now m/yr for velocity/secant_velocity and m for displacement.
OPERA-DISP-TMS v0.7.0
Strategy to create the Tile Map Service has been updated to create measurement geotiffs for each OPERA frame, rather
than creating measurement geotiffs for each 1x1 degree tile.
Changed
- The container now accepts
++processwhich can becreate_measurement_geotifforcreate_tile_map. create_measurement_geotiffreplaces bothgenerate_sw_disp_tileandgenerate_sw_vel_tile. This script takes a
frame id, measurement type, start date, and end date, computes the requested measurement value (displacement,
secant_velocity, velocity) for the given frame and date range, and outputs a geotiff in EPSG:3857.create_measurement_geotiffandcreate_tile_mapnow take--bucketand--bucket-prefixas params and uploads results to bucketcreate_tile_mapdownloads all tifs from--bucketand--bucket-prefixparams as inputs- Changed frame ordering strategy so that near range paths are displayed over far range paths.
Removed
generate_metadata_tile.pyhas been removed, as creation of metadata tiles is no longer necessaryframes.pyhas been removed. The user is now expected to provide the list of OPERA frames for which to create a
visualization. All necessary data and metadata are available in CMR, so we no longer depend on the OPERA frame
database.- The
scripts/directory has been removed. These helper scripts provided commands for generating a visualization of
the California data set delivered by the project for initial testing. This application can now act on arbitrary v0.9+
data in CMR UAT, so the California-specific scripts are no longer necessary. - Outdated
Design.mddescribing the previous tile-by-tile strategy has been removed.
OPERA-DISP-TMS v0.6.0
Added
- Add scale range value and units to extent.json output file