File

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

Extends

StaObject

Index

Properties

Properties

Datastream@iot.navigationLink
Datastream@iot.navigationLink: string
Type : string
Optional
FeatureOfInterest@iot.navigationLink
FeatureOfInterest@iot.navigationLink: string
Type : string
Optional
parameters
parameters: literal type[]
Type : literal type[]
Optional
phenomenonTime
phenomenonTime: string
Type : string
Optional
result
result: string
Type : string
Optional
resultTime
resultTime: Date
Type : Date
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 ""