Coder Social home page Coder Social logo

cop-dem's Introduction

stactools-cop-dem

The Copernicus DEM is a Digital Surface Model (DSM) which represents the surface of the Earth including buildings, infrastructure and vegetation. We provide two instances of Copernicus DEM named GLO-30 Public and GLO-90. GLO-90 provides worldwide coverage at 90 meters. GLO-30 Public provides limited worldwide coverage at 30 meters because a small subset of tiles covering specific countries are not yet released to the public by the Copernicus Programme. Note that in both cases ocean areas do not have tiles, there one can assume height values equal to zero. Data is provided as Cloud Optimized GeoTIFFs.

(from https://copernicus-dem-30m.s3.amazonaws.com/readme.html )

Examples

STAC objects

Command-line usage

Description of the command line functions

stac cop-dem create-item Copernicus_DSM_COG_30_N53_00_W115_00_DEM.tif Copernicus_DSM_COG_30_N53_00_W115_00_DEM.json
stac cop-dem create-collection glo-30 . --host AWS

Use stac cop-dem --help to see all subcommands and options.

cop-dem's People

Contributors

gadomski avatar justinfisk avatar philvarner avatar wildintellect avatar

Watchers

 avatar  avatar

cop-dem's Issues

AWS OpenData Branch

Is your feature request related to a problem? Please describe.
Create a new branch to use AWS OpenData as the source, and hold any customization required for the AWS variant.

Describe the solution you'd like
Make a branch on this repo, and review the package for any places where customization might be required for a new host.

Add Collection Generator

Is your feature request related to a problem? Please describe.
Current code only generates items, does not generate a Collection STAC json.

Describe the solution you'd like
A a second command to generate the Collection template than can be easily amended based on final host of the data. Should have a flag for glo30 vs glo90.

Describe alternatives you've considered
Not adding to the codebase

Alternate HOST options

Is your feature request related to a problem? Please describe.
Make it easier to specify a different HOST provider.

Describe the solution you'd like
CLI option to switch between host options, leaving the other Provider values constant.

Describe alternatives you've considered
There was no good way to amend the existing Provider with an additional tag, so a HOST is written even if it's the same as a Processor.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.