All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Remove
mypy
fromstatic-analysis
. See #176
- Add
mypy
tostatic-analysis
- The
static-analysis
Github Actions workflow now usesruff
rather thanflake8
for linting.
- Deleted files related to PDC image services.
- Configuration files for COH24 services
- Added a README file to
/gis-services/image_services/opera/
to describe the OPERA service workflow
- Specified specific bucket names for write permissions granted to image server in cloudformation.yml
- Updated guidance for publishing services to EGIS Image Server
- Updated approach for tagging datasets and naming conventions for the datasets and services to include the OPERA version number and more descriptive fields for the overview record
- Script for the use of the EGIS team to generate OPERA RTC mosaic datasets without the publishing step
- Script for the use of the ASF development team to generate services using test buckets instead of EDC source rasters
- Scripts to generate OPERA RTC services, URL files, and relevant metadata
- Changed time slider length to 52 weeks for automated web maps
- A new hotfix stored in our S3 bucket in
image_server/arcgis_setup.sh
- Scripts to automatically update time sliders for web maps published by ASF
- Scripts to generate configuration and metadata files for new datasets
- GSSICB services created with
make_egis_services.py
now point to EDC-hosted source rasters in theasf-ngap2w-p-s1-global-coherence
S3 bucket
- Newly released ESRI ArcGIS Server 10.9 patch updates to
image_server/arcgis_setup.sh
- Permissions for image server to write overviews to
s3://asf-gis-services/public/
- Documentation for publishing web maps to Earthdata GIS
- Scripts to generate GSSICB Coherence image services
- Scripts to generate customized metadata content for GSSICB coherence image services
- Config files and service metadata files for all COH06 services
- IAM permissions for image server to read from any s3 bucket
- Refactored the addRasters retry loop in the make_rtc_service.py and make_sample_service.py scripts to avoid duplicate entries in the mosaic dataset attribute table
- Updated HKH config files to include WMS metadata
- Updated HKH and PDC config files to increase time-out settings
- code to enable WMS capabilities in service definition files
- Processing script and configuration files to support image services for PDC
- IAM permissions for image server to manage mosaic datasets for
s3://hyp3-pdc-data/
- Refactored the addRasters retry loop in the make_pdc_service.py script to avoid duplicate entries in the mosaic dataset attribute table
- Parameters in
nasa_disasters
services to set custom service timeouts and repair cycle interval
- Code and configuration files for generating ASF_SampleData services consistently using a mosaic dataset approach with calculated statistics
- Resource permission for
hyp3-examples
inimage_server/cloudformation.yml
- URL to the lastest version for the ESRI UNDM4 patch in
image_server/arcgis_setup.sh
- Server setup now suggests a localhost when creating
server_connection.json
- Documentation for publishing services to Earthdata GIS using existing MDCS-generated mosaic datasets
- Sample metadata for GSSICB services
- Documentation for adding ASF-published AGOL content to Earthdata GIS Portal
- Documentation for using the ArcGIS Assistant to update content (particularly services URLs) in web maps
- Code to generate a perennial water service for the HKH region
- Adjusted service definition overrides to set the minInstances to 1 and maxInstances to 9 for all services
- README.md for
make_hand_service.py
- Service definition overrides for
minInstances
andmaxInstances
for all RTC services
- Updated documentation for server deployment and configuration to support a two-server configuration
- The
AddRastersToMosaicDataset
andpublish_sd
steps ofmake_rtc_service.py
are now attempted up to three times to reduce the impact of intermittent errors.
make_rtc_service.py
now maintains a CSV table for adding rasters to the mosaic dataset- support using mambaforge instead of miniconda3 for python environments
- Configuration files supporting image services for the USDA and HKH Flood Monitoring projects
rtc_services
directory now has one folder per project (nasa_disasters
,usda
) and a shared folder for raster function templates- Updates for
make_rtc_service.py
:project_name
ands3_prefix
are now specified in each configuration file rather than hardcoded- Default value for
--server-connection-file
is now/home/arcgis/server_connection.json
- Shell script to pull updates from Git and cleanup
.gdb
and.sd
RTC services added for automation withcrontab
.
- Default raster template is now
WatermapExtentBlueOnly
for thertc_services/wm
service
image_server/
with resources for deploying ArcGIS Image Server 10.9.1 in AWSimage_services/glo_30_hand/
for one-time generation of a mosaic image service of the Global 30m Height Above Nearest Drainage (HAND) data setimage_services/rtc_services/
for daily generation and publishing of RGB, Water Map, RTC VV, and RTC VH image services in support of NASA Disasters