R/readNode.r

setGeneric('readNode', function(object, metadata, ...) {
    standardGeneric('readNode')
})

setMethod('readNode', 'Sentinel',
          function(object, ...) {
              for(i in 1:xmlSize(metadata)) {
                  if(xmlAttrs(metadata[[i]])[1]=='measurementOrbitReference') {
                      return(xmlValue(metadata[[i]][['metadataWrap']][['xmlData']][['orbitReference']][['extension']][['orbitProperties']][['pass']]))
                  }
              }
              return('unknown')
          })

setMethod('readNode', 'TSX',
          function(object, ...) {
              xmlValue(metadata[['productInfo']][['missionInfo']][['orbitDirection']])
          })

Try the ragram package in your browser

Any scripts or data that you put into this service are public.

ragram documentation built on May 2, 2019, 4:42 p.m.