Example #1
0
def getDataUnits(dataSetURI, verbose):
    """
        Set up a get Data type request given a dataSetURI. Returns a list of all available data types.
        If verbose = True, will print on screen the waiting seq. for response document.
        """
    
    algorithm = 'gov.usgs.cida.gdp.wps.algorithm.discovery.ListOpendapGrids'
    return _webdata_xml_generate._generateRequest(dataSetURI, algorithm, method='getDataUnits', varID=None, verbose=verbose)
Example #2
0
def getDataUnits(dataSetURI, verbose):
    """
        Set up a get Data type request given a dataSetURI. Returns a list of all available data types.
        If verbose = True, will print on screen the waiting seq. for response document.
        """
    
    algorithm = 'gov.usgs.cida.gdp.wps.algorithm.discovery.ListOpendapGrids'
    return _webdata_xml_generate._generateRequest(dataSetURI, algorithm, method='getDataUnits', varID=None, verbose=verbose)
Example #3
0
 def _generateRequest(self,
                      dataSetURI,
                      algorithm,
                      method,
                      varID=None,
                      verbose=False):
     return _webdata_xml_generate._generateRequest(dataSetURI, algorithm,
                                                   method, varID, verbose)
Example #4
0
def getTimeRange(dataSetURI, varID, verbose):
    """
    Set up a get dataset time range request given a datatype and dataset uri. Returns the range
    of the earliest and latest time.
    If verbose = True, will print on screen the waiting seq. for response document.
    """
    
    algorithm = 'gov.usgs.cida.gdp.wps.algorithm.discovery.GetGridTimeRange'
    return _webdata_xml_generate._generateRequest(dataSetURI, algorithm, method='getDataSetTime', varID=varID, verbose=verbose)
Example #5
0
def getTimeRange(dataSetURI, varID, verbose):
    """
    Set up a get dataset time range request given a datatype and dataset uri. Returns the range
    of the earliest and latest time.
    If verbose = True, will print on screen the waiting seq. for response document.
    """
    
    algorithm = 'gov.usgs.cida.gdp.wps.algorithm.discovery.GetGridTimeRange'
    return _webdata_xml_generate._generateRequest(dataSetURI, algorithm, method='getDataSetTime', varID=varID, verbose=verbose)
Example #6
0
 def _generateRequest(self, dataSetURI, algorithm, method, varID=None, verbose=False):
     return _webdata_xml_generate._generateRequest(dataSetURI, algorithm, method, varID, verbose)