crm sig nürnberg 2010 a relational database structure and user interface for the cidoc crm with gis...
TRANSCRIPT
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 Innsbruck1 Surveying and Geoinformation Unit2 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
• Archaeology • History • Linguistics • Surveying and
Geoinformation• Archeometallurgy• Ethnology• Mineralogy• Botany• Archeozoology• Dendrochronology
Research on the history of mining activities from prehistoric to modern times
CRM SIG Nürnberg 2010
Gerald Hiebel, Klaus Hanke, Ingrid Hayek A relational database structure and user interface for the CIDOC CRM with GIS integration
Mapping - Identify CRM classes and properties
Information Object (E73)carried out by (P14)
is former or current location (P53)
refers to (P67)
has Type (P2)
Type (E55)Person (E21)
Research Activity (E7,E16)
Place (E53)
Physical Feature
(E26)
Physical Object (E19)
was measured by (P39), used specific object (P16)
is composed
of (P46)
CRM SIG Nürnberg 2010
Gerald Hiebel, Klaus Hanke, Ingrid Hayek A relational database structure and user interface for the CIDOC CRM with GIS integration
Use TYPE(E55) for specialization - structured in CRM classes
Type (E55)Excavation
Survey
Dendrochronological analysis
Pollen analysis
Measurement (E16)
Research Activity (E7)
Person (E21)
Research Activity (E7)
Place (E53)
Physical Feature (E26)
Physical Object (E19)
Information Object (E73)
Appellation(E41) xyz
CRM SIG Nürnberg 2010
Gerald Hiebel, Klaus Hanke, Ingrid Hayek A relational database structure and user interface for the CIDOC CRM with GIS integration
Schwarzenberg Moos
Person (E21)
wooden trough
Research Activity (E7)
Place (E53) Physical Feature (E26)
Physical Object (E19)
Information Object (E73)
Nicolussi, Pichler,..
Classes:
Instances:
Goldenberg, Töchterle,..
Hanke, Moser
Weinold, Grimm,..
Oeggl, Breitenlecher,..
Type (E55)
Mauk F Schwarzenberg Moosexcavation site
Excavation MaukFexcavation
Mauk F Dendrodendrochronological
analysis
MaukF Survey survey
Pollen MaukFpollen analysis trough scan
laserscanning
pollenMauk F pollen profile
terrain MaukFterrain model excavation MaukF
excavation reporttrough 3D modell
3D Modell
Example of an Excavation
artefact
CRM SIG Nürnberg 2010
Gerald Hiebel, Klaus Hanke, Ingrid Hayek A relational database structure and user interface for the CIDOC CRM with GIS integration
System Architecture
GIS
Content Management System
Database
spatial dataCRM structured data
non-structured data
CRM SIG Nürnberg 2010
Gerald Hiebel, Klaus Hanke, Ingrid Hayek A relational database structure and user interface for the CIDOC CRM with GIS integration
Class hierarchy
OntologyClasses
Properties
Object relations (Properties)
P14 carried out by
P39 measured
P53 has former or current location
P67 refers to
P2 has Type
P7 took place at
P46 is composed of
P39 measured
P2 has Type
Relational database structureSpatial data
Point (E47)
Line (E47)
Polygon (E47)
Place (E53)
Person (E21)
Research Activity (E7)
Physical Feature (E26)
Physical Object (E19)
Information Object (E73)
Appellation (E41) xyz
ThesaurusType (E55)
Terms
xyz
Object instances
CRM SIG Nürnberg 2010
Gerald Hiebel, Klaus Hanke, Ingrid Hayek A relational database structure and user interface for the CIDOC CRM with GIS integration
Class hierarchyClasses
Properties
CIDOC CRM relational DB representation
Domain Range
CRM SIG Nürnberg 2010
Gerald Hiebel, Klaus Hanke, Ingrid Hayek A relational database structure and user interface for the CIDOC CRM with GIS integration
CIDOC CRM viewsClass hierarchy with parent classes
All properties of E26 Physical feature
CRM SIG Nürnberg 2010
Gerald Hiebel, Klaus Hanke, Ingrid Hayek A relational database structure and user interface for the CIDOC CRM with GIS integration
Ontology creates a Network
Schwarzenberg Moos
wooden trough
Nicolussi, Pichler,..
Goldenberg, Töchterle,..
Hanke, MoserWeinold, Grimm,..
Oeggl, Breitenlecher,..
Mauk F Schwarzenberg Moosexcavation site
Excavation MaukFexcavation
Mauk F Dendrodendrochronological
analysis
MaukF Survey survey
Pollen MaukFpollen analysis
trough scanlaserscanning
pollenMauk F pollen profile
terrain MaukFterrain model
excavation MaukFexcavation report
trough 3D modell3D Modell
CRM SIG Nürnberg 2010
Gerald Hiebel, Klaus Hanke, Ingrid Hayek A relational database structure and user interface for the CIDOC CRM with GIS integration
Database – Node Interface
wooden trough
Physical Object (E19)
Mauk F Schwarzenberg Moos
Physical Feature (E26)
Typ (E55)
Place (E53)
Research Activity (E7)
Information Object (E73)
Object relations (Properties)
CRM SIG Nürnberg 2010
Network to Tree
Schwarzenberg MoosMauk F Schwarzenberg Moos
wooden trough
dendro MaukFPerson (E21)
Research Activity (E7)
Place (E53)Physical Feature (E26)
Physical Object (E19)
Person (E21)Research Activity (E7)
Nicolussi Pichler
Place as entry point to the network-> Places are the roots of the tree
Mauk EMauk E Mining tunnel
MaukE charcole
Place (E53)Physical Feature (E26)
Physical Object (E19)
Information Object (E73) trough 3D modellHanke
trough scan Moser
Information Object (E73)
Person (E21)Research Activity (E7)
excavation MaukF
Excavation MaukFGoldenberg Töchterle
CRM SIG Nürnberg 2010
DB Interface - Tree InterfaceSchwarzenberg Moos
Mauk F Schwarzenberg Moos
wooden trough
trough 3D modell
Goldenberg
excavation MaukFGoldenberg
Mauk E excavation
CRM SIG Nürnberg 2010
E19 Physical ObjectE73 Information ObjectE26 Physical FeatureE7 Research Activity
Amount of objects
CRM Data in GIS
CRM SIG Nürnberg 2010
Gerald Hiebel, Klaus Hanke, Ingrid Hayek A relational database structure and user interface for the CIDOC CRM with GIS integration
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 controlSchwarzenberg Moos
Mauk F Schwarzenberg Moosexcavation site
Excavation MaukFexcavation
Goldenberg, TöchterlePP06
wooden troughartefact
Mauk F Dendrodendrochronological
analysis
Nicolussi, Pichler,..
PP13
CRM SIG Nürnberg 2010
Gerald Hiebel, Klaus Hanke, Ingrid Hayek A relational database structure and user interface for the CIDOC CRM with GIS integration
Map
CRM SIG Nürnberg 2010
ConclusionResults• 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 analysisDiscussion• 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
Gerald Hiebel, Klaus Hanke, Ingrid Hayek A relational database structure and user interface for the CIDOC CRM with GIS integration
www.uibk.ac.at/himat/