Creates a new RainComputationMap instance.
The configuration object containing all necessary parameters
Unique identifier for the computation
Timestamp of the computation
Whether the computation is ready
Array of rain measurements or stringified JSON
Optional links?: Link[] | RaainNode[]Optional array of related nodes or links
Optional version?: stringOptional version string
Optional quality?: numberOptional quality metric (0-1), -1 if unknown
Optional progressOptional ingestion progress (0-100)
Optional progressOptional computing progress (0-100)
Optional timeOptional computation time in milliseconds
Optional isOptional completion timestamp
Optional launchedOptional user identifier
Optional rain?: string | Link | RaainNodeOptional related rain node
Optional radars?: string[] | Link[] | RaainNode[]Optional array of related radar nodes
Optional originalDBZMin?: numberOptional originalDBZMax?: numberUnique identifier for the node
Version string of the node
Static Readonly TYPEOptional linkType: RaainNodeTypeOptional index: numberGets the count of links, optionally filtered by type.
Optional linkType: RaainNodeTypeOptional type of links to count
The number of links
Converts the computation to a JSON object.
A JSON object containing all relevant data
Optional version?: stringThis method overrides the parent class's toJSON method to handle the map property and remove the results property which is not used in this implementation.
Sets the map data with optional merging capabilities.
The rain measurement data to set
Configuration options for data processing
Strategy to use when merging data
Optional cartesianOptional tools for coordinate transformations
Optional mergeOptional boundary points for merging
Optional removeWhether to remove null values during merge
This method handles both string and array inputs, and can perform merging operations based on the provided options. The data is always stored internally as a stringified JSON array.
Represents a map-based rain computation result. This class extends RainComputationAbstract to provide map-specific functionality for rain data processing.
Example
External