GithubHelp home page GithubHelp logo

Comments (3)

matthewhanson avatar matthewhanson commented on June 13, 2024

@scottyhq It's possible to expose additional properties, if we can map CMR fields to STAC properties.

The question I have is are the fields standardized or are the up to the provider and could be arbitrary? In the case of the SAR, is polarizations and flightDirs` common for all SAR data in CMR?

We can still expose them either way, but if they are unique to a provider of course they would only work for that one collection. This would be fine, but over time if we keep adding fields to map that list could get fairly large, and still not work for many collections.

In addition to the two above, are there other fields you'd like to see added?

from cmr-stac.

scottyhq avatar scottyhq commented on June 13, 2024

thanks for the reply @matthewhanson !

The question I have is are the fields standardized or are the up to the provider and could be arbitrary? In the case of the SAR, is polarizations and flightDirs` common for all SAR data in CMR?

I don't know the answer to this, hopefully someone more knowledgeable about CMR can answer. At least for ASF DAAC (which is the go-to place for SAR data) the common metadata search "Active Keywords" are documented here https://asf.alaska.edu/api/.

In any case here is an abbreviated table that maps commonly used DAAC API keywords to STAC v1beta keywords. It appears the URL in my original comment is just for the VERTEX GUI interface, so these differ slightly:

DAAC STAC
absoluteOrbit sat:absolute_orbit
beamMode sar:instrument_mode
flightDirection sat:orbit_state
lookDirection sar:observation_direction
platform platform
polarization sar:polarizations
processingLevel sar:product_type
relativeOrbit sat:relative_orbit

Hope that helps!

from cmr-stac.

scottyhq avatar scottyhq commented on June 13, 2024

@matthewhanson @jaybarra - just wanted to re-raise this issue. Is there a standard process to adding the additional fields in the table above? It's really important to be able to search and filter on additional fields for SAR in addition to just bbox and time. Otherwise, there are just too many items to work with!

https://cmr.earthdata.nasa.gov/stac/ASF/collections/SENTINEL-1A_DP_GRD_HIGH.v1/items

from cmr-stac.

Related Issues (20)

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.