Zitgist Logo  
upper left corner gradient
 

DataViewer Templates

The Zitgist DataViewer uses a templating system to organize the data available for a given entity. Depending on the type of an entity (is it a person? music album? document? geographical place? and so on) the DataViewer may present the information available differently.

Each template defines the information to put in the general information section, how to format and organize that information, how to handle specific things such as images, how to insert certain widgets such as maps and grids, and how to optimize the presentation of other kinds of information.

The DataViewer also manages some properties even if a template is not defined, resulting in a hierarchy of templates composed of sub-templates inherited from upper templates.

This design means that even if the DataViewer does not know how to manage a certain type of entity due to lacking a template, it can organize other parts of the information based on existing templates and the behavior of known properties.

Currently Supported Templates

The list of templates currently supported by the Zitgist DataViewer is (with some thumbnail examples):

  • Music Ontology
    • mo:Release
    • mo:SoloMusicArtist
    • mo:Track
    • mo:MusicManifestation
    • mo:MusicArtist
    • mo:MusicGroup

moalbum.png

motrack.png

  • Description Of A Project (DOAP) ontology
    • doap:Project
    • doap:Repository
    • doap:Version

doap.png

  • Friend Of A Friend (FOAF) ontology
    • foaf:Agent
    • foaf:Document
    • foaf:Group
    • foaf:Image
    • foaf:OnlineAccount
    • foaf:Person

foaf.png

  • Geonames ontology:
    • geonames:Feature

geonames.png

  • Semantically-Interlinked Online Communities Ontology (SIOC)
    • sioc:User
    • sioc:Container
    • sioc:Forum
    • sioc:Item
    • sioc:Post
    • sioc:Site
    • sioc:Space
    • sioc:Usergroup
  • Other ontologies
    • wgs84:Point
    • wps84:SpatialThing
    • bibo:Document
    • rss:Channel
    • rss:Image
    • rss:Item
    • frbr:Endeavour
    • frbr:Manifestation
    • rdf:Bag
    • rdf:Seq
    • owl:Thing
    • Etc..

rss.png

Creating New Templates

It is relatively straightforward to create and add new templates if new datasets can not be accommodated by existing ones.

upper right corner gradient