@deltares/fews-wms-requests
Version:
Library for making requests to the FEWS WMS-T webservice
13 lines • 516 B
JavaScript
export function filterToParams(filter) {
const filterArgs = Object.entries(filter).flatMap(([key, value]) => {
if (value === undefined)
return [];
const encodedValue = encodeURIComponent(value);
return [`${key}=${encodedValue}`];
});
return filterArgs.length ? '?' + filterArgs.join('&') : '';
}
export function filterToParamsWMS(requestType, filter) {
return filterToParams({ ...{ request: requestType }, ...filter });
}
//# sourceMappingURL=filterToParams.js.map