| POSC Specifications Version 2.2 |
Epicentre Logical Data Model |
An edge is a curve in space bounded by zero, one or two vertices. An edge may also be a portion of a ring boundary between two vertices. In this case an edge is topologically a bounding curve segment which may serve as part of a ring boundary for one or more faces which meet at that edge. An edge is orientable, though not oriented.
- earth_model (I, V: SET[0:?] earth_model(spatial_object))
- Indicates various earth models which include this spatial representation. Each edge may be part of one or more earth_model. Inherited from spatial_object.
- intersection_role (I, V: SET[0:?] space_time_operation(intersecting_object))
- Indicates a space/time operation for which the object is involved as an intersecting agent. For projection, this is the screen on which an object is being projected. For proximity, this is the magnet object. Each edge may be the intersecting object for one or more space_time_operation. Inherited from topological_object.
- other_composite_spatial_object (I, V: SET[0:?] other_composite_spatial_object(composite_object))
- Defines the set of composite spatial objects of which this spatial object is a component. Each edge may be a component of one or more other_composite_spatial_object. Inherited from spatial_object.
- primary_role (I, V: SET[0:?] space_time_operation(primary_object))
- Indicates a space/time operation for which the object is involved as a primary agent. For degeneration, this object is being degenerated. For projection, this object is being projected onto another object. For proximity, this is the container object. Each edge may be the primary object for one or more space_time_operation. Inherited from topological_object.
- primary_topological_relationship (I, V: SET[0:?] topological_relationship(primary_topological_object))
- Indicates a topological relationship in which the topologic object has the role of primary agent. For an object intersection type of "inside" this is the containing role (e.g., if a city is inside a county then the county would be the primary agent). For all other object intersection types the roles are symmetrical and both relationships must be searched for a particular object. For example, if a wellbore and a formation overlap then either could be chosen as the primary agent with the other chosen as the secondary agent. Each edge may be primarily involved in one or more topological_relationship. Inherited from topological_object.
- pty_geometry_1d_edge (V: SET[0:?] pty_geometry_1d_edge(edge))
- Each edge may have a property of one or more pty_geometry_1d_edge.
- pty_geometry_2d_edge (V: SET[0:?] pty_geometry_2d_edge(edge))
- Each edge may have a property of one or more pty_geometry_2d_edge.
- pty_geometry_3d_edge (V: SET[0:?] pty_geometry_3d_edge(edge))
- Each edge may have a property of one or more pty_geometry_3d_edge.
- pty_length (V: SET[0:?] pty_length(edge))
- Each edge may have a property of one or more pty_length.
- ring (O: SET[0:?] ring(edge))
- Defines the rings of which this edge is a component. Each edge may be a component of one or more ring.
- secondary_topological_relationship (I, V: SET[0:?] topological_relationship(secondary_topological_object))
- Indicates a topological relationship in which the object is in the role of secondary agent. For an object intersection type of "inside" this is the contained role (e.g., if a well is inside a field then the well would be the secondary agent). For all other object intersection types the roles are symmetrical and both relationships must be searched for a particular object. For example, if a wellbore and a formation overlap then either could be chosen as the secondary agent with the other chosen as the primary agent. Each edge may be involved in one or more topological_relationship. Inherited from topological_object.
- source_space_time_operation (I, V: BAG[0:1] space_time_operation(resulting_object))
- Indicates the space/time operation from which a topological object was the result. For addition, this is the union of two objects. For degeneration, this is the degenerate object. Each edge may be the result of one space_time_operation. Inherited from topological_object.
- vertex (O: SET[0:2] vertex(edge))
- Defines the zero, one or two vertices which form the boundary of the edge. Each edge may be bounded by one or more vertex.
Local rules:
Entity replicated into subtype tables (@edge).
Referenced in Diagrams:
Generated on Mon Dec 1 10:00:46 1997
© Copyright 1997 POSC. All rights reserved.