Human-readable ontology specification

TopologicPy Ontology Specification

Generated from the supplied Turtle vocabulary. This page documents the namespace, ontology metadata, class hierarchy, classes, object properties, datatype properties, and alignment terms used to make TopologicPy a spatial-semantic graph framework.

68

TopologicPy classes

Internal classes in the canonical top: namespace.

72

Object properties

Relationships between topology, graph, BIM, analysis, and provenance entities.

63

Datatype properties

Literal attributes for labels, identifiers, metrics, values, units, coordinates, and paths.

1233

RDF triples

Total statements parsed from the supplied Turtle file.

Specification scope

The vocabulary describes TopologicPy entities as linked computational objects: geometric and topological primitives, graph structures, building-domain concepts, dictionaries and attributes, analysis metrics, graph database workflows, GQL/GraphRAG/PyG workflows, RDF export/import, and provenance. The canonical namespace is http://w3id.org/topologicpy#.

Ontology metadata

Publication, namespace, and licensing information extracted from the ontology header.

TitleTopologicPy Ontology
DescriptionA formal OWL/RDFS vocabulary for representing TopologicPy topologies, graphs, dictionaries, geometric attributes, analytical metrics, provenance, and building-domain alignments.
Version0.1.0
CreatorTopologicPy Project
License<https://www.gnu.org/licenses/agpl-3.0.en.html>
Preferred namespace prefixtop
Preferred namespace URIhttp://w3id.org/topologicpy#

Class hierarchy

Internal and referenced classes organised by their explicit rdfs:subClassOf relations.

  • top:AnalysisMetricAnalysis MetricA computed metric associated with geometry, topology, graphs, or buildings.
    • top:IsovistIsovistA visibility polygon, volume, or related visibility field from an observer point.
    • top:SpaceSyntaxMetricSpace Syntax MetricA spatial network metric commonly used in space syntax analysis.
  • top:AttributeAttributeA semantic or analytical key-value attribute associated with an entity.
    • top:EdgeFeatureEdge FeatureA numerical or categorical feature associated with a graph edge.
    • top:GraphFeatureGraph FeatureA numerical or categorical feature associated with a graph.
    • top:NodeFeatureNode FeatureA numerical or categorical feature associated with a graph node.
  • top:ContextContextThe modelling, analytical, or computational context in which entities are interpreted.
  • top:CoordinateSystemCoordinate SystemA spatial reference frame for coordinates and transformations.
  • top:DictionaryDictionaryA key-value container for semantic, analytical, and provenance metadata.
  • top:GraphGraphA graph composed of nodes and relationships, commonly represented in TopologicPy by vertices and edges.
  • top:GraphDatasetGraph DatasetA dataset containing graphs, nodes, edges, labels, and features.
  • top:GridGridA regular spatial subdivision or sampling structure.
  • top:MatrixMatrixA matrix, typically used for geometric transformations.
  • top:ProjectProjectA project-level container for a model, dataset, or computational study.
  • top:QualityIssueQuality IssueA validation, quality-control, or model-checking issue.
  • top:TopologyTopologyThe superclass for TopologicPy topological entities.
    • top:BoundaryBoundaryA topology that bounds another topology.
    • top:CellCellA volumetric topological entity bounded by faces.
      • top:ZoneZoneA spatial region or bounded domain.
        • top:BuildingBuildingA building-level spatial container.
        • top:CirculationZoneCirculation ZoneA zone primarily used for movement or circulation.
        • top:FunctionalZoneFunctional ZoneA zone grouped by function or programme.
        • top:SiteSiteA site or land parcel containing buildings or spatial zones.
        • top:SpaceSpaceA building space, usually corresponding to an IFC space or room-like domain.
        • top:StoreyStoreyA building storey or level.
    • top:CellComplexCell ComplexA collection of cells, typically sharing faces.
    • top:ClusterClusterA heterogeneous collection of topologies.
    • top:EdgeEdgeA one-dimensional topology connecting two vertices.
    • top:ElementElementA physical or conceptual building element.
      • top:ApertureApertureAn opening, void, or aperture associated with another topology.
      • top:BeamBeamA beam or horizontal/linear structural member.
      • top:ColumnColumnA column or vertical structural member.
      • top:DoorDoorA door or access element.
      • top:EquipmentEquipmentBuilding equipment or operational systems.
      • top:FurnitureFurnitureFurniture or furnishing elements.
      • top:OpeningOpeningAn opening element or void.
      • top:RailingRailingA railing, guard, or balustrade.
      • top:RoofRoofA roof element.
      • top:SensorSensorA sensor or observation point.
      • top:SlabSlabA slab, floor, ceiling, or plate-like element.
      • top:StairStairA stair or stair flight.
      • top:WallWallA vertical or near-vertical building element separating or bounding spaces.
      • top:WindowWindowA window or transparent/translucent opening element.
    • top:FaceFaceA bounded two-dimensional surface, optionally with internal boundaries.
      • top:ApertureApertureAn opening, void, or aperture associated with another topology.
      • top:InterfaceInterfaceA shared boundary or interface between zones, elements, or topologies.
      • top:SurfaceSurfaceA surface used as a geometric, analytical, or building-domain entity.
    • top:ShellShellA connected collection of faces forming a segmented surface.
    • top:VertexVertexA zero-dimensional topology representing a point in 3D space.
      • top:NodeNodeA graph node, often represented by a TopologicPy Vertex.
    • top:WireWireA connected sequence or collection of edges.
  • top:TransformTransformA geometric or topological transformation.
  • top:ValidationRuleValidation RuleA rule used to validate model content, geometry, topology, semantics, or provenance.
  • top:VectorVectorA mathematical vector with magnitude and direction.

