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