Class for managing a WX dataset and its related operations.

Instances of this class handle metadata, variables, valid times, zoom levels, and URI construction for WX datasets. @metoceanapi/wxtiles-common/managers/BaseDatasetManager/BaseDatasetManager

Usage Note: Do not create instances directly using the constructor. Use createDatasetManager instead.

Example

async function fetchWxDataset() {
try {
const wxapi = new WxAPI({ dataServerURL: "https://example.com" });
const wxDatasetManager = await wxapi.createDatasetManager("gfs.global");

console.log(wxDatasetManager.getAllVariables());
} catch (error) {
console.error("Error fetching dataset:", error);
}
}

fetchWxDataset();

Hierarchy

  • BaseDatasetManager
    • WxDataSetManager

Constructors

Methods

Constructors

  • Do not use this constructor directly. Use createDatasetManager instead.

    Parameters

    • options: WxDataSetManagerOptions

      Dataset manager options.

    Returns WxDataSetManager

Methods

Generated using TypeDoc