ppt file - The CIDOC CRM

Download Report

Transcript ppt file - The CIDOC CRM

CRM SIG Nürnberg 2010
A relational database structure and
user interface for the CIDOC CRM with
GIS integration
Gerald Hiebel 1, Klaus Hanke 1, Ingrid Hayek 2
University of Innsbruck
1 Surveying and Geoinformation Unit
2 Center of Information Technology Services
CRM SIG Nürnberg 2010
Overview
Conceptual part
•
•
•
Background - Multidisciplinary project
Mapping - Identify classes and properties of the CRM
Use TYPE (E55) class for specialization
Implementation part
•
•
•
•
System Architecture
Relational database – structure, table group
User Interface for node and tree navigation
GIS integration with example
CRM SIG Nürnberg 2010
Background - Multidisciplinary project
Research on the history of mining activities
•
from prehistoric to modern times
•
•
•
•
•
•
•
•
•
Archaeology
History
Linguistics
Surveying and
Geoinformation
Archeometallurgy
Ethnology
Mineralogy
Botany
Archeozoology
Dendrochronology
CRM SIG Nürnberg 2010
Mapping - Identify CRM classes and
properties
is
is former or
current
location
(P53)
Place
(E53)
Physical
Feature
(E26)
has Type (P2)
refers to
(P67)
composed
of (P46)
Physical
Object (E19)
was measured by (P39),
used specific object (P16)
Research Activity (E7,E16)
carried out by (P14)
Information Object (E73)
Type (E55)
Person (E21)
Gerald Hiebel, Klaus Hanke, Ingrid Hayek
A relational database structure and user interface for the CIDOC CRM with GIS integration
CRM SIG Nürnberg 2010
Use TYPE(E55) for specialization structured in CRM classes
Type (E55)
Research Activity (E7)
Information Object (E73)
Research Activity (E7)
Excavation
Measurement (E16)
Dendrochronological
analysis
Physical Object (E19)
Physical Feature (E26)
Person (E21)
Pollen analysis
Place (E53)
xyz
Appellation(E41)
Survey
Gerald Hiebel, Klaus Hanke, Ingrid Hayek
A relational database structure and user interface for the CIDOC CRM with GIS integration
CRM SIG Nürnberg 2010
Example of an Excavation
Classes:
Place (E53)
Physical Object (E19)
Type
(E55)
Research Activity (E7)
Person (E21)
Instances:
Physical Feature (E26)
Information Object (E73)
Mauk F Schwarzenberg Moos
Schwarzenberg Moos
wooden trough
artefact
excavation site
Pollen MaukF
pollen analysis
Weinold, Grimm,..
Goldenberg, Töchterle,..
Nicolussi, Pichler,..
trough scan
laserscanning
MaukF Survey
Excavation MaukF
survey
excavation
Oeggl, Breitenlecher,..
terrain MaukF
pollenMauk F
pollen profile
Gerald Hiebel, Klaus Hanke, Ingrid Hayek
terrain model
Mauk F Dendro
dendrochronological
analysis
excavation MaukF
excavation report
Hanke, Moser
trough 3D modell
3D Modell
A relational database structure and user interface for the CIDOC CRM with GIS integration
CRM SIG Nürnberg 2010
System Architecture
GIS
CRM structured spatial data
data
Database
Gerald Hiebel, Klaus Hanke, Ingrid Hayek
non-structured data
Content Management
System
A relational database structure and user interface for the CIDOC CRM with GIS integration
CRM SIG Nürnberg 2010
Relational database structure
Ontology
Classes
Class hierarchy
Properties
Spatial data
Place (E53)
Point (E47)
Line (E47)
Polygon (E47)
Thesaurus
Type (E55)
Object instances
Physical Feature (E26)
Physical Object (E19)
Terms
xyz
Research Activity (E7)
Person (E21)
Information Object (E73)
xyz Appellation (E41)
Gerald Hiebel, Klaus Hanke, Ingrid Hayek
Object relations
(Properties)
P53 has former or
current location
P7 took place at
P46 is composed of
P39 measured
P39 measured
P14 carried out by
P2 has Type
P67 refers to
P2 has Type
A relational database structure and user interface for the CIDOC CRM with GIS integration
CRM SIG Nürnberg 2010
CIDOC CRM relational DB representation
Classes
Properties
Gerald Hiebel, Klaus Hanke, Ingrid Hayek
Class hierarchy
Domain
Range
A relational database structure and user interface for the CIDOC CRM with GIS integration
CRM SIG Nürnberg 2010
CIDOC CRM views
Class hierarchy with parent classes
All properties of
E26 Physical feature
Gerald Hiebel, Klaus Hanke, Ingrid Hayek
A relational database structure and user interface for the CIDOC CRM with GIS integration
CRM SIG Nürnberg 2010
Ontology creates a Network
Schwarzenberg Moos
Mauk F Schwarzenberg Moos
Excavation MaukF
excavation
excavation site
Pollen MaukF
excavation MaukF
pollen analysis
excavation report
wooden trough
Goldenberg, Töchterle,..
Oeggl, Breitenlecher,..
MaukF Survey
Mauk F Dendro
survey
dendrochronological
analysis
pollenMauk F
terrain MaukF
terrain model
Gerald Hiebel, Klaus Hanke, Ingrid Hayek
laserscanning
Hanke, Moser
Weinold, Grimm,..
pollen profile
trough scan
trough 3D modell
Nicolussi, Pichler,..
3D Modell
A relational database structure and user interface for the CIDOC CRM with GIS integration
CRM SIG Nürnberg 2010
Database – Node Interface
Typ (E55)
Object relations
(Properties)
Physical Object (E19)
wooden trough
Place (E53)
Mauk F Schwarzenberg Moos
Information Object (E73)
Research Activity (E7)
Physical Feature (E26)
Gerald Hiebel, Klaus Hanke, Ingrid Hayek
A relational database structure and user interface for the CIDOC CRM with GIS integration
CRM SIG Nürnberg 2010
Network to Tree
Place as entry point to the network
-> Places are the roots of the tree
Place (E53)
Schwarzenberg Moos
Physical Feature (E26)
Mauk F Schwarzenberg Moos
Physical Object (E19)
wooden trough
Research Activity (E7)
trough scan
Person (E21)
Moser
Hanke
Information Object (E73)
trough 3D modell
Research Activity (E7)
Person (E21)
Information Object (E73)
Research Activity (E7)
Person (E21)
Place (E53)
Physical Feature (E26)
Physical Object (E19)
Excavation MaukF
Goldenberg
Töchterle
excavation MaukF
dendro MaukF
Nicolussi
Pichler
Mauk E
Mauk E Mining tunnel
MaukE charcole
CRM SIG Nürnberg 2010
DB Interface - Tree Interface
Schwarzenberg Moos
Mauk F Schwarzenberg Moos
wooden trough
Mauk E excavation
trough 3D modell
Goldenberg
excavation MaukF
Goldenberg
CRM SIG Nürnberg 2010
CRM Data in GIS
Amount of objects
E7 Research Activity
E26 Physical Feature
E73 Information Object
E19 Physical Object
CRM SIG Nürnberg 2010
Example:
Show collaboration at research sites
Goal: a map with the amount of research activities at one
place, showing the participation of project parts
• Guidelines to data entry
• Quality control
Schwarzenberg Moos
Mauk F Schwarzenberg Moos
excavation site
wooden trough
artefact
Nicolussi, Pichler,..
PP13
Gerald Hiebel, Klaus Hanke, Ingrid Hayek
Excavation MaukF
excavation
Mauk F Dendro
dendrochronological
analysis
Goldenberg, Töchterle
PP06
A relational database structure and user interface for the CIDOC CRM with GIS integration
CRM SIG Nürnberg 2010
Map
Gerald Hiebel, Klaus Hanke, Ingrid Hayek
A relational database structure and user interface for the CIDOC CRM with GIS integration
CRM SIG Nürnberg 2010
Conclusion
Results
•
•
•
•
CRM is very useful to model multidisciplinary research
CIDOC CRM can be completely implemented in a
relational database
Tree view with Place as root enables GIS use
GIS can be used to do spatial visualisation or analysis
Discussion
•
•
•
Spezialisation within TYPE (loss of interoperability if no
standardized Thesaurus is used)
Guidelines for data modeling
• what classes correspond to what reality
• when use a type, when an instance
User interfaces for not CRM literate people
CRM SIG Nürnberg 2010
Thank You
www.uibk.ac.at/himat/
Gerald Hiebel, Klaus Hanke, Ingrid Hayek
A relational database structure and user interface for the CIDOC CRM with GIS integration