Skip to content

Adding a Dataset

Gregory Short edited this page Sep 18, 2019 · 5 revisions

The following tables outline SearchAPI expectations for CMR records to be used in conjunction with the SearchAPI. Not all fields are used in all output formats.

See https://github.com/asfadmin/SearchUI/wiki/Adding-A-Dataset for similar guidance specific to the SearchUI (Vertex)

Required, no default Source
absoluteOrbit Granule/OrbitCalculatedSpatialDomains/OrbitCalculatedSpatialDomain/OrbitNumber
browse Granule/AssociatedBrowseImageUrls/ProviderBrowseUrl/URL
downloadUrl Granule/OnlineAccessURLs/OnlineAccessURL/URL
fileName Granule/OnlineAccessURLs/OnlineAccessURL/URL.split('/')[-1]
granuleName Granule/DataGranule/ProducerGranuleId
platform addl attr ASF_PLATFORM or /Platforms/Platform/ShortName
processingDate Granule/DataGranule/ProductionDateTime
productName Granule/DataGranule/ProducerGranuleId
product_file_id Granule/GranuleUR
sceneId Granule/DataGranule/ProducerGranuleId
sensor Granule/Platforms/Platform/Instruments/Instrument/ShortName
shape Granule/Spatial/HorizontalSpatialDomain/Geometry/GPolygon
sizeMB Granule/DataGranule/SizeMBDataGranule
startTime Granule/Temporal/RangeDateTime/BeginningDateTime
stopTime Granule/Temporal/RangeDateTime/EndingDateTime
stringFootprint Granule/Spatial/HorizontalSpatialDomain/Geometry/GPolygon
Optional, default "NA" Source
baselinePerp addl attr INSAR_BASELINE
beamMode addl attr BEAM_MODE_TYPE
beamModeType addl attr BEAM_MODE_TYPE
bytes addl attr BYTES
centerLat addl attr CENTER_LAT
centerLon addl attr CENTER_LON
collectionName addl attr MISSION_NAME
configurationName addl attr BEAM_MODE_DESC
doppler addl attr DOPPLER
farEndLat addl attr FAR_END_LAT
farEndLon addl attr FAR_END_LON
farStartLat addl attr FAR_START_LAT
farStartLon addl attr FAR_START_LON
faradayRotation addl attr FARADAY_ROTATION
finalFrame addl attr CENTER_ESA_FRAME
firstFrame addl attr CENTER_ESA_FRAME
flightDirection addl attr ASCENDING_DESCENDING
flightLine addl attr FLIGHT_LINE
frameNumber addl attr FRAME_NUMBER if addl attr ASF_PLATFORM in ['Sentinel-1A', 'Sentinel-1B', 'ALOS'] else addl attr CENTER_ESA_FRAME
granuleType addl attr GRANULE_TYPE
groupID addl attr GROUP_ID
insarGrouping addl attr INSAR_STACK_ID
insarStackSize addl attr INSAR_STACK_SIZE
lookDirection addl attr LOOK_DIRECTION
md5sum addl attr MD5SUM
missionName addl attr MISSION_NAME
nearEndLat addl attr NEAR_END_LAT
nearEndLon addl attr NEAR_END_LON
nearStartLat addl attr NEAR_START_LAT
nearStartLon addl attr NEAR_START_LON
offNadirAngle addl attr OFF_NADIR_ANGLE
polarization addl attr POLARIZATION
processingDescription addl attr PROCESSING_DESCRIPTION
processingLevel addl attr PROCESSING_TYPE
processingType addl attr PROCESSING_LEVEL
processingTypeDisplay addl attr PROCESSING_TYPE_DISPLAY
relativeOrbit addl attr PATH_NUMBER
sceneDate addl attr ACQUISITION_DATE
thumbnailUrl addl attr THUMBNAIL_URL
track addl attr PATH_NUMBER
Always "NA"
beamSwath NA
catSceneId NA
formatName NA
frequency NA
incidenceAngle NA
masterGranule NA
percentCoherence NA
percentTroposphere NA
percentUnwrapped NA
sarSceneId NA
sceneDateString NA
slaveGranule NA
status NA
varianceTroposphere NA
Clone this wiki locally