File

libs/core/src/lib/api-communication/connectors/sta-api-v1-connector/model/observations.ts

Extends

StaSelectParams

Index

Properties

Properties

Datastream
Datastream: boolean
Type : boolean
Optional
FeatureOfInterest
FeatureOfInterest: boolean
Type : boolean
Optional
phenomenonTime
phenomenonTime: boolean
Type : boolean
Optional
result
result: boolean
Type : boolean
Optional
resultTime
resultTime: boolean
Type : boolean
Optional
import { InsertDatastream } from './datasetreams';
import { InsertId, StaExpandParams, StaObject, StaSelectParams } from './sta-interface';

export interface Observation extends StaObject {
    phenomenonTime?: string;
    result?: string;
    resultTime?: Date;
    parameters?: {
        name: string;
        value: string;
    }[];
    'Datastream@iot.navigationLink'?: string;
    'FeatureOfInterest@iot.navigationLink'?: string;
}

export interface InsertObservation extends Observation {
    phenomenonTime: string;
    result: string;
    Datastream: (InsertDatastream | InsertId);
}

export interface ObservationSelectParams extends StaSelectParams {
    phenomenonTime?: boolean;
    result?: boolean;
    resultTime?: boolean;
    Datastream?: boolean;
    FeatureOfInterest?: boolean;
}

export interface ObservationExpandParams extends StaExpandParams {
    Datastream?: boolean;
    FeatureOfInterest?: boolean;
}

result-matching ""

    No results matching ""