Explore the Business Maps Ontology

There are a number of ways of reading the ontology. The Business Maps ontology base URI https://businessmaps.io/ontology/ is also the address to request the ontology. Visiting the address from a browser will show the visual interface. If you intend to read a more machine friendly version of the ontology, then you can change the request header from text/html to one of the supported formats, currently application/json, application/ld+json, and text/turtle.

Visual Interface

The visual interface is a canvas with hexagonally shaped nodes representing entities, green for classes of entities, and red for data types. Those are in turn connected by edges representing class restrictions, which help us define our entities with a higher resolution by describing the relationships between the different nodes.

The edges are animated to show how a statement should be read. For example if a node labeled Thing has en edge flowing from it to a node labeled Attribute with the edge label being hasAttribute/AttributeOf, this can read either as Thing hasAttribute Attribute or Attribute attributeOf Thing.

Clicking on a node will zoom into it, and hide all other nodes except the ones connected to the current node. This allows you to dissect the ontology as you dive deeper into it.

Clicking on the currently selected node again will reset the graph to show the full ontology.

JSON-LD Interface

The data returned if you choose the application/ld+json content type, will be a stringified object with two properties @context and @graph, the @context can be used to shorten the URIs used in the keys and values within the @graph. The @graph itself is a list of objects each being a graph node, therefore having at least an @id property.

JSON Interface

The JSON interface is the same as the JSON-lD Interface, the only different the content type in the request headers

Turtle Type

The data returned if you choose the text/turtle content type will be serialized into Turtle Syntax

On this page