Visual Area Ontology

IRI
http://fitlayout.github.io/ontology/segmentation.owl#
Version
1.0.0
Creator(s)
Radek Burget

Description

Document visual area (segmentation) ontology.

Table of Contents

  1. Classes
  2. Object properties
  3. Datatype properties
  4. Namespaces

Classes

Area

segm:Area

A visual area within the page. The areas can be nested an together they form an AreaTree.

has super-classes
is in domain of
is in range of

AreaTree

segm:AreaTree

A tree of visual areas created from a rendered page by page segmentation.

has super-classes
is in range of

ChunkSet

segm:ChunkSet

A set of text chunks extreacted from a source page.

has super-classes
is in range of

LogicalArea

segm:LogicalArea

Logical area represents a set of areas that form a single semantic entity. Logical areas are organized in a tree where the parent-child relationships have some semantic meaning instead of representing the actual layout.

is in domain of
is in range of

LogicalAreaTree

segm:LogicalAreaTree

A tree of logical areas created from an area tree by some kind of logical structure analysis.

has super-classes
is in range of

Tag

segm:Tag

is in domain of
is in range of

TextChunk

segm:TextChunk

A connected piece of a document text that forms a rectangular area in the page.

has super-classes
is in domain of

Object Properties

belongsTo

segm:belongsTo

Assigns an AreaTree to an Area.

has domain
has range

belongsToChunkSet

segm:belongsToChunkSet

Assigns a ChunkSet to a TextChunk.

has domain
has range

belongsToLogicalTree

segm:belongsToLogicalTree

Assigns the owning LogicalAreaTree to a LogicalArea.

has domain
has range

containsArea

segm:containsArea

has domain
has range

containsBox

segm:containsBox

has domain
has range

hasAreaTree

segm:hasAreaTree

has domain
has range

hasSourceArea

segm:hasSourceArea

has domain
has range

hasSourceBox

segm:hasSourceBox

has domain
has range

hasSourcePage

segm:hasSourcePage

has domain
has range

hasTag

segm:hasTag

has domain
has range

isChildOf

segm:isChildOf

has domain
has range

isSubordinateTo

segm:isSubordinateTo

has domain
has range

tagSupport

segm:tagSupport

Assigns a node that refers to a tag and the assigned support.

has domain

tagger

segm:tagger

Assigns a tagger to a tag

has domain
has range

Datatype Properties

name

segm:name

Assigned area name

has domain
has range
  • xsd:string

support

segm:support

has range
  • xsd:float

text

segm:text

has domain
has range
  • xsd:string

type

segm:type

has domain
has range
  • xsd:string

Namespaces

box
http://fitlayout.github.io/ontology/render.owl#
dc
http://purl.org/dc/elements/1.1/
fl
http://fitlayout.github.io/ontology/fitlayout.owl#
map
http://fitlayout.github.io/ontology/mapping.owl#
owl
http://www.w3.org/2002/07/owl#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
segm
http://fitlayout.github.io/ontology/segmentation.owl#
xsd
http://www.w3.org/2001/XMLSchema#