All Classes and Interfaces
Class
Description
Calculates an AAL for a hazard-based probabilistic data.
RiskscapeFunction for computing a y value from the result of the
CreateContinuousFunction function.Base class for output formats that write to a JDBC database.
Data to allow the mapping of a
StructFlattener.StructMapping to a DB column.Marked final to (possibly) help the JVM to optimize this code.
Aggregate function for applying the given
select aggregate expression to rows whose picked
value falls between a range of user-defined numbers.Indicates that the input data is invalid for a given
CurveFitter.Builds a continuous function from a lambda expression and a series of x values to allow a complex function to be
estimated and then stacked on top of other functions to avoid the overhead in calling it gajjilions of times.
Native CSV support for a relation.
Can construct a geometry-less CSV relation from a url, and has some support for creating a geometry-fied type using
bookmark attributes.
Interface for some code that can fit a function to a set of 2d data points
Supports loading data embedded in URIs (RFC-2397).
Define RiskScape functions using RiskScape's built-in expression language (using lambda syntax)
A
PipelineOutputStore that writes results to files on the file system.The results of a curve fitting operation, aka
CurveFitter.fit(Object parameters, ObservedPoints points)
Can be used to yield a function and get various metadata about the fit itself.Aggregate function for fitting a collected set of x/y values to a curve.
For writing to GeoPackage files.
Allows pipeline outputs to be stored to a GeoPackage format file.
Loads
Resources accessible via http(s).A
Secret for koordinates services which require the key secret to be added into the
services API path.Calculates the intersection between a feature and all the other features in a vector layer
Fits a linear 'curve' to the data.
A
Struct defining all options that may be passed to this function.Deprecated.
Inject a source of data in to a pipeline, either as a constant (during realization) or dynamically (during execution)
Returns a value from a lookup table
Calculates loss metrics such as the Probable Maximum Loss (PML), Occurrence
Exceedance Probability (OEP), and Aggregate Exceedance Probability (AEP).
Function that applies a mapping expression to values sampled from the given
coverage.
Very simple lookup table based on
HashMap.A
TypedCoverage that composites multiple coverages together by spatial location.Resolves
MosaicCoverages from a url that is expected to be a plain text file that is a list of urls that
comprise the mosaicFunctional interface for an object that can set raw values with the result of evaluating a
coverage.
Secret to simplify connecting to platform.Fits a power law curve to the data using the method outlined in
https://scipy-cookbook.readthedocs.io/items/FittingData.html#Fitting-a-power-law-to-data-with-errors
Writes a QGIS project file (*.qgs) from as a collection of the output layers
Extends the base geopackage data store to fix:
- riskscape#1291 (geopackage on readonly filesystems)
- riskscape#1571 (curved geometry support)
Sample function that will return a single sample or null.
Used for 'stacking' continuous functions on top of each other so that an accumulated numeric consequence can be
computed in one call.
Loads
Resources from a cloud storage using the swift APIs.Function that makes a
LinearContinuousState from a relation.Aggregation function that simply returns all the collected elements in a list.
RiskScape function for tapping in to
TypedCoverage.asRelation() to allow the data within a coverage to be
processed as tuples.Function for estimating the area under a curve using the https://en.wikipedia.org/wiki/Trapezoidal_rule.