Real-life projects

From WandoraWiki
(Difference between revisions)
Jump to: navigation, search
(Arppeanet)
(Arppeanet)
Line 57: Line 57:
 
   <topic id="person">
 
   <topic id="person">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#PERSON"/>
+
               <subjectIndicatorRef xlink:href="#PERSON"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 66: Line 66:
 
   <topic id="personnel">
 
   <topic id="personnel">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#PERSONNEL"/>
+
               <subjectIndicatorRef xlink:href="#PERSONNEL"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 76: Line 76:
 
   <topic id="dead-person">
 
   <topic id="dead-person">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#DEAD_PERSON"/>
+
               <subjectIndicatorRef xlink:href="#DEAD_PERSON"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 86: Line 86:
 
   <topic id="born-person">
 
   <topic id="born-person">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#BORN_PERSON"/>
+
               <subjectIndicatorRef xlink:href="#BORN_PERSON"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 96: Line 96:
 
   <topic id="child">
 
   <topic id="child">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#CHILD"/>
+
               <subjectIndicatorRef xlink:href="#CHILD"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 106: Line 106:
 
   <topic id="father">
 
   <topic id="father">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#FATHER"/>
+
               <subjectIndicatorRef xlink:href="#FATHER"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 117: Line 117:
 
   <topic id="mother">
 
   <topic id="mother">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#MOTHER"/>
+
               <subjectIndicatorRef xlink:href="#MOTHER"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 128: Line 128:
 
   <topic id="parent">
 
   <topic id="parent">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#PARENT"/>
+
               <subjectIndicatorRef xlink:href="#PARENT"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 144: Line 144:
 
   <topic id="name">
 
   <topic id="name">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#NAME"/>
+
               <subjectIndicatorRef xlink:href="#NAME"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 153: Line 153:
 
   <topic id="first-name">
 
   <topic id="first-name">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#FIRST_NAME"/>
+
               <subjectIndicatorRef xlink:href="#FIRST_NAME"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 163: Line 163:
 
   <topic id="middle-name">
 
   <topic id="middle-name">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#MIDDLE_NAME"/>
+
               <subjectIndicatorRef xlink:href="#MIDDLE_NAME"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 173: Line 173:
 
   <topic id="family-name">
 
   <topic id="family-name">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#FAMILY_NAME"/>
+
               <subjectIndicatorRef xlink:href="#FAMILY_NAME"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 183: Line 183:
 
   <topic id="full-name">
 
   <topic id="full-name">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#FULL_NAME"/>
+
               <subjectIndicatorRef xlink:href="#FULL_NAME"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 199: Line 199:
 
   <topic id="physical-location">
 
   <topic id="physical-location">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#PHYSICAL_LOCATION"/>
+
               <subjectIndicatorRef xlink:href="#PHYSICAL_LOCATION"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 208: Line 208:
 
   <topic id="death-location">
 
   <topic id="death-location">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#DEATH_LOCATION"/>
+
               <subjectIndicatorRef xlink:href="#DEATH_LOCATION"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 218: Line 218:
 
   <topic id="birth-location">
 
   <topic id="birth-location">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#BIRTH_LOCATION"/>
+
               <subjectIndicatorRef xlink:href="#BIRTH_LOCATION"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 234: Line 234:
 
   <topic id="date">
 
   <topic id="date">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#DATE"/>
+
               <subjectIndicatorRef xlink:href="#DATE"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 247: Line 247:
 
   <topic id="date-month">
 
   <topic id="date-month">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#DATE_MONTH"/>
+
               <subjectIndicatorRef xlink:href="#DATE_MONTH"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 257: Line 257:
 
   <topic id="date-year">
 
   <topic id="date-year">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#DATE_YEAR"/>
+
               <subjectIndicatorRef xlink:href="#DATE_YEAR"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 267: Line 267:
 
   <topic id="date-century">
 
   <topic id="date-century">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#DATE_CENTURY"/>
+
               <subjectIndicatorRef xlink:href="#DATE_CENTURY"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 277: Line 277:
 
   <topic id="date-decade">
 
   <topic id="date-decade">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#DATE_DECADE"/>