Top-level semantic areas

Root classes provide the main conceptual partitions of the vocabulary.

Root classDescriptionDescendants
top:AnalysisMetricA computed metric associated with geometry, topology, graphs, or buildings.2
top:AttributeA semantic or analytical key-value attribute associated with an entity.3
top:ContextThe modelling, analytical, or computational context in which entities are interpreted.0
top:CoordinateSystemA spatial reference frame for coordinates and transformations.0
top:DictionaryA key-value container for semantic, analytical, and provenance metadata.0
top:GraphA graph composed of nodes and relationships, commonly represented in TopologicPy by vertices and edges.7
top:GraphDatasetA dataset containing graphs, nodes, edges, labels, and features.0
top:GridA regular spatial subdivision or sampling structure.0
top:MatrixA matrix, typically used for geometric transformations.0
top:ProjectA project-level container for a model, dataset, or computational study.0
top:QualityIssueA validation, quality-control, or model-checking issue.0
top:TopologyThe superclass for TopologicPy topological entities.41
top:TransformA geometric or topological transformation.0
top:ValidationRuleA rule used to validate model content, geometry, topology, semantics, or provenance.0
top:VectorA mathematical vector with magnitude and direction.0

Class reference

Every class declared in the ontology, including comments, superclass relations, alignments, and domain-linked properties.

Adjacency Graph

top:AdjacencyGraph
#

A graph representing adjacency relations.

IRIhttp://w3id.org/topologicpy#AdjacencyGraph
SubClassOftop:SpatialGraph

Analysis Metric

top:AnalysisMetric
#

A computed metric associated with geometry, topology, graphs, or buildings.

IRIhttp://w3id.org/topologicpy#AnalysisMetric
Properties with this domaintop:isMetricOf

Aperture

top:Aperture
#

An opening, void, or aperture associated with another topology.

IRIhttp://w3id.org/topologicpy#Aperture
SubClassOftop:Face, top:Element, bot:Element
Properties with this domaintop:isApertureOf

Attribute

top:Attribute
#

A semantic or analytical key-value attribute associated with an entity.

IRIhttp://w3id.org/topologicpy#Attribute
Properties with this domaintop:isAttributeOf

Beam

top:Beam
#

A beam or horizontal/linear structural member.

IRIhttp://w3id.org/topologicpy#Beam
SubClassOftop:Element

Building

top:Building
#

A building-level spatial container.

IRIhttp://w3id.org/topologicpy#Building
SubClassOftop:Zone, bot:Building

Cell

top:Cell
#

A volumetric topological entity bounded by faces.

IRIhttp://w3id.org/topologicpy#Cell
SubClassOftop:Topology, geo:Feature
Properties with this domaintop:isCellOf

Cell Complex

top:CellComplex
#

A collection of cells, typically sharing faces.

IRIhttp://w3id.org/topologicpy#CellComplex
SubClassOftop:Topology
Properties with this domaintop:isCellComplexOf

Circulation Graph

top:CirculationGraph
#

A graph representing movement or circulation relations.

IRIhttp://w3id.org/topologicpy#CirculationGraph
SubClassOftop:SpatialGraph

Circulation Zone

top:CirculationZone
#

A zone primarily used for movement or circulation.

IRIhttp://w3id.org/topologicpy#CirculationZone
SubClassOftop:Zone

Cluster

top:Cluster
#

A heterogeneous collection of topologies.

IRIhttp://w3id.org/topologicpy#Cluster
SubClassOftop:Topology
Properties with this domaintop:hasFreeTopology

Column

top:Column
#

A column or vertical structural member.

IRIhttp://w3id.org/topologicpy#Column
SubClassOftop:Element

Connectivity Graph

top:ConnectivityGraph
#

A graph representing connectivity relations.

IRIhttp://w3id.org/topologicpy#ConnectivityGraph
SubClassOftop:SpatialGraph

Context

top:Context
#

The modelling, analytical, or computational context in which entities are interpreted.

IRIhttp://w3id.org/topologicpy#Context
Properties with this domaintop:isContextOf

Coordinate System

top:CoordinateSystem
#

A spatial reference frame for coordinates and transformations.

IRIhttp://w3id.org/topologicpy#CoordinateSystem

Dictionary

top:Dictionary
#

A key-value container for semantic, analytical, and provenance metadata.

IRIhttp://w3id.org/topologicpy#Dictionary
Properties with this domaintop:isDictionaryOf

Directed Relationship

top:DirectedRelationship
#

A relationship with a start node and an end node.

IRIhttp://w3id.org/topologicpy#DirectedRelationship
SubClassOftop:Relationship
Properties with this domaintop:endsAt, top:startsAt

Door

top:Door
#

A door or access element.

IRIhttp://w3id.org/topologicpy#Door
SubClassOftop:Element

Edge Feature

top:EdgeFeature
#

A numerical or categorical feature associated with a graph edge.

IRIhttp://w3id.org/topologicpy#EdgeFeature
SubClassOftop:Attribute

Element

top:Element
#

A physical or conceptual building element.

IRIhttp://w3id.org/topologicpy#Element
SubClassOftop:Topology, bot:Element
Properties with this domaintop:isElementOf

