|
34 | 34 | PARAMCODES_URL = 'https://help.waterdata.usgs.gov/code/parameter_cd_nm_query?'
|
35 | 35 | ALLPARAMCODES_URL = 'https://help.waterdata.usgs.gov/code/parameter_cd_query?'
|
36 | 36 |
|
37 |
| -WATERSERVICES_SERVICES = ['dv', 'iv', 'site', 'stat', 'gwlevels'] |
| 37 | +WATERSERVICES_SERVICES = ['dv', 'iv', 'site', 'stat'] |
38 | 38 | WATERDATA_SERVICES = [
|
39 | 39 | 'qwdata',
|
| 40 | + 'gwlevels', |
40 | 41 | 'measurements',
|
41 | 42 | 'peaks',
|
42 | 43 | 'pmcodes',
|
@@ -434,12 +435,23 @@ def get_gwlevels(
|
434 | 435 | """
|
435 | 436 | _check_sites_value_types(sites)
|
436 | 437 |
|
437 |
| - kwargs['startDT'] = kwargs.pop('startDT', start) |
438 |
| - kwargs['endDT'] = kwargs.pop('endDT', end) |
439 |
| - kwargs['sites'] = kwargs.pop('sites', sites) |
| 438 | + # Make kwargs backwards compatible with waterservices |
| 439 | + # vocabulary |
| 440 | + if 'startDT' in kwargs: |
| 441 | + kwargs['begin_date'] = kwargs.pop('startDT') |
| 442 | + if 'endDT' in kwargs: |
| 443 | + kwargs['end_date'] = kwargs.pop('endDT') |
| 444 | + if 'sites' in kwargs: |
| 445 | + kwargs['site_no'] = kwargs.pop('sites') |
| 446 | + if 'stateCd'in kwargs: |
| 447 | + kwargs['state_cd'] = kwargs.pop('stateCd') |
| 448 | + |
| 449 | + kwargs['begin_date'] = kwargs.pop('begin_date', start) |
| 450 | + kwargs['end_date'] = kwargs.pop('end_date', end) |
| 451 | + kwargs['site_no'] = kwargs.pop('site_no', sites) |
440 | 452 | kwargs['multi_index'] = multi_index
|
441 | 453 |
|
442 |
| - response = query_waterservices('gwlevels', ssl_check=ssl_check, **kwargs) |
| 454 | + response = query_waterdata('gwlevels', format = 'rdb', ssl_check=ssl_check, **kwargs) |
443 | 455 |
|
444 | 456 | df = _read_rdb(response.text)
|
445 | 457 |
|
|
0 commit comments