Skip to content

Commit

Permalink
Release new Linear referenced schema (#448)
Browse files Browse the repository at this point in the history
  • Loading branch information
Rock2000 authored Feb 27, 2025
1 parent 833d4f6 commit eced765
Show file tree
Hide file tree
Showing 3 changed files with 990 additions and 5 deletions.
8 changes: 4 additions & 4 deletions Domains/4-Application/OpenSite/OpenSite.ecschema.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
| * Copyright (c) Bentley Systems, Incorporated. All rights reserved.
| * See LICENSE.md in the project root for license terms and full copyright notice.
======================================================================================= -->
<ECSchema schemaName="OpenSite" alias="opnsite" version="01.00.04" xmlns="http://www.bentley.com/schemas/Bentley.ECXML.3.2" displayLabel="OpenSite" description="OpenSite+ application schema.">
<ECSchema schemaName="OpenSite" alias="opnsite" version="01.00.05" xmlns="http://www.bentley.com/schemas/Bentley.ECXML.3.2" displayLabel="OpenSite" description="OpenSite+ application schema.">
<ECSchemaReference name="CoreCustomAttributes" version="01.00.03" alias="CoreCA" />
<ECSchemaReference name="BisCustomAttributes" version="01.00.00" alias="bisCA"/>
<ECSchemaReference name="BisCore" version="01.00.10" alias="bis" />
<ECSchemaReference name="LinearReferencing" version="02.00.03" alias="lr" />
<ECSchemaReference name="RoadRailUnits" version="01.00.02" alias="rru" />
<ECSchemaReference name="SpatialComposition" version="01.00.01" alias="spcomp" />
<ECSchemaReference name="StormSewerPhysical" version="01.00.01" alias="stmswrphys" />
<ECSchemaReference name="StormSewerPhysical" version="01.00.00" alias="stmswrphys" />

<ECCustomAttributes>
<ProductionStatus xmlns="CoreCustomAttributes.01.00.03">
Expand Down Expand Up @@ -946,7 +946,7 @@
<ECProperty propertyName="IsDistanceAbsolute" typeName="boolean" displayLabel="True if DistanceAlong property should be used, false if PercentAlong describes the distance. Undefined implies an absolute distance"/>
</ECStructClass>

<ECRelationshipClass typeName="ElementDrivesElementsLinearly" modifier="Abstract" strength="referencing" strengthDirection="forward" description="">
<ECRelationshipClass typeName="ElementDrivesElementsLinearly" modifier="Abstract" strength="referencing" strengthDirection="forward" description="A relationship that defines a target element's location relative to the linear path defined by the source element. When the source element is changed the target element's location should be updated based on the relationship properties">
<BaseClass>bis:ElementDrivesElement</BaseClass>
<Source multiplicity="(0..1)" roleLabel="drives" polymorphic="true">
<Class class="bis:GeometricElement"/>
Expand All @@ -959,7 +959,7 @@
<ECProperty propertyName="IsDistanceFromStart" typeName="boolean" displayLabel="True if distance is from the start of the linear path, false if it is from the end. Undefined implies it is from the start"/>
</ECRelationshipClass>

<ECRelationshipClass typeName="ElementDrivesDistributionStructuresLinearly" modifier="None" strength="referencing" strengthDirection="forward" description="">
<ECRelationshipClass typeName="ElementDrivesDistributionStructuresLinearly" modifier="None" strength="referencing" strengthDirection="forward" description="A relationship that defines a drainage node's location relative to the linear path defined by the source element. When the source element is changed the target element's location should be updated based on the relationship properties">
<BaseClass>ElementDrivesElementsLinearly</BaseClass>
<Source multiplicity="(0..1)" roleLabel="drives" polymorphic="true">
<Class class="bis:GeometricElement3d"/>
Expand Down
Loading

0 comments on commit eced765

Please sign in to comment.