Equipment

top:Equipment
#

Building equipment or operational systems.

IRIhttp://w3id.org/topologicpy#Equipment
SubClassOftop:Element, brick:Equipment

External Boundary

top:ExternalBoundary
#

An external boundary of a topology.

IRIhttp://w3id.org/topologicpy#ExternalBoundary
SubClassOftop:Boundary

Functional Zone

top:FunctionalZone
#

A zone grouped by function or programme.

IRIhttp://w3id.org/topologicpy#FunctionalZone
SubClassOftop:Zone

Furniture

top:Furniture
#

Furniture or furnishing elements.

IRIhttp://w3id.org/topologicpy#Furniture
SubClassOftop:Element

Graph

top:Graph
#

A graph composed of nodes and relationships, commonly represented in TopologicPy by vertices and edges.

IRIhttp://w3id.org/topologicpy#Graph
Properties with this domaintop:hasNode, top:hasPath, top:hasRelationship

Graph Dataset

top:GraphDataset
#

A dataset containing graphs, nodes, edges, labels, and features.

IRIhttp://w3id.org/topologicpy#GraphDataset
SubClassOfprov:Entity

Graph Feature

top:GraphFeature
#

A numerical or categorical feature associated with a graph.

IRIhttp://w3id.org/topologicpy#GraphFeature
SubClassOftop:Attribute

Grid

top:Grid
#

A regular spatial subdivision or sampling structure.

IRIhttp://w3id.org/topologicpy#Grid

Interface

top:Interface
#

A shared boundary or interface between zones, elements, or topologies.

IRIhttp://w3id.org/topologicpy#Interface
SubClassOftop:Face, bot:Interface
Properties with this domaintop:isInterfaceOf

Internal Boundary

top:InternalBoundary
#

An internal boundary, hole, or void boundary.

IRIhttp://w3id.org/topologicpy#InternalBoundary
SubClassOftop:Boundary

Isovist

top:Isovist
#

A visibility polygon, volume, or related visibility field from an observer point.

IRIhttp://w3id.org/topologicpy#Isovist
SubClassOftop:AnalysisMetric

Knowledge Graph

top:KnowledgeGraph
#

A graph integrating entities, semantics, provenance, and relationships.

IRIhttp://w3id.org/topologicpy#KnowledgeGraph
SubClassOftop:Graph

Matrix

top:Matrix
#

A matrix, typically used for geometric transformations.

IRIhttp://w3id.org/topologicpy#Matrix
Properties with this domaintop:isMatrixOf

Node Feature

top:NodeFeature
#

A numerical or categorical feature associated with a graph node.

IRIhttp://w3id.org/topologicpy#NodeFeature
SubClassOftop:Attribute

Opening

top:Opening
#

An opening element or void.

IRIhttp://w3id.org/topologicpy#Opening
SubClassOftop:Element

Path

top:Path
#

An ordered sequence of graph nodes and relationships.

IRIhttp://w3id.org/topologicpy#Path
SubClassOftop:Graph
Properties with this domaintop:isPathOf

Project

top:Project
#

A project-level container for a model, dataset, or computational study.

IRIhttp://w3id.org/topologicpy#Project
SubClassOfprov:Entity

Railing

top:Railing
#

A railing, guard, or balustrade.

IRIhttp://w3id.org/topologicpy#Railing
SubClassOftop:Element

Roof

top:Roof
#

A roof element.

IRIhttp://w3id.org/topologicpy#Roof
SubClassOftop:Element

Room

top:Room
#

A room or occupiable space.

IRIhttp://w3id.org/topologicpy#Room
SubClassOftop:Space

Sensor

top:Sensor
#

A sensor or observation point.

IRIhttp://w3id.org/topologicpy#Sensor
SubClassOftop:Element, brick:Point

Shell

top:Shell
#

A connected collection of faces forming a segmented surface.

IRIhttp://w3id.org/topologicpy#Shell
SubClassOftop:Topology
Properties with this domaintop:isShellOf

Site

top:Site
#

A site or land parcel containing buildings or spatial zones.

IRIhttp://w3id.org/topologicpy#Site
SubClassOftop:Zone, bot:Site

Slab

top:Slab
#

A slab, floor, ceiling, or plate-like element.

IRIhttp://w3id.org/topologicpy#Slab
SubClassOftop:Element

Space

top:Space
#

A building space, usually corresponding to an IFC space or room-like domain.

IRIhttp://w3id.org/topologicpy#Space
SubClassOftop:Zone, bot:Space

Space Syntax Metric

top:SpaceSyntaxMetric
#

A spatial network metric commonly used in space syntax analysis.

IRIhttp://w3id.org/topologicpy#SpaceSyntaxMetric
SubClassOftop:AnalysisMetric

Spatial Graph

top:SpatialGraph
#

A graph representing spatial relations.

IRIhttp://w3id.org/topologicpy#SpatialGraph
SubClassOftop:Graph

Stair

top:Stair
#

A stair or stair flight.

IRIhttp://w3id.org/topologicpy#Stair
SubClassOftop:Element

Storey

top:Storey
#

A building storey or level.

IRIhttp://w3id.org/topologicpy#Storey
SubClassOftop:Zone, bot:Storey

Surface

top:Surface
#

A surface used as a geometric, analytical, or building-domain entity.

IRIhttp://w3id.org/topologicpy#Surface
SubClassOftop:Face

Thermal Zone