+
               <subjectIndicatorRef xlink:href="#DATE_DECADE"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 288: Line 288:
 
   <topic id="death-date">
 
   <topic id="death-date">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#DEATH_DATE"/>
+
               <subjectIndicatorRef xlink:href="#DEATH_DATE"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 298: Line 298:
 
   <topic id="birth-date">
 
   <topic id="birth-date">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#BIRTH_DATE"/>
+
               <subjectIndicatorRef xlink:href="#BIRTH_DATE"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 337: Line 337:
 
   <topic id="has-name">
 
   <topic id="has-name">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#HAS_NAME"/>
+
               <subjectIndicatorRef xlink:href="#HAS_NAME"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 346: Line 346:
 
   <topic id="matrikkeli">
 
   <topic id="matrikkeli">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#MATRIKKELI"/>
+
               <subjectIndicatorRef xlink:href="#MATRIKKELI"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 386: Line 386:
 
   <topic id="named-person">
 
   <topic id="named-person">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#NAMED_PERSON"/>
+
               <subjectIndicatorRef xlink:href="#NAMED_PERSON"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 498: Line 498:
 
   <topic id="has-died-at">
 
   <topic id="has-died-at">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#HAS_DIED_AT"/>
+
               <subjectIndicatorRef xlink:href="#HAS_DIED_AT"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 562: Line 562:
 
   <topic id="has-died-on">
 
   <topic id="has-died-on">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#HAS_DIED_ON"/>
+
               <subjectIndicatorRef xlink:href="#HAS_DIED_ON"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 613: Line 613:
 
   <topic id="has-born-at">
 
   <topic id="has-born-at">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#HAS_BORN_AT"/>
+
               <subjectIndicatorRef xlink:href="#HAS_BORN_AT"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 678: Line 678:
 
   <topic id="has-born-on">
 
   <topic id="has-born-on">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#HAS_BORN_ON"/>
+
               <subjectIndicatorRef xlink:href="#HAS_BORN_ON"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>
Line 735: Line 735:
 
   <topic id="is-father-of">
 
   <topic id="is-father-of">
 
           <subjectIdentity>
 
           <subjectIdentity>
               <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/waonder.xtm#IS_FATHER_OF"/>
+
               <subjectIndicatorRef xlink:href="#IS_FATHER_OF"/>
 
           </subjectIdentity>
 
           </subjectIdentity>
 
   <baseName>
 
   <baseName>

Revision as of 15:39, 2 February 2007

First real-life application of Wandora, built early 2000, was virtual art gallery Kiasmart consisting of digital art images, videos and text information snippets. Since then Wandora has been applied and developed in many real-life projects.

Lets examine the projects more detailed.


Kiasmart

Kiasmart was first Wandora application project started 1999 and finished 2001. Kiasmart's motivation was to promote art collections of Museum of Contemporary Art Kiasma. Kiasmart was a client-server application where server built topic map daily using Kiasma's internal databases and image repository. Perhaps the most interesting feature of Kiasmart was this process of building topic map dynamically using metadata in images.

Kiasmart kaavio01.gif


Kiasmart kaavio02.gif



Arppeanet

Arppeanet was our second Wandora project started 2001 and finished 2003. Arppeanet was a client-server application used to exhibit

  • A register of Helsinki University officials from 1700 century to early 1900 century.
  • Moderate image collection of Helsinki University museum.
  • Contemporary study options and study fields of Helsinki University.

Arppenet's application framework was developed during the project. For example Grip Studios Interactive's crossplatform framework PIP/GAF was integrated to Wandora. Integration enabled the service to produce more general representations of the topic map although the service still produced only HTML visualizations. The feature was never really taken into use.

