Bases: Boost.Python.instance
The shared subset of vertices of a reconstructed topological section that uniquely contribute to the boundaries of one or more resolved topologies.
Note
The resolve_topologies() function can be used to generate resolved topology boundaries (ResolvedTopologicalBoundary and ResolvedTopologicalNetwork) and the shared ResolvedTopologicalSharedSubSegment instances.
Note
Raises an exception This class cannot be instantiated from Python
Methods
__init__ | Raises an exception |
get_feature() | Same as get_topological_section_feature(). |
get_geometry() | Same as get_resolved_geometry(). |
get_resolved_feature() | Returns a feature containing the resolved sub-segment geometry. |
get_resolved_geometry() | Returns the geometry containing the shared sub-segment vertices. |
get_sharing_resolved_topologies() | Returns a list of resolved topologies sharing this sub-segment. |
get_sharing_resolved_topology_geometry_reversal_flags() | Returns a list of flags indicating whether a copy of the sub-segment geometry was reversed when contributing to each resolved topology sharing this sub-segment. |
get_topological_section() | Returns the topological section that the shared sub-segment was obtained from. |
get_topological_section_feature() | Returns the feature referenced by the topological section. |
get_topological_section_geometry() | Returns the topological section geometry that the shared sub-segment was obtained from. |
Same as get_topological_section_feature().
Same as get_resolved_geometry().
Returns a feature containing the resolved sub-segment geometry.
Return type: | Feature |
---|
The returned feature contains the resolved geometry.
Note
Note
The returned feature should not be reverse reconstructed to present day because the topological section might be a ResolvedTopologicalLine which is a topology and topologies are resolved (not reconstructed).
See also
Returns the geometry containing the shared sub-segment vertices.
Return type: | PolylineOnSphere |
---|
Note
These are the unreversed vertices. They are in the same order as the geometry of get_topological_section_geometry().
Returns a list of resolved topologies sharing this sub-segment.
Return type: | list of ReconstructionGeometry |
---|
Note
Returns a list of flags indicating whether a copy of the sub-segment geometry was reversed when contributing to each resolved topology sharing this sub-segment.
Return type: | list of bool |
---|
Note
The returned list is in the same order (and has the same number of elements) as the list of sharing resolved topologies returned in get_sharing_resolved_topologies().
sharing_resolved_topologies = shared_sub_segment.get_sharing_resolved_topologies()
geometry_reversal_flags = shared_sub_segment.get_sharing_resolved_topology_geometry_reversal_flags()
for index in range(len(sharing_resolved_topologies)):
sharing_resolved_topology = sharing_resolved_topologies[index]
geometry_reversal_flag = geometry_reversal_flags[index]
See also
Returns the topological section that the shared sub-segment was obtained from.
Return type: | ReconstructionGeometry |
---|
Note
This represents the entire geometry of the topological section, not just the part that contributes to the shared sub-segment.
Note
See also
Returns the feature referenced by the topological section.
Return type: | Feature |
---|
Note
The geometry in the returned feature represents the entire geometry of the topological section, not just the part that contributes to the shared sub-segment.
See also
Returns the topological section geometry that the shared sub-segment was obtained from.
Return type: | PolylineOnSphere |
---|
Note
This is the entire geometry of the topological section, not just the part that contributes to the shared sub-segment.
See also
pygplates.ResolvedTopologicalSection
pygplates.calculate_velocities
Enter search terms or a module, class or function name.