top:ThermalZone
#

A thermal analysis zone.

IRIhttp://w3id.org/topologicpy#ThermalZone
SubClassOftop:Space

Transform

top:Transform
#

A geometric or topological transformation.

IRIhttp://w3id.org/topologicpy#Transform
Properties with this domaintop:hasMatrix, top:isTransformOf

Undirected Relationship

top:UndirectedRelationship
#

A relationship without intrinsic direction.

IRIhttp://w3id.org/topologicpy#UndirectedRelationship
SubClassOftop:Relationship

Validation Rule

top:ValidationRule
#

A rule used to validate model content, geometry, topology, semantics, or provenance.

IRIhttp://w3id.org/topologicpy#ValidationRule
Properties with this domaintop:ruleExpression, top:validates

Vector

top:Vector
#

A mathematical vector with magnitude and direction.

IRIhttp://w3id.org/topologicpy#Vector
Properties with this domaintop:isVectorOf

Visibility Graph

top:VisibilityGraph
#

A graph representing visibility relations.

IRIhttp://w3id.org/topologicpy#VisibilityGraph
SubClassOftop:SpatialGraph

Wall

top:Wall
#

A vertical or near-vertical building element separating or bounding spaces.

IRIhttp://w3id.org/topologicpy#Wall
SubClassOftop:Element

Window

top:Window
#

A window or transparent/translucent opening element.

IRIhttp://w3id.org/topologicpy#Window
SubClassOftop:Element

Wire

top:Wire
#

A connected sequence or collection of edges.

IRIhttp://w3id.org/topologicpy#Wire
SubClassOftop:Topology
Properties with this domaintop:isWireOf

Property reference

All declared object, datatype, and RDF properties with domain and range declarations where available.

72

Object properties

Semantic relations between resources.

63

Datatype properties

Literal-valued attributes and metrics.

0

Other RDF properties

Generic property declarations.

adjacent to

top:adjacentTo
Object property

Indicates that two topologies are adjacent.

IRIhttp://w3id.org/topologicpy#adjacentTo
TypeObject property
Domaintop:Topology
Rangetop:Topology

bounds

top:bounds
Object property

Indicates that one topology bounds another.

IRIhttp://w3id.org/topologicpy#bounds
TypeObject property
Domaintop:Topology
Rangetop:Topology
Inverse oftop:isBoundedBy

connects

top:connects
Object property

Associates a relationship with one of the nodes it connects.

IRIhttp://w3id.org/topologicpy#connects
TypeObject property
Domaintop:Relationship
Rangetop:Node

connects to

top:connectsTo
Object property

Indicates that one node is connected to another node.

IRIhttp://w3id.org/topologicpy#connectsTo
TypeObject property
Domaintop:Node
Rangetop:Node

contains

top:contains
Object property

Indicates topological, geometric, or semantic containment.

IRIhttp://w3id.org/topologicpy#contains
TypeObject property
Domaintop:Topology
Rangetop:Topology
Inverse oftop:isContainedIn

contains element

top:containsElement
Object property

Associates a topology or zone with a contained element.

IRIhttp://w3id.org/topologicpy#containsElement
TypeObject property
Domaintop:Topology
Rangetop:Element
SubPropertyOftop:contains
Inverse oftop:isElementOf

contains zone

top:containsZone
Object property

Associates a zone with a contained zone.

IRIhttp://w3id.org/topologicpy#containsZone
TypeObject property
Domaintop:Zone
Rangetop:Zone
SubPropertyOftop:contains
Inverse oftop:isZoneOf

derived from

top:derivedFrom
Object property

Associates an entity with the entity, file, model, or process it was derived from.

IRIhttp://w3id.org/topologicpy#derivedFrom
TypeObject property

ends at

top:endsAt
Object property

Associates a directed relationship with its end node.

IRIhttp://w3id.org/topologicpy#endsAt
TypeObject property
Domaintop:DirectedRelationship
Rangetop:Node

generated by

top:generatedBy
Object property

Associates an entity with the method, agent, or process that generated it.

IRIhttp://w3id.org/topologicpy#generatedBy
TypeObject property

has attribute

top:hasAttribute
Object property

Associates an entity with an attribute.

IRIhttp://w3id.org/topologicpy#hasAttribute
TypeObject property
Rangetop:Attribute
Inverse oftop:isAttributeOf

has context

top:hasContext
Object property

Associates an entity with a context.

IRIhttp://w3id.org/topologicpy#hasContext
TypeObject property
Rangetop:Context
Inverse oftop:isContextOf

has dictionary

top:hasDictionary
Object property

Associates an entity with a TopologicPy dictionary.

IRIhttp://w3id.org/topologicpy#hasDictionary
TypeObject property
Rangetop:Dictionary
Inverse oftop:isDictionaryOf

has interface

top:hasInterface
Object property

Associates a topology with an interface.

IRIhttp://w3id.org/topologicpy#hasInterface
TypeObject property
Domaintop:Topology
Rangetop:Interface
Inverse oftop:isInterfaceOf

has matrix

top:hasMatrix
Object property

Associates a transform with a matrix.

IRIhttp://w3id.org/topologicpy#hasMatrix
TypeObject property
Domaintop:Transform
Rangetop:Matrix
Inverse oftop:isMatrixOf

has metric

top:hasMetric
Object property

Associates an entity with a computed metric.

IRIhttp://w3id.org/topologicpy#hasMetric
TypeObject property
Rangetop:AnalysisMetric
Inverse oftop:isMetricOf