Perhaps the most interesting feature learnt in this project was efficient extractions from loosely structured text fragments of Helsinki University official registry data using series of regular expressions. Here is an example of single registry record.

 AEJMELÆUS  Sanfrid August, yliop. asiamies. * Paltamo 4.2.1845 † Helsinki 13.7.1918,
 vanht  khra Karl Aejmelæus ja Maria Karolina Thodén. Yo (pohj.) Vaasan luk. 66. Kamt 70,
 Tuomt 71. VT 75. - Senaatin tal.os. ylim. kopisti  70. Valtionrautateiden rataos.
 kanslisti 76-85. Sen. yleisen kanslian kopisti 76, kanslisti 81, kirkollistoimitusk.
 protokollasiht. 88, esitttelijäsiht. 06-09. - Yliop. vt. asiamies 87-89, asiamies 89-18.
 - Pikakirjoittajayhd. kassanhoit. 82-92. Helsingin suom. säästöpankin hall. va asiamies
 sen perust. 01.  - St 3 93, A 3 97. - Tehnyt lahjoituksia Paltamon kunnalle ja Suomal.
 Kirj. Seuralle. - Puoliso 1888 Alma Johanna Emeleus, s. 1854, k. 1891, vanht khra Nils
 Gustaf Emeleus ja  Hilda Augusta Wilhelmina Möller.

