ACCESS-Cloud-Based-InSAR / dem-stitcher

Download and merge DEM tiles
Apache License 2.0
41 stars 15 forks source link

Adding Glo-90 #35

Closed cmarshak closed 2 years ago

cmarshak commented 2 years ago

Helps resolve #34 by adding glo_90 and geojson with missing tiles. Demonstration on how to merge data together (in memory).

review-notebook-app[bot] commented 2 years ago

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

cmarshak commented 2 years ago

The main changes of this request are:

  1. Allow glo_30 to be filled in by glo_90 in the API
  2. Add exceptions that catch: a) no available tiles of specifed DEM, b) badly specified dem_name and c) extent/bounds not of the form xmin, ymin, xmax, ymax.
  3. Relevant tests for the above

The notebooks that illustrate the filling is here: https://github.com/ACCESS-Cloud-Based-InSAR/dem-stitcher/blob/glo_90/notebooks/Filling_in_missing_glo-30_tiles_with_glo-90_tiles.ipynb

The final output can be found at this link.

A few more things:

  1. The glo_90 AWS page does not distribute a shapefile of all possible tiles anymore so we now go through the bucket to find available tiles. The relevant notebook has been updated. Previously, there were tiles across the globe all listed and many were not available.
  2. We have a dataset glo_90_missing which can be downloaded here. These are glo_30 tiles that are not available but whose corresponding tile as glo_90 is.