has path

top:hasPath
Object property

Associates a graph with a path.

IRIhttp://w3id.org/topologicpy#hasPath
TypeObject property
Domaintop:Graph
Rangetop:Path
Inverse oftop:isPathOf

has quality issue

top:hasQualityIssue
Object property

Associates an entity with a quality issue.

IRIhttp://w3id.org/topologicpy#hasQualityIssue
TypeObject property
Rangetop:QualityIssue
Inverse oftop:isQualityIssueOf

has source

top:hasSource
Object property

Associates a relationship with a source node.

IRIhttp://w3id.org/topologicpy#hasSource
TypeObject property
Domaintop:Relationship
Rangetop:Node

has subtopology

top:hasSubTopology
Object property

Associates a topology with a subtopology.

IRIhttp://w3id.org/topologicpy#hasSubTopology
TypeObject property
Domaintop:Topology
Rangetop:Topology
Inverse oftop:isSubTopologyOf

has target

top:hasTarget
Object property

Associates a relationship with a target node.

IRIhttp://w3id.org/topologicpy#hasTarget
TypeObject property
Domaintop:Relationship
Rangetop:Node

has topology

top:hasTopology
Object property

Associates an entity with a topology.

IRIhttp://w3id.org/topologicpy#hasTopology
TypeObject property
Rangetop:Topology
Inverse oftop:isTopologyOf

has transform

top:hasTransform
Object property

Associates a topology with a transformation.

IRIhttp://w3id.org/topologicpy#hasTransform
TypeObject property
Domaintop:Topology
Rangetop:Transform
Inverse oftop:isTransformOf

has vector

top:hasVector
Object property

Associates an entity with a vector.

IRIhttp://w3id.org/topologicpy#hasVector
TypeObject property
Rangetop:Vector
Inverse oftop:isVectorOf

intersects

top:intersects
Object property

Indicates that two topologies intersect.

IRIhttp://w3id.org/topologicpy#intersects
TypeObject property
Domaintop:Topology
Rangetop:Topology

is attribute of

top:isAttributeOf
Object property

Associates an attribute with the entity it describes.

IRIhttp://w3id.org/topologicpy#isAttributeOf
TypeObject property
Domaintop:Attribute
Inverse oftop:hasAttribute

is bounded by

top:isBoundedBy
Object property

Indicates that one topology is bounded by another.

IRIhttp://w3id.org/topologicpy#isBoundedBy
TypeObject property
Domaintop:Topology
Rangetop:Topology
Inverse oftop:bounds

is contained in

top:isContainedIn
Object property

Inverse of contains.

IRIhttp://w3id.org/topologicpy#isContainedIn
TypeObject property
Domaintop:Topology
Rangetop:Topology
Inverse oftop:contains

is context of

top:isContextOf
Object property

Associates a context with an entity.

IRIhttp://w3id.org/topologicpy#isContextOf
TypeObject property
Domaintop:Context
Inverse oftop:hasContext

is dictionary of

top:isDictionaryOf
Object property

Associates a dictionary with the entity it describes.

IRIhttp://w3id.org/topologicpy#isDictionaryOf
TypeObject property
Domaintop:Dictionary
Inverse oftop:hasDictionary

is external boundary of

top:isExternalBoundaryOf
Object property

Associates an external boundary with the topology it bounds.

IRIhttp://w3id.org/topologicpy#isExternalBoundaryOf
TypeObject property
Domaintop:Boundary
Rangetop:Topology
SubPropertyOftop:bounds
Inverse oftop:hasExternalBoundary

is interface of

top:isInterfaceOf
Object property

Associates an interface with the topology, zone, or element it interfaces.

IRIhttp://w3id.org/topologicpy#isInterfaceOf
TypeObject property
Domaintop:Interface
Rangetop:Topology
Inverse oftop:hasInterface

is internal boundary of

top:isInternalBoundaryOf
Object property

Associates an internal boundary with the topology it bounds.

IRIhttp://w3id.org/topologicpy#isInternalBoundaryOf
TypeObject property
Domaintop:Boundary
Rangetop:Topology
SubPropertyOftop:bounds
Inverse oftop:hasInternalBoundary

is matrix of

top:isMatrixOf
Object property

Associates a matrix with a transform.

IRIhttp://w3id.org/topologicpy#isMatrixOf
TypeObject property
Domaintop:Matrix
Rangetop:Transform
Inverse oftop:hasMatrix

is metric of

top:isMetricOf
Object property

Associates a metric with the entity it describes.

IRIhttp://w3id.org/topologicpy#isMetricOf
TypeObject property
Domaintop:AnalysisMetric
Inverse oftop:hasMetric

is path of

top:isPathOf
Object property

Associates a path with a graph.

IRIhttp://w3id.org/topologicpy#isPathOf
TypeObject property
Domaintop:Path
Rangetop:Graph
Inverse oftop:hasPath

is quality issue of

top:isQualityIssueOf
Object property

Associates a quality issue with an entity.

IRIhttp://w3id.org/topologicpy#isQualityIssueOf
TypeObject property
Domaintop:QualityIssue
Inverse oftop:hasQualityIssue

is subtopology of

top:isSubTopologyOf
Object property

Associates a topology with a parent topology.

IRIhttp://w3id.org/topologicpy#isSubTopologyOf
TypeObject property
Domaintop:Topology
Rangetop:Topology
Inverse oftop:hasSubTopology