And here is the extracted topic map. Topic map contains also specification of all types and roles.

 <?xml version="1.0" encoding="ISO-8859-1"?>
 <topicMap xmlns="http://www.topicmaps.org/xtm/1.0/" xmlns:xlink="http://www.w3.org/1999/xlink">
 
 
 <topic id="person">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#PERSON"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>henkilö</baseNameString>
 	</baseName>
 </topic>
 
 <topic id="personnel">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#PERSONNEL"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>Yliopiston henkilöstöä</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#person"/></instanceOf>
 </topic>
 
 <topic id="dead-person">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#DEAD_PERSON"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>kuollut</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#person"/></instanceOf>
 </topic>
 
 <topic id="born-person">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#BORN_PERSON"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>syntynyt</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#person"/></instanceOf>
 </topic>
 
 <topic id="child">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#CHILD"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>lapsi</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#person"/></instanceOf>
 </topic>
 
 <topic id="father">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#FATHER"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>isä</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#person"/></instanceOf>
 	<instanceOf><topicRef xlink:href="#parent"/></instanceOf>
 </topic>
 
 <topic id="mother">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#MOTHER"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>äiti</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#person"/></instanceOf>
 	<instanceOf><topicRef xlink:href="#parent"/></instanceOf>
 </topic>
 
 <topic id="parent">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#PARENT"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>vanhempi</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#person"/></instanceOf>
 </topic>
 
 
 
 
 <topic id="name">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#NAME"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>nimi</baseNameString>
 	</baseName>
 </topic>
 
 <topic id="first-name">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#FIRST_NAME"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>etunimi</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#name"/></instanceOf>
 </topic>
 
 <topic id="middle-name">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#MIDDLE_NAME"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>välinimi</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#name"/></instanceOf>
 </topic>
 
 <topic id="family-name">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#FAMILY_NAME"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>sukunimi</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#name"/></instanceOf>
 </topic>
 
 <topic id="full-name">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#FULL_NAME"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>koko nimi</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#name"/></instanceOf>
 </topic>
 
 
 
 
 <topic id="physical-location">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#PHYSICAL_LOCATION"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>paikka</baseNameString>
 	</baseName>
 </topic>
 
 <topic id="death-location">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#DEATH_LOCATION"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>kuolinpaikka</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#physical-location"/></instanceOf>
 </topic>
 
 <topic id="birth-location">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#BIRTH_LOCATION"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>synnyinpaikka</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#physical-location"/></instanceOf>
 </topic>
 
 
 
 
 <topic id="date">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#DATE"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>päiväys</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#date-month"/></instanceOf>
 	<instanceOf><topicRef xlink:href="#date-year"/></instanceOf>
 	<instanceOf><topicRef xlink:href="#date-decade"/></instanceOf>
 	<instanceOf><topicRef xlink:href="#date-century"/></instanceOf>
 </topic>
 
 <topic id="date-month">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#DATE_MONTH"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>kuukausi</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#date"/></instanceOf>
 </topic>
 
 <topic id="date-year">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#DATE_YEAR"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>vuosi</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#date"/></instanceOf>
 </topic>
 
 <topic id="date-century">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#DATE_CENTURY"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>vuosisata</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#date"/></instanceOf>
 </topic>
 
 <topic id="date-decade">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#DATE_DECADE"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>vuosikymmen</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#date-century"/></instanceOf>
 	<instanceOf><topicRef xlink:href="#date"/></instanceOf>
 </topic>
 
 <topic id="death-date">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#DEATH_DATE"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>kuolinaika</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#date"/></instanceOf>
 </topic>
 
 <topic id="birth-date">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#BIRTH_DATE"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>synnyinaika</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#date"/></instanceOf>
 </topic>
 
 
 
 
 <topic id="Aejmel%26%23230%3Bus_Sanfrid_August">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/names.xtm#Aejmel%26%23230%3Bus_Sanfrid_August"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>Aejmelæus, Sanfrid August</baseNameString>
 		<variant>
 			<parameters>
 				<topicRef xlink:href="#full-name"/>
 			</parameters>
 			<variantName>
 				<resourceData>Aejmelæus, Sanfrid August</resourceData>
 			</variantName>
 		</variant>
 	</baseName>
 	<occurrence id="matrikkeli-of-Aejmel%26%23230%3Bus_Sanfrid_August">
 		<instanceOf><topicRef xlink:href="#matrikkeli"/></instanceOf>
 		<resourceData>AEJMELÆUS  Sanfrid August, yliop. asiamies. * Paltamo 4.2.1845 † Helsinki 13.7.1918, vanht  khra Karl Aejmelæus ja Maria Karolina Thodén. Yo (pohj.) Vaasan luk. 66. Kamt 70, Tuomt 71. VT 75. - Senaatin tal.os. ylim. kopisti  70. Valtionrautateiden rataos. kanslisti 76-85. Sen. yleisen kanslian kopisti 76, kanslisti 81, kirkollistoimitusk. protokollasiht. 88, esitttelijäsiht. 06-09. - Yliop. vt. asiamies 87-89, asiamies 89-18.  - Pikakirjoittajayhd. kassanhoit. 82-92. Helsingin suom. säästöpankin hall. va asiamies sen perust. 01.  - St 3 93, A 3 97. - Tehnyt lahjoituksia Paltamon kunnalle ja Suomal. Kirj. Seuralle. - Puoliso 1888 Alma Johanna Emeleus, s. 1854, k. 1891, vanht khra Nils Gustaf Emeleus ja  Hilda Augusta Wilhelmina Möller.</resourceData>
 	</occurrence>
 	<instanceOf><topicRef xlink:href="#person"/></instanceOf>
 	<instanceOf><topicRef xlink:href="#personnel"/></instanceOf>
 </topic>
 
 <topic id="has-name">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#HAS_NAME"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>on nimeltään</baseNameString>
 	</baseName>
 </topic>
 
 <topic id="matrikkeli">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#MATRIKKELI"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>Matrikkeli</baseNameString>
 	</baseName>
 </topic>
 
 
 
 
 <topic id="Aejmel%26%23230%3Bus">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/names.xtm#Aejmel%26%23230%3Bus"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>Aejmelæus</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#family-name"/></instanceOf>
 	<instanceOf><topicRef xlink:href="#name"/></instanceOf>
 </topic>
 
 
 <association>
 	<instanceOf><topicRef xlink:href="#has-name"/></instanceOf>
     	<member>
       		<roleSpec><topicRef xlink:href="#person"/></roleSpec>
       		<topicRef xlink:href="#Aejmel%26%23230%3Bus_Sanfrid_August"/>
     	</member>
     	<member>
       		<roleSpec><topicRef xlink:href="#family-name"/></roleSpec>
       		<topicRef xlink:href="#Aejmel%26%23230%3Bus"/>
     	</member>
 </association>
 
 
 <topic id="named-person">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#NAMED_PERSON"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>nimetty henkilö</baseNameString>
 	</baseName>
 
 	<instanceOf><topicRef xlink:href="#person"/></instanceOf>
 	<instanceOf><topicRef xlink:href="#name"/></instanceOf>
 
 </topic>
 
 
 
 
 <topic id="Sanfrid">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/names.xtm#Sanfrid"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>Sanfrid</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#first-name"/></instanceOf>
 	<instanceOf><topicRef xlink:href="#name"/></instanceOf>
 </topic>
 
 <association>
 	<instanceOf><topicRef xlink:href="#has-name"/></instanceOf>
     	<member>
       		<roleSpec><topicRef xlink:href="#person"/></roleSpec>
       		<topicRef xlink:href="#Aejmel%26%23230%3Bus_Sanfrid_August"/>
     	</member>
     	<member>
       		<roleSpec><topicRef xlink:href="#first-name"/></roleSpec>
       		<topicRef xlink:href="#Sanfrid"/>
     	</member>
 </association>
 
   
 
 
 <topic id="August">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/names.xtm#August"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>August</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#middle-name"/></instanceOf>
 	<instanceOf><topicRef xlink:href="#name"/></instanceOf>
 </topic>
 
 <association>
 	<instanceOf><topicRef xlink:href="#has-name"/></instanceOf>
     	<member>
       		<roleSpec><topicRef xlink:href="#person"/></roleSpec>
       		<topicRef xlink:href="#Aejmel%26%23230%3Bus_Sanfrid_August"/>
     	</member>
     	<member>
       		<roleSpec><topicRef xlink:href="#middle-name"/></roleSpec>
       		<topicRef xlink:href="#August"/>
     	</member>
 </association>
 
 
 
 
 <topic id="Helsinki">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/names.xtm#Helsinki"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>Helsinki</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#physical-location"/></instanceOf>
 	<instanceOf><topicRef xlink:href="#death-location"/></instanceOf>
 </topic>
 
 <association>
 	<instanceOf><topicRef xlink:href="#has-died-at"/></instanceOf>
     	<member>
       		<roleSpec><topicRef xlink:href="#dead-person"/></roleSpec>
       		<topicRef xlink:href="#Aejmel%26%23230%3Bus_Sanfrid_August"/>
     	</member>
     	<member>
       		<roleSpec><topicRef xlink:href="#death-location"/></roleSpec>
       		<topicRef xlink:href="#Helsinki"/>
     	</member>
 </association>
 
   
 <topic id="Aejmel%26%23230%3Bus%2C+Sanfrid+August_as_dead">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/names.xtm#Aejmel%26%23230%3Bus%2C+Sanfrid+August"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>Aejmelæus, Sanfrid August</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#dead-person"/></instanceOf>
 </topic>
 
 
 <topic id="has-died-at">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#HAS_DIED_AT"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>kuolinpaikka</baseNameString>
 	</baseName>
 </topic>
 
 
 
 
 <topic id="13.7.1918">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/date.xtm#13.7.1918"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>13.7.1918</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#date"/></instanceOf>
 	<instanceOf><topicRef xlink:href="#death-date"/></instanceOf>
 
 	<instanceOf><topicRef xlink:href="#hein%26%23228%3Bkuu"/></instanceOf>
 	<instanceOf><topicRef xlink:href="#1918"/></instanceOf>
 
 </topic>
 
 
 <association>
 	<instanceOf><topicRef xlink:href="#has-died-on"/></instanceOf>
     	<member>
       		<roleSpec><topicRef xlink:href="#dead-person"/></roleSpec>
       		<topicRef xlink:href="#Aejmel%26%23230%3Bus_Sanfrid_August"/>
     	</member>
     	<member>
       		<roleSpec><topicRef xlink:href="#death-date"/></roleSpec>
       		<topicRef xlink:href="#13.7.1918"/>
     	</member>
 </association>
 
 
 <topic id="hein%26%23228%3Bkuu">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/date.xtm#hein%26%23228%3Bkuu"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>heinäkuu</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#date-month"/></instanceOf>
 </topic>
 
 
 <topic id="1918">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/date.xtm#1918"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>1918</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#date-year"/></instanceOf>
 </topic>
 
 
 <topic id="has-died-on">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#HAS_DIED_ON"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>kuolinaika</baseNameString>
 	</baseName>
 </topic>
 
 
 
 
 <topic id="Paltamo">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/names.xtm#Paltamo"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>Paltamo</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#physical-location"/></instanceOf>
 	<instanceOf><topicRef xlink:href="#birth-location"/></instanceOf>
 </topic>
 
   
 <association>
 	<instanceOf><topicRef xlink:href="#has-born-at"/></instanceOf>
     	<member>
       		<roleSpec><topicRef xlink:href="#born-person"/></roleSpec>
       		<topicRef xlink:href="#Aejmel%26%23230%3Bus_Sanfrid_August"/>
     	</member>
     	<member>
       		<roleSpec><topicRef xlink:href="#birth-location"/></roleSpec>
       		<topicRef xlink:href="#Paltamo"/>
     	</member>
 </association>
 
 
 <topic id="Aejmel%26%23230%3Bus%2C+Sanfrid+August_as_born">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/names.xtm#Aejmel%26%23230%3Bus%2C+Sanfrid+August"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>Aejmelæus, Sanfrid August</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#born-person"/></instanceOf>
 </topic>
 
 
 <topic id="has-born-at">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#HAS_BORN_AT"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>synnyinpaikka</baseNameString>
 	</baseName>
 </topic>
 
 
 
 
 <topic id="4.2.1845">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/date.xtm#4.2.1845"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>4.2.1845</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#date"/></instanceOf>
 	<instanceOf><topicRef xlink:href="#birth-date"/></instanceOf>
 
 	<instanceOf><topicRef xlink:href="#helmikuu"/></instanceOf>
 	<instanceOf><topicRef xlink:href="#1845"/></instanceOf>
 
 </topic>
 
 
 <association>
 	<instanceOf><topicRef xlink:href="#has-born-on"/></instanceOf>
     	<member>
       		<roleSpec><topicRef xlink:href="#born-person"/></roleSpec>
       		<topicRef xlink:href="#Aejmel%26%23230%3Bus_Sanfrid_August"/>
     	</member>
     	<member>
       		<roleSpec><topicRef xlink:href="#birth-date"/></roleSpec>
       		<topicRef xlink:href="#4.2.1845"/>
     	</member>
 </association>
 
 
 <topic id="helmikuu">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/date.xtm#helmikuu"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>helmikuu</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#date-month"/></instanceOf>
 </topic>
 
 
 <topic id="1845">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/date.xtm#1845"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>1845</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#date-year"/></instanceOf>
 </topic>
 
 
 
 <topic id="has-born-on">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#HAS_BORN_ON"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>synnyinaika</baseNameString>
 	</baseName>
 </topic>
 
 
 
 
 <topic id="father_of_Aejmel%26%23230%3Bus_Sanfrid_August">
 	<subjectIdentity>
 		<subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/names.xtm#Karl+Aejmel%26%23230%3Bus"/>
 		<subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/names.xtm#khra+Karl+Aejmel%26%23230%3Bus"/>
 	</subjectIdentity>
 
 	<baseName>
 		<baseNameString>Karl Aejmelæus</baseNameString>
 	</baseName>
 	<baseName>
 		<baseNameString>khra Karl Aejmelæus</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#father"/></instanceOf>
 	<instanceOf><topicRef xlink:href="#parent"/></instanceOf>
 	<instanceOf><topicRef xlink:href="#person"/></instanceOf>
 </topic>
 
 
 <association>
 	<instanceOf><topicRef xlink:href="#is-father-of"/></instanceOf>
     	<member>
       		<roleSpec><topicRef xlink:href="#father"/></roleSpec>
       		<topicRef xlink:href="#father_of_Aejmel%26%23230%3Bus_Sanfrid_August"/>
     	</member>
     	<member>
       		<roleSpec><topicRef xlink:href="#child"/></roleSpec>
       		<topicRef xlink:href="#Aejmel%26%23230%3Bus_Sanfrid_August"/>
     	</member>
 </association>
 
 
 <topic id="Aejmel%26%23230%3Bus%2C+Sanfrid+August_as_child">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="http://www.gripstudios.com/applications/waonder/names.xtm#Aejmel%26%23230%3Bus%2C+Sanfrid+August"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>Aejmelæus, Sanfrid August</baseNameString>
 	</baseName>
 	<instanceOf><topicRef xlink:href="#child"/></instanceOf>
 </topic>
 
 
 <topic id="is-father-of">
         <subjectIdentity>
             <subjectIndicatorRef xlink:href="#IS_FATHER_OF"/>
         </subjectIdentity>
 	<baseName>
 		<baseNameString>isä</baseNameString>
 	</baseName>
 </topic>
 
 
 </topicMap>