Creates a new GaugeNode instance.
Configuration object
Unique identifier
Latitude of the gauge station
Longitude of the gauge station
Name of the gauge station
Associated team
Optional description?: stringOptional description
Optional links?: Link[] | RaainNode[]Optional array of links
Optional version?: stringOptional version string
Optional configurationOptional configuration object
Static TYPEType identifier for gauge nodes
Name of the gauge station
Description of the gauge station
Latitude of the gauge station
Longitude of the gauge station
Associated team
Unique identifier for the node
Version string of the node
Converts the gauge node to a JSON object.
A JSON object containing the gauge node's data
Optional linkType: RaainNodeTypeOptional index: numberGets the count of links, optionally filtered by type.
Optional linkType: RaainNodeTypeOptional type of links to count
The number of links
Represents a rain gauge station in the RAAIN system. This class manages gauge data collection and configuration.
Remarks
Used in the API endpoint: api/gauges/:id
Example
External