is topology of

top:isTopologyOf
Object property

Inverse of hasTopology.

IRIhttp://w3id.org/topologicpy#isTopologyOf
TypeObject property
Domaintop:Topology
Inverse oftop:hasTopology

is transform of

top:isTransformOf
Object property

Associates a transformation with a topology.

IRIhttp://w3id.org/topologicpy#isTransformOf
TypeObject property
Domaintop:Transform
Rangetop:Topology
Inverse oftop:hasTransform

is vector of

top:isVectorOf
Object property

Associates a vector with an entity.

IRIhttp://w3id.org/topologicpy#isVectorOf
TypeObject property
Domaintop:Vector
Inverse oftop:hasVector

overlaps

top:overlaps
Object property

Indicates that two topologies overlap.

IRIhttp://w3id.org/topologicpy#overlaps
TypeObject property
Domaintop:Topology
Rangetop:Topology

starts at

top:startsAt
Object property

Associates a directed relationship with its start node.

IRIhttp://w3id.org/topologicpy#startsAt
TypeObject property
Domaintop:DirectedRelationship
Rangetop:Node

touches

top:touches
Object property

Indicates that two topologies touch.

IRIhttp://w3id.org/topologicpy#touches
TypeObject property
Domaintop:Topology
Rangetop:Topology

validated by

top:validatedBy
Object property

Associates an entity with a validation rule.

IRIhttp://w3id.org/topologicpy#validatedBy
TypeObject property
Rangetop:ValidationRule
Inverse oftop:validates

validates

top:validates
Object property

Associates a validation rule with the entity it validates.

IRIhttp://w3id.org/topologicpy#validates
TypeObject property
Domaintop:ValidationRule
Inverse oftop:validatedBy

area

top:area
Datatype property

The area of a face, shell, surface, or spatial entity.

IRIhttp://w3id.org/topologicpy#area
TypeDatatype property
Domaintop:Topology
Rangexsd:double

azimuth

top:azimuth
Datatype property

An azimuth angle.

IRIhttp://w3id.org/topologicpy#azimuth
TypeDatatype property
Rangexsd:double

betweenness centrality

top:betweennessCentrality
Datatype property

A betweenness centrality score.

IRIhttp://w3id.org/topologicpy#betweennessCentrality
TypeDatatype property
Domaintop:Node
Rangexsd:double

category

top:category
Datatype property

A broad semantic category.

IRIhttp://w3id.org/topologicpy#category
TypeDatatype property
Rangexsd:string

choice

top:choice
Datatype property

A spatial choice metric.

IRIhttp://w3id.org/topologicpy#choice
TypeDatatype property
Rangexsd:double

closeness centrality

top:closenessCentrality
Datatype property

A closeness centrality score.

IRIhttp://w3id.org/topologicpy#closenessCentrality
TypeDatatype property
Domaintop:Node
Rangexsd:double

comment

top:comment
Datatype property

A human-readable comment.

IRIhttp://w3id.org/topologicpy#comment
TypeDatatype property
Rangexsd:string

community

top:community
Datatype property

A community or cluster assignment.

IRIhttp://w3id.org/topologicpy#community
TypeDatatype property
Domaintop:Node
Rangexsd:string

compactness

top:compactness
Datatype property

A compactness metric.

IRIhttp://w3id.org/topologicpy#compactness
TypeDatatype property
Rangexsd:double

connectivity

top:connectivity
Datatype property

A connectivity metric.

IRIhttp://w3id.org/topologicpy#connectivity
TypeDatatype property
Rangexsd:double

control

top:control
Datatype property

A control value in spatial graph analysis.

IRIhttp://w3id.org/topologicpy#control
TypeDatatype property
Rangexsd:double

cost

top:hasCost
Datatype property

A numerical traversal or optimisation cost.

IRIhttp://w3id.org/topologicpy#hasCost
TypeDatatype property
Domaintop:Relationship
Rangexsd:double

created at

top:createdAt
Datatype property

The creation timestamp.

IRIhttp://w3id.org/topologicpy#createdAt
TypeDatatype property
Rangexsd:dateTime

degree

top:degree
Datatype property

The graph degree of a node.

IRIhttp://w3id.org/topologicpy#degree
TypeDatatype property
Domaintop:Node
Rangexsd:double

depth

top:depth
Datatype property

The depth of an entity or graph traversal.

IRIhttp://w3id.org/topologicpy#depth
TypeDatatype property
Rangexsd:double

diameter

top:diameter
Datatype property

The diameter of a circular or spherical entity.

IRIhttp://w3id.org/topologicpy#diameter
TypeDatatype property
Rangexsd:double

eigenvector centrality

top:eigenvectorCentrality
Datatype property

An eigenvector centrality score.

IRIhttp://w3id.org/topologicpy#eigenvectorCentrality
TypeDatatype property
Domaintop:Node
Rangexsd:double

generated by method

top:generatedByMethod
Datatype property

The TopologicPy method or process that generated the entity.

IRIhttp://w3id.org/topologicpy#generatedByMethod
TypeDatatype property
Rangexsd:string

height

top:height
Datatype property

The height of an entity or bounding box.

IRIhttp://w3id.org/topologicpy#height
TypeDatatype property
Rangexsd:double

identifier

top:id
Datatype property

A local identifier.

IRIhttp://w3id.org/topologicpy#id
TypeDatatype property
Rangexsd:string

IFC class

