linear-referencing-backend

Classes

Name Description
DistanceExpression Core structure carrying linearly-referenced information. Beta,
ILinearElementProvidedBySource Relationship associating Linear-Elements with the elements they came from. Beta,
ILinearLocationLocatesElement Relationship indicating bis:Element being linearly-located by a concrete instance mixing-in ILinearLocationElement. Beta,
ILinearlyLocatedAlongILinearElement Relationship indicating the Linear-Element along which concrete instances mixing-in ILinearlyLocated are located. Beta,
ILinearlyLocatedAttributesElement Relationship indicating the bis:Element being attributed by a concrete instance mixing-in ILinearlyLocatedAttribution. Beta,
IReferentReferencesElement Relationship indicating the bis:SpatialElement being used as Referent for Linear Referencing purposes. Beta,
LinearElement A class offering services for linearly-located data along a Linear-Element. Beta,
LinearLocation Linear Referencing Location attached to an Element not inherently Linearly Referenced. Beta,
LinearLocationElement Base class for Spatial Location Element implementations that are linearly located along a Linear-Element. Beta,
LinearlyLocated A class offering services for LinearlyLocated elements. Beta,
LinearlyLocatedAttribution Base class for Spatial Location Element subclasses representing properties whose value is located along a Linear-Element and only applies to a portion of an Element. Beta,
LinearlyReferencedAtLocation Concrete multi-aspect class carrying 'at' linearly-referenced positions along a Linear-Element. Beta,
LinearlyReferencedAtPositionRefersToReferent Relationship indicating the referent used by a particular linearly-referenced At position. Beta,
LinearlyReferencedFromPositionRefersToReferent Relationship indicating the referent used by a particular linearly-referenced From position. Beta,
LinearlyReferencedFromToLocation Concrete multi-aspect class carrying 'from-to' linearly-referenced positions along a Linear-Element. Beta,
LinearlyReferencedLocation Base class for multi-aspects carrying linearly-referenced locations. Beta,
LinearlyReferencedToPositionRefersToReferent Relationship indicating the referent used by a particular linearly-referenced To position. Beta,
LinearPhysicalElement Base class for Physical Elements that are inherently linearly located along a Linear-Element. Beta,
LinearReferencingSchema Schema for the LinearReferencing domain. Beta,
Referent Referent-implementation turning any bis:SpatialElement not inherently Linearly-Referenced into a Referent for Linear-Referencing purposes. Beta,
ReferentElement Spatial Location Element that can play the role of a Referent (known location along a Linear-Element). Beta,

Interfaces

Name Description
LinearlyLocatedBase Base interface to optionally be implemented by Elements inherently Linearly-Located. Beta,
LinearlyLocatedMultipleAt Interface to optionally be implemented by Elements inherently Linearly-Located whose linear-locations are always at-positions. Beta,
LinearlyLocatedMultipleFromTo Interface to optionally be implemented by Elements inherently Linearly-Located whose linear-locations are always from-to-positions. Beta,
LinearlyLocatedSingleAt Interface to optionally be implemented by Elements inherently Linearly-Located whose linear-locations are always a single at-position. Beta,
LinearlyLocatedSingleFromTo Interface to optionally be implemented by Elements inherently Linearly-Located whose linear-locations are always a single from-to-position. Beta,

Last Updated: 05 November, 2020