def request_options(lat, lon):
    url = host + '/v2/indices/powerDisruption/daypart/15day'

    params = default_params()
    params['geocode'] = '{lat},{lon}'.format(lat=lat, lon=lon)
    params['format'] = 'json'

    return url, params
def request_options(lat, lon):
    url = host + '/v3/alerts/headlines'

    params = default_params()
    params['geocode'] = '{lat},{lon}'.format(lat=lat, lon=lon)
    params['format'] = 'json'

    return url, params
Exemple #3
0
def request_options(detail_key):
    url = host + '/v3/alerts/detail'

    params = default_params()
    params['alertId'] = detail_key
    params['format'] = 'json'

    return url, params
def request_options(lat, lon, days=3, units='m'):
    d = days if days in [3, 5, 7, 10, 15] else 3
    u = units if units in ['e', 'm', 'h', 's'] else 'm'

    url = host + '/v1/geocode/{lat}/{lon}/forecast/daily/{days}day.json'.format(
        lat=lat, lon=lon, days=d)

    params = default_params()
    params['units'] = u

    return url, params
def request_options(lat, lon, language='en-US', units='m'):
    u = units if units in ['e', 'm', 'h', 's'] else 'm'
    '''
  https://twcservice.au-syd.mybluemix.net/api/weather/v1/geocode/33.40/-83.42/observations.json?language=en-US'
  '''
    url = host + '/v1/geocode/{lat}/{lon}/forecast/daily/{days}day.json'.format(
        lat=lat, lon=lon, days=d)

    params = default_params()
    params['units'] = u

    return url, params
def request_options(basin='AL', units='m', nautical=True, source='all'):
    u = units if units in ['e', 'm', 'h', 's'] else 'm'

    url = host + '/v2/tropical/projectedpath'

    params = default_params()
    params['units'] = u
    params['basin'] = basin
    params['nautical'] = 'true' if nautical else 'false'
    params['source'] = source
    params['format'] = 'json'

    return url, params
Exemple #7
0
def request_options (detail_key):
  url = host + '/v1/alert/{key}/details.json'.format(key=detail_key)

  params = default_params()

  return url, params
Exemple #8
0
def request_options(lat, lon):
    url = host + '/v1/geocode/{lat}/{lon}/alerts.json'.format(lat=lat, lon=lon)

    params = default_params()

    return url, params