top:ifcClass
Datatype property

The IFC entity class name, for example IfcSpace.

IRIhttp://w3id.org/topologicpy#ifcClass
TypeDatatype property
Rangexsd:string

IFC GlobalId

top:ifcGlobalId
Datatype property

The IFC GlobalId.

IRIhttp://w3id.org/topologicpy#ifcGlobalId
TypeDatatype property
Rangexsd:string

IFC name

top:ifcName
Datatype property

The IFC Name attribute.

IRIhttp://w3id.org/topologicpy#ifcName
TypeDatatype property
Rangexsd:string

IFC type

top:ifcType
Datatype property

The IFC type, object type, or type object label.

IRIhttp://w3id.org/topologicpy#ifcType
TypeDatatype property
Rangexsd:string

in degree

top:inDegree
Datatype property

The incoming degree of a node.

IRIhttp://w3id.org/topologicpy#inDegree
TypeDatatype property
Domaintop:Node
Rangexsd:double

inclination

top:inclination
Datatype property

An inclination or tilt angle.

IRIhttp://w3id.org/topologicpy#inclination
TypeDatatype property
Rangexsd:double

integration

top:integration
Datatype property

A spatial integration metric.

IRIhttp://w3id.org/topologicpy#integration
TypeDatatype property
Rangexsd:double

isovist area

top:isovistArea
Datatype property

The area of an isovist.

IRIhttp://w3id.org/topologicpy#isovistArea
TypeDatatype property
Rangexsd:double

isovist perimeter

top:isovistPerimeter
Datatype property

The perimeter of an isovist.

IRIhttp://w3id.org/topologicpy#isovistPerimeter
TypeDatatype property
Rangexsd:double

issue code

top:issueCode
Datatype property

A machine-readable quality issue code.

IRIhttp://w3id.org/topologicpy#issueCode
TypeDatatype property
Domaintop:QualityIssue
Rangexsd:string

issue message

top:issueMessage
Datatype property

A human-readable quality issue message.

IRIhttp://w3id.org/topologicpy#issueMessage
TypeDatatype property
Domaintop:QualityIssue
Rangexsd:string

label

top:label
Datatype property

A human-readable label.

IRIhttp://w3id.org/topologicpy#label
TypeDatatype property
Rangexsd:string

length

top:length
Datatype property

The length of an edge, wire, path, or other linear entity.

IRIhttp://w3id.org/topologicpy#length
TypeDatatype property
Domaintop:Topology
Rangexsd:double

mantissa

top:mantissa
Datatype property

The number of decimal places used for rounding.

IRIhttp://w3id.org/topologicpy#mantissa
TypeDatatype property
Rangexsd:integer

modified at

top:modifiedAt
Datatype property

The modification timestamp.

IRIhttp://w3id.org/topologicpy#modifiedAt
TypeDatatype property
Rangexsd:dateTime

normal x

top:normalX
Datatype property

The X component of a normal vector.

IRIhttp://w3id.org/topologicpy#normalX
TypeDatatype property
Domaintop:Face
Rangexsd:double

normal y

top:normalY
Datatype property

The Y component of a normal vector.

IRIhttp://w3id.org/topologicpy#normalY
TypeDatatype property
Domaintop:Face
Rangexsd:double

normal z

top:normalZ
Datatype property

The Z component of a normal vector.

IRIhttp://w3id.org/topologicpy#normalZ
TypeDatatype property
Domaintop:Face
Rangexsd:double

ontology class

top:ontologyClass
Datatype property

The ontology class as a compact string, typically top:ClassName.

IRIhttp://w3id.org/topologicpy#ontologyClass
TypeDatatype property
Rangexsd:string

out degree

top:outDegree
Datatype property

The outgoing degree of a node.

IRIhttp://w3id.org/topologicpy#outDegree
TypeDatatype property
Domaintop:Node
Rangexsd:double

PageRank

top:pageRank
Datatype property

A PageRank score.

IRIhttp://w3id.org/topologicpy#pageRank
TypeDatatype property
Domaintop:Node
Rangexsd:double

perimeter

top:perimeter
Datatype property

The perimeter of a face, boundary, or region.

IRIhttp://w3id.org/topologicpy#perimeter
TypeDatatype property
Domaintop:Topology
Rangexsd:double

radius

top:radius
Datatype property

The radius of a circular, spherical, or radial entity.

IRIhttp://w3id.org/topologicpy#radius
TypeDatatype property
Rangexsd:double

rule expression

top:ruleExpression
Datatype property

The expression or description of a validation rule.

IRIhttp://w3id.org/topologicpy#ruleExpression
TypeDatatype property
Domaintop:ValidationRule
Rangexsd:string

severity

top:severity
Datatype property

The severity of a quality issue.

IRIhttp://w3id.org/topologicpy#severity
TypeDatatype property
Domaintop:QualityIssue
Rangexsd:string

shortest path distance

top:shortestPathDistance
Datatype property

A shortest-path distance or cost.

IRIhttp://w3id.org/topologicpy#shortestPathDistance
TypeDatatype property
Rangexsd:double

source

top:source
Datatype property

A source identifier.

IRIhttp://w3id.org/topologicpy#source
TypeDatatype property
Rangexsd:string

source file

top:sourceFile
Datatype property

The source file from which an entity was read or generated.

IRIhttp://w3id.org/topologicpy#sourceFile
TypeDatatype property
Rangexsd:string

tolerance

top:tolerance
Datatype property

A geometric or numerical tolerance.

IRIhttp://w3id.org/topologicpy#tolerance
TypeDatatype property
Rangexsd:double

u coordinate

top:u
Datatype property

The U coordinate in a parametric or local coordinate system.

IRIhttp://w3id.org/topologicpy#u
TypeDatatype property
Rangexsd:double

unit

top:unit
Datatype property

A unit label or unit symbol.

IRIhttp://w3id.org/topologicpy#unit
TypeDatatype property
Rangexsd:string

URI

top:uri
Datatype property

A URI identifying an entity.

IRIhttp://w3id.org/topologicpy#uri
TypeDatatype property
Rangexsd:anyURI

UUID

top:uuid
Datatype property

A UUID derived from, or assigned to, an entity.

IRIhttp://w3id.org/topologicpy#uuid
TypeDatatype property
Rangexsd:string

v coordinate

top:v
Datatype property

The V coordinate in a parametric or local coordinate system.

IRIhttp://w3id.org/topologicpy#v
TypeDatatype property
Rangexsd:double

version

top:version
Datatype property

A version string.

IRIhttp://w3id.org/topologicpy#version
TypeDatatype property
Rangexsd:string

visibility

top:visibility
Datatype property

A visibility metric.

IRIhttp://w3id.org/topologicpy#visibility
TypeDatatype property
Rangexsd:double

volume

top:volume
Datatype property

The volume of a cell, cell complex, or spatial entity.

IRIhttp://w3id.org/topologicpy#volume
TypeDatatype property
Domaintop:Topology
Rangexsd:double

w coordinate

top:w
Datatype property

The W coordinate or scalar component.

IRIhttp://w3id.org/topologicpy#w
TypeDatatype property
Rangexsd:double

weight

top:hasWeight
Datatype property

A numerical edge or relationship weight.

IRIhttp://w3id.org/topologicpy#hasWeight
TypeDatatype property
Domaintop:Relationship
Rangexsd:double

width

top:width
Datatype property

The width of an entity or bounding rectangle.

IRIhttp://w3id.org/topologicpy#width
TypeDatatype property
Rangexsd:double

x coordinate

top:x
Datatype property

The X coordinate of a vertex or point.

IRIhttp://w3id.org/topologicpy#x
TypeDatatype property
Domaintop:Vertex
Rangexsd:double

y coordinate

top:y
Datatype property

The Y coordinate of a vertex or point.

IRIhttp://w3id.org/topologicpy#y
TypeDatatype property
Domaintop:Vertex
Rangexsd:double

z coordinate

top:z
Datatype property

The Z coordinate of a vertex or point.

IRIhttp://w3id.org/topologicpy#z
TypeDatatype property
Domaintop:Vertex
Rangexsd:double

External vocabulary alignments

The ontology references established vocabularies for building topology, IFC, Brick, GeoSPARQL, provenance, Dublin Core, schema.org, OWL, RDF, RDFS, SKOS, and XSD.

geo:Feature

prov:Entity

brick:Equipment

brick:Point

ifc:IfcBeam

ifc:IfcBuilding

ifc:IfcBuildingStorey

ifc:IfcColumn

ifc:IfcDistributionElement

ifc:IfcDoor

ifc:IfcFurnishingElement

ifc:IfcOpeningElement

ifc:IfcProject

ifc:IfcRailing

ifc:IfcRelSpaceBoundary

ifc:IfcRoof

ifc:IfcSite

ifc:IfcSlab

ifc:IfcSpace

ifc:IfcStair

ifc:IfcWall

ifc:IfcWindow

ifc:IfcZone

bot:Building

bot:Element

bot:Interface

bot:Site

bot:Space

bot:Storey

bot:Zone

Prefixes

Namespace declarations used by the Turtle file.

PrefixNamespace
bothttps://w3id.org/bot#
brickhttps://brickschema.org/schema/Brick#
csvwhttp://www.w3.org/ns/csvw#
dchttp://purl.org/dc/elements/1.1/
dcamhttp://purl.org/dc/dcam/
dcathttp://www.w3.org/ns/dcat#
dcmitypehttp://purl.org/dc/dcmitype/
dctermshttp://purl.org/dc/terms/
doaphttp://usefulinc.com/ns/doap#
foafhttp://xmlns.com/foaf/0.1/
geohttp://www.opengis.net/ont/geosparql#
ifchttps://standards.buildingsmart.org/IFC/DEV/IFC4/ADD2_TC1/OWL#
odrlhttp://www.w3.org/ns/odrl/2/
orghttp://www.w3.org/ns/org#
owlhttp://www.w3.org/2002/07/owl#
profhttp://www.w3.org/ns/dx/prof/
provhttp://www.w3.org/ns/prov#
qbhttp://purl.org/linked-data/cube#
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfshttp://www.w3.org/2000/01/rdf-schema#
schemahttps://schema.org/
shhttp://www.w3.org/ns/shacl#
skoshttp://www.w3.org/2004/02/skos/core#
sosahttp://www.w3.org/ns/sosa/
ssnhttp://www.w3.org/ns/ssn/
timehttp://www.w3.org/2006/time#
tophttp://w3id.org/topologicpy#
vannhttp://purl.org/vocab/vann/
voidhttp://rdfs.org/ns/void#
wgshttps://www.w3.org/2003/01/geo/wgs84_pos#
xsdhttp://www.w3.org/2001/XMLSchema#