Project

General

Profile

Revision 7ec3473d

ID7ec3473dbe741596e8eb4d64b7cc0647c9ceea67
Parent 5e0e1b40
Child 418a2bdc

Added by Patrick Plitzner over 5 years ago

  • added new test cases (still temporarily @Ignore)

View differences:

.gitattributes
646 646
cdmlib-io/src/test/resources/eu/etaxonomy/cdm/io/specimen/abcd206/in/ABCDImportTestCalvumPart1.xml -text
647 647
cdmlib-io/src/test/resources/eu/etaxonomy/cdm/io/specimen/abcd206/in/ABCDImportTestCalvumPart2.xml -text
648 648
cdmlib-io/src/test/resources/eu/etaxonomy/cdm/io/specimen/abcd206/in/Campanula_ABCD_import_3_taxa_11_units.xml -text
649
cdmlib-io/src/test/resources/eu/etaxonomy/cdm/io/specimen/abcd206/in/Campanula_variety.xml -text
650
cdmlib-io/src/test/resources/eu/etaxonomy/cdm/io/specimen/abcd206/in/MultipleIdentificationsPreferredFlag.xml -text
649 651
cdmlib-io/src/test/resources/eu/etaxonomy/cdm/io/specimen/abcd206/in/SpecimenImportConfiguratorTest-input.xml -text
650 652
cdmlib-io/src/test/resources/eu/etaxonomy/cdm/io/specimen/abcd206/in/SpecimenImportConfiguratorTest.doInvoke2.xml -text
651 653
cdmlib-io/src/test/resources/eu/etaxonomy/cdm/io/specimen/abcd206/in/SpecimenImportConfiguratorTest.xml -text
cdmlib-io/src/test/java/eu/etaxonomy/cdm/io/specimen/abcd206/in/SpecimenImportConfiguratorTest.java
36 36
import eu.etaxonomy.cdm.io.common.IImportConfigurator;
37 37
import eu.etaxonomy.cdm.model.agent.Institution;
38 38
import eu.etaxonomy.cdm.model.agent.Person;
39
import eu.etaxonomy.cdm.model.name.NonViralName;
40
import eu.etaxonomy.cdm.model.name.Rank;
39 41
import eu.etaxonomy.cdm.model.name.TaxonNameBase;
40 42
import eu.etaxonomy.cdm.model.occurrence.DerivedUnit;
43
import eu.etaxonomy.cdm.model.occurrence.DeterminationEvent;
41 44
import eu.etaxonomy.cdm.model.occurrence.FieldUnit;
42 45
import eu.etaxonomy.cdm.model.reference.Reference;
43 46
import eu.etaxonomy.cdm.model.taxon.TaxonNode;
......
193 196
        assertEquals("Number of TaxonNodes is incorrect", 4, taxonNodeService.count(TaxonNode.class));
194 197
	}
195 198

  
199
	@Test
200
	@Ignore
201
	@DataSet( value="../../../BlankDataSet.xml", loadStrategy=CleanSweepInsertLoadStrategy.class)
202
	public void testImportVariety() {
203
	    String inputFile = "/eu/etaxonomy/cdm/io/specimen/abcd206/in/Campanula_variety.xml";
204
	    URL url = this.getClass().getResource(inputFile);
205
	    assertNotNull("URL for the test file '" + inputFile + "' does not exist", url);
206

  
207
	    Abcd206ImportConfigurator importConfigurator = null;
208
	    try {
209
	        importConfigurator = Abcd206ImportConfigurator.NewInstance(url.toURI(), null,false);
210
	    } catch (URISyntaxException e) {
211
	        e.printStackTrace();
212
	        Assert.fail();
213
	    }
214
	    assertNotNull("Configurator could not be created", importConfigurator);
215

  
216
	    boolean result = defaultImport.invoke(importConfigurator);
217
	    assertTrue("Return value for import.invoke should be true", result);
218

  
219
	    /*
220
	     * Classification
221
	     *  - Campanula
222
	     *   - Campanula versicolor var. tomentella Hal.
223
	     */
224
	    assertEquals(3, taxonNodeService.count(TaxonNode.class));
225
	    assertEquals(2, nameService.count(TaxonNameBase.class));
226
	    assertEquals(1, occurrenceService.count(DerivedUnit.class));
227
	    boolean varietyFound = false;
228
	    for(TaxonNameBase<?, ?> name:nameService.list(TaxonNameBase.class, null, null, null, null)){
229
	        if(name.getRank().equals(Rank.VARIETY())){
230
	            varietyFound = true;
231
	        }
232
	    }
233
	    assertTrue("Variety rank not set", varietyFound);
234
	}
235

  
236
	@Test
237
	@Ignore
238
	@DataSet( value="../../../BlankDataSet.xml", loadStrategy=CleanSweepInsertLoadStrategy.class)
239
	public void testMultipleIdentificationsPreferredFlag() {
240
	    String inputFile = "/eu/etaxonomy/cdm/io/specimen/abcd206/in/MultipleIdentificationsPreferredFlag.xml";
241
	    URL url = this.getClass().getResource(inputFile);
242
	    assertNotNull("URL for the test file '" + inputFile + "' does not exist", url);
243

  
244
	    Abcd206ImportConfigurator importConfigurator = null;
245
	    try {
246
	        importConfigurator = Abcd206ImportConfigurator.NewInstance(url.toURI(), null,false);
247
	    } catch (URISyntaxException e) {
248
	        e.printStackTrace();
249
	        Assert.fail();
250
	    }
251
	    assertNotNull("Configurator could not be created", importConfigurator);
252

  
253
	    boolean result = defaultImport.invoke(importConfigurator);
254
	    assertTrue("Return value for import.invoke should be true", result);
255

  
256
	    String nonPreferredNameCache = "Campanula flagellaris";
257
	    String preferredNameCache = "Campanula tymphaea";
258
	    //Campanula, "Campanula tymphaea Hausskn.", "Campanula flagellaris Halácsy"
259
	    assertEquals(3, nameService.count(TaxonNameBase.class));
260
	    /*
261
	     * Classification
262
	     *  - Campanula
263
	     *   - Campanula tymphaea Hausskn.
264
	     */
265
	    assertEquals(3, taxonNodeService.count(TaxonNode.class));
266
	    assertEquals(1, occurrenceService.count(DerivedUnit.class));
267
	    DerivedUnit derivedUnit = occurrenceService.list(DerivedUnit.class, null, null, null, null).get(0);
268
	    assertEquals(2, derivedUnit.getDeterminations());
269
	    for(DeterminationEvent determinationEvent:derivedUnit.getDeterminations()){
270
	        if(determinationEvent.getPreferredFlag()){
271
	            assertEquals(preferredNameCache,((NonViralName<?>) determinationEvent.getTaxonName()).getNameCache());
272
	        }
273
	        else{
274
	            assertEquals(nonPreferredNameCache,((NonViralName<?>) determinationEvent.getTaxonName()).getNameCache());
275
	        }
276
	    }
277

  
278
	}
279

  
280
	@Test
281
	@Ignore
282
	@DataSet( value="../../../BlankDataSet.xml", loadStrategy=CleanSweepInsertLoadStrategy.class)
283
	public void testSetUnitIDAsBarcode() {
284

  
285
	}
286

  
196 287
    /* (non-Javadoc)
197 288
     * @see eu.etaxonomy.cdm.test.integration.CdmIntegrationTest#createTestData()
198 289
     */
cdmlib-io/src/test/resources/eu/etaxonomy/cdm/io/specimen/abcd206/in/Campanula_variety.xml
1
<?xml version='1.0' encoding='UTF-8'?>
2
    <abcd:DataSets>
3
      <abcd:DataSet>
4
        <abcd:TechnicalContacts>
5
          <abcd:TechnicalContact>
6
            <abcd:Name>Botanic Garden and Botanical Museum Berlin-Dahlem</abcd:Name>
7
            <abcd:Email>biodiversitydata@bgbm.org</abcd:Email>
8
            <abcd:Address>Königin-Luise-Str. 6-8, 14195 Berlin, Germany</abcd:Address>
9
          </abcd:TechnicalContact>
10
        </abcd:TechnicalContacts>
11
        <abcd:ContentContacts>
12
          <abcd:ContentContact>
13
            <abcd:Name>Botanic Garden and Botanical Museum Berlin-Dahlem</abcd:Name>
14
            <abcd:Email>biodiversitydata@bgbm.org</abcd:Email>
15
            <abcd:Address>Königin-Luise-Str. 6-8, 14195 Berlin, Germany</abcd:Address>
16
          </abcd:ContentContact>
17
        </abcd:ContentContacts>
18
        <abcd:Metadata>
19
          <abcd:Description>
20
            <abcd:Representation abcd:language="en">
21
              <abcd:Title>Herbarium Berolinense</abcd:Title>
22
              <abcd:Details>The herbarium of the Botanic Garden and Botanical Museum Berlin-Dahlem (herbarium acronym: B) is the largest in Germany and holds a collection of more than 3.5 million preserved specimens. All plant groups – flowering plants, ferns, mosses, liverworts, and algae, as well as fungi and lichens – are represented in the collections which are worldwide in scope. Associated with the general herbarium are special collections of dried fruits and seeds, wood samples, and specimens preserved in alcohol. The collections of the herbarium are growing constantly through field research conducted by staff, and through gifts, acquisitions, and exchanges of specimens from other herbaria</abcd:Details>
23
            </abcd:Representation>
24
          </abcd:Description>
25
          <abcd:IconURI>http://www.bgbm.org/BGBM/icons/bgbmlogo.gif</abcd:IconURI>
26
          <abcd:RevisionData>
27
            <abcd:Creators>Herbarium Berolinense</abcd:Creators>
28
            <abcd:DateCreated>2003-06-01T00:00:00</abcd:DateCreated>
29
            <abcd:DateModified>2008-02-21T11:00:00</abcd:DateModified>
30
          </abcd:RevisionData>
31
          <abcd:Owners>
32
            <abcd:Owner>
33
              <abcd:Organisation>
34
                <abcd:Name>
35
                  <abcd:Representation abcd:language="en">
36
                    <abcd:Text>Botanic Garden and Botanical Museum Berlin-Dahlem</abcd:Text>
37
                    <abcd:Abbreviation>BGBM</abcd:Abbreviation>
38
                  </abcd:Representation>
39
                </abcd:Name>
40
              </abcd:Organisation>
41
              <abcd:Addresses>
42
                <abcd:Address>Königin-Luise-Str. 6-8, 14195 Berlin, Germany</abcd:Address>
43
              </abcd:Addresses>
44
              <abcd:EmailAddresses>
45
                <abcd:EmailAddress>biodiversitydata@bgbm.org</abcd:EmailAddress>
46
              </abcd:EmailAddresses>
47
              <abcd:URIs>
48
                <abcd:URL>http://www.bgbm.org</abcd:URL>
49
              </abcd:URIs>
50
            </abcd:Owner>
51
          </abcd:Owners>
52
          <abcd:IPRStatements>
53
            <abcd:TermsOfUseStatements>
54
              <abcd:TermsOfUse abcd:language="en">
55
                <abcd:Text>Textual metadata on specimens from the Herbarium Berolinense (B) are released under the Creative Commons 1.0 Public Domain Dedication waiver [http://creativecommons.org/publicdomain/zero/1.0/].</abcd:Text>
56
              </abcd:TermsOfUse>
57
            </abcd:TermsOfUseStatements>
58
            <abcd:Citations>
59
              <abcd:Citation abcd:language="en">
60
                <abcd:Text>Röpert D. (ed.) 2000+ [continuously updated]: Digital specimen images at the Herbarium Berolinense. - Published at http://ww2.bgbm.org/herbarium/default.cfm [accessed dd Mmm yyyy].     For reference to a specimen cite the stable identifier as shown on the specimen detail page   (e.g. http://herbarium.bgbm.org/object/B200072053).     For reference to an individual image, cite the barcode of the specimen as well as the image ID as shown on the image detail page.</abcd:Text>
61
              </abcd:Citation>
62
            </abcd:Citations>
63
          </abcd:IPRStatements>
64
        </abcd:Metadata>
65
        <abcd:Units>
66
          <abcd:Unit>
67
            <abcd:UnitGUID>http://herbarium.bgbm.org/object/B100365469</abcd:UnitGUID>
68
            <abcd:SourceInstitutionID>BGBM</abcd:SourceInstitutionID>
69
            <abcd:SourceID>Herbarium Berolinense</abcd:SourceID>
70
            <abcd:UnitID>B 10 0365469</abcd:UnitID>
71
            <abcd:Identifications>
72
              <abcd:Identification>
73
                <abcd:Result>
74
                  <abcd:TaxonIdentified>
75
                    <abcd:HigherTaxa>
76
                      <abcd:HigherTaxon>
77
                        <abcd:HigherTaxonName>Plantae</abcd:HigherTaxonName>
78
                        <abcd:HigherTaxonRank>regnum</abcd:HigherTaxonRank>
79
                      </abcd:HigherTaxon>
80
                      <abcd:HigherTaxon>
81
                        <abcd:HigherTaxonName>CAMPANULACEAE</abcd:HigherTaxonName>
82
                        <abcd:HigherTaxonRank>familia</abcd:HigherTaxonRank>
83
                      </abcd:HigherTaxon>
84
                    </abcd:HigherTaxa>
85
                    <abcd:ScientificName>
86
                      <abcd:FullScientificNameString>Campanula versicolor var. tomentella Hal.</abcd:FullScientificNameString>
87
                      <abcd:NameAtomised>
88
                        <abcd:Botanical>
89
                          <abcd:GenusOrMonomial>Campanula</abcd:GenusOrMonomial>
90
                          <abcd:FirstEpithet>versicolor</abcd:FirstEpithet>
91
                          <abcd:InfraspecificEpithet>tomentella</abcd:InfraspecificEpithet>
92
                          <abcd:Rank>var.</abcd:Rank>
93
                          <abcd:AuthorTeam>Hal.</abcd:AuthorTeam>
94
                        </abcd:Botanical>
95
                      </abcd:NameAtomised>
96
                    </abcd:ScientificName>
97
                  </abcd:TaxonIdentified>
98
                </abcd:Result>
99
                <abcd:PreferredFlag>1</abcd:PreferredFlag>
100
              </abcd:Identification>
101
            </abcd:Identifications>
102
            <abcd:RecordBasis>PreservedSpecimen</abcd:RecordBasis>
103
            <abcd:KindOfUnit>herbarium sheet</abcd:KindOfUnit>
104
            <abcd:SpecimenUnit>
105
              <abcd:NomenclaturalTypeDesignations>
106
                <abcd:NomenclaturalTypeDesignation>
107
                  <abcd:TypeStatus>type</abcd:TypeStatus>
108
                </abcd:NomenclaturalTypeDesignation>
109
              </abcd:NomenclaturalTypeDesignations>
110
            </abcd:SpecimenUnit>
111
            <abcd:MultiMediaObjects>
112
              <abcd:MultiMediaObject>
113
                <abcd:FileURI>http://ww2.bgbm.org/herbarium/images/B/10/03/65/46/b_10_0365469.jpg</abcd:FileURI>
114
                <abcd:ProductURI>http://ww2.bgbm.org/herbarium/view_biocase.cfm?SpecimenPK=101077</abcd:ProductURI>
115
                <abcd:Format>image/jpeg</abcd:Format>
116
                <abcd:IPR>
117
                  <abcd:Licenses>
118
                    <abcd:License abcd:language="en">
119
                      <abcd:Text>Partial images provided by this server are released under the Creative Commons cc-by-sa 3.0 (generic) licence [http://creativecommons.org/licenses/by-sa/3.0/de/]. Please credit images to BGBM following our citation guidelines [http://ww2.bgbm.org/Herbarium/cite.cfm]. If you would like to use images in a format or resolution which is not provided here, please contact us (d.roepert[at]bgbm.org).</abcd:Text>
120
                      <abcd:URI>http://creativecommons.org/licenses/by-sa/3.0/</abcd:URI>
121
                    </abcd:License>
122
                  </abcd:Licenses>
123
                </abcd:IPR>
124
              </abcd:MultiMediaObject>
125
            </abcd:MultiMediaObjects>
126
            <abcd:Gathering>
127
              <abcd:DateTime>
128
                <abcd:DateText>07.09.1891</abcd:DateText>
129
              </abcd:DateTime>
130
              <abcd:Agents>
131
                <abcd:GatheringAgentsText>P. E. E. Sintenis &amp; J. F. N. Bornmüller</abcd:GatheringAgentsText>
132
              </abcd:Agents>
133
              <abcd:LocalityText>Macedonia; Litachori (am Olymp); Fels an den Schluchten n. Megarema.</abcd:LocalityText>
134
              <abcd:Country>
135
                <abcd:Name>Greece</abcd:Name>
136
                <abcd:ISO3166Code>GR</abcd:ISO3166Code>
137
              </abcd:Country>
138
              <abcd:NamedAreas>
139
                <abcd:NamedArea>
140
                  <abcd:AreaClass language="en">Continent</abcd:AreaClass>
141
                  <abcd:AreaName language="en">Europe</abcd:AreaName>
142
                </abcd:NamedArea>
143
              </abcd:NamedAreas>
144
            </abcd:Gathering>
145
            <abcd:CollectorsFieldNumber>1354</abcd:CollectorsFieldNumber>
146
            <abcd:RecordURI>http://herbarium.bgbm.org/object/B100365469</abcd:RecordURI>
147
          </abcd:Unit>
148
        </abcd:Units>
149
      </abcd:DataSet>
150
    </abcd:DataSets>
cdmlib-io/src/test/resources/eu/etaxonomy/cdm/io/specimen/abcd206/in/MultipleIdentificationsPreferredFlag.xml
1
<?xml version='1.0' encoding='UTF-8'?>
2
    <abcd:DataSets>
3
      <abcd:DataSet>
4
        <abcd:TechnicalContacts>
5
          <abcd:TechnicalContact>
6
            <abcd:Name>Botanic Garden and Botanical Museum Berlin-Dahlem</abcd:Name>
7
            <abcd:Email>biodiversitydata@bgbm.org</abcd:Email>
8
            <abcd:Address>Königin-Luise-Str. 6-8, 14195 Berlin, Germany</abcd:Address>
9
          </abcd:TechnicalContact>
10
        </abcd:TechnicalContacts>
11
        <abcd:ContentContacts>
12
          <abcd:ContentContact>
13
            <abcd:Name>Botanic Garden and Botanical Museum Berlin-Dahlem</abcd:Name>
14
            <abcd:Email>biodiversitydata@bgbm.org</abcd:Email>
15
            <abcd:Address>Königin-Luise-Str. 6-8, 14195 Berlin, Germany</abcd:Address>
16
          </abcd:ContentContact>
17
        </abcd:ContentContacts>
18
        <abcd:Metadata>
19
          <abcd:Description>
20
            <abcd:Representation abcd:language="en">
21
              <abcd:Title>Herbarium Berolinense</abcd:Title>
22
              <abcd:Details>The herbarium of the Botanic Garden and Botanical Museum Berlin-Dahlem (herbarium acronym: B) is the largest in Germany and holds a collection of more than 3.5 million preserved specimens. All plant groups – flowering plants, ferns, mosses, liverworts, and algae, as well as fungi and lichens – are represented in the collections which are worldwide in scope. Associated with the general herbarium are special collections of dried fruits and seeds, wood samples, and specimens preserved in alcohol. The collections of the herbarium are growing constantly through field research conducted by staff, and through gifts, acquisitions, and exchanges of specimens from other herbaria</abcd:Details>
23
            </abcd:Representation>
24
          </abcd:Description>
25
          <abcd:IconURI>http://www.bgbm.org/BGBM/icons/bgbmlogo.gif</abcd:IconURI>
26
          <abcd:RevisionData>
27
            <abcd:Creators>Herbarium Berolinense</abcd:Creators>
28
            <abcd:DateCreated>2003-06-01T00:00:00</abcd:DateCreated>
29
            <abcd:DateModified>2008-02-21T11:00:00</abcd:DateModified>
30
          </abcd:RevisionData>
31
          <abcd:Owners>
32
            <abcd:Owner>
33
              <abcd:Organisation>
34
                <abcd:Name>
35
                  <abcd:Representation abcd:language="en">
36
                    <abcd:Text>Botanic Garden and Botanical Museum Berlin-Dahlem</abcd:Text>
37
                    <abcd:Abbreviation>BGBM</abcd:Abbreviation>
38
                  </abcd:Representation>
39
                </abcd:Name>
40
              </abcd:Organisation>
41
              <abcd:Addresses>
42
                <abcd:Address>Königin-Luise-Str. 6-8, 14195 Berlin, Germany</abcd:Address>
43
              </abcd:Addresses>
44
              <abcd:EmailAddresses>
45
                <abcd:EmailAddress>biodiversitydata@bgbm.org</abcd:EmailAddress>
46
              </abcd:EmailAddresses>
47
              <abcd:URIs>
48
                <abcd:URL>http://www.bgbm.org</abcd:URL>
49
              </abcd:URIs>
50
            </abcd:Owner>
51
          </abcd:Owners>
52
          <abcd:IPRStatements>
53
            <abcd:TermsOfUseStatements>
54
              <abcd:TermsOfUse abcd:language="en">
55
                <abcd:Text>Textual metadata on specimens from the Herbarium Berolinense (B) are released under the Creative Commons 1.0 Public Domain Dedication waiver [http://creativecommons.org/publicdomain/zero/1.0/].</abcd:Text>
56
              </abcd:TermsOfUse>
57
            </abcd:TermsOfUseStatements>
58
            <abcd:Citations>
59
              <abcd:Citation abcd:language="en">
60
                <abcd:Text>Röpert D. (ed.) 2000+ [continuously updated]: Digital specimen images at the Herbarium Berolinense. - Published at http://ww2.bgbm.org/herbarium/default.cfm [accessed dd Mmm yyyy].     For reference to a specimen cite the stable identifier as shown on the specimen detail page   (e.g. http://herbarium.bgbm.org/object/B200072053).     For reference to an individual image, cite the barcode of the specimen as well as the image ID as shown on the image detail page.</abcd:Text>
61
              </abcd:Citation>
62
            </abcd:Citations>
63
          </abcd:IPRStatements>
64
        </abcd:Metadata>
65
        <abcd:Units>          
66
          <abcd:Unit>
67
            <abcd:UnitGUID>http://herbarium.bgbm.org/object/B100365470</abcd:UnitGUID>
68
            <abcd:SourceInstitutionID>BGBM</abcd:SourceInstitutionID>
69
            <abcd:SourceID>Herbarium Berolinense</abcd:SourceID>
70
            <abcd:UnitID>B 10 0365470</abcd:UnitID>
71
            <abcd:Identifications>
72
              <abcd:Identification>
73
                <abcd:Result>
74
                  <abcd:TaxonIdentified>
75
                    <abcd:HigherTaxa>
76
                      <abcd:HigherTaxon>
77
                        <abcd:HigherTaxonName>Plantae</abcd:HigherTaxonName>
78
                        <abcd:HigherTaxonRank>regnum</abcd:HigherTaxonRank>
79
                      </abcd:HigherTaxon>
80
                      <abcd:HigherTaxon>
81
                        <abcd:HigherTaxonName>CAMPANULACEAE</abcd:HigherTaxonName>
82
                        <abcd:HigherTaxonRank>familia</abcd:HigherTaxonRank>
83
                      </abcd:HigherTaxon>
84
                    </abcd:HigherTaxa>
85
                    <abcd:ScientificName>
86
                      <abcd:FullScientificNameString>Campanula flagellaris Halácsy</abcd:FullScientificNameString>
87
                      <abcd:NameAtomised>
88
                        <abcd:Botanical>
89
                          <abcd:GenusOrMonomial>Campanula</abcd:GenusOrMonomial>
90
                          <abcd:FirstEpithet>flagellaris</abcd:FirstEpithet>
91
                          <abcd:AuthorTeam>Halácsy</abcd:AuthorTeam>
92
                        </abcd:Botanical>
93
                      </abcd:NameAtomised>
94
                    </abcd:ScientificName>
95
                  </abcd:TaxonIdentified>
96
                </abcd:Result>
97
                <abcd:PreferredFlag>0</abcd:PreferredFlag>
98
              </abcd:Identification>
99
              <abcd:Identification>
100
                <abcd:Result>
101
                  <abcd:TaxonIdentified>
102
                    <abcd:HigherTaxa>
103
                      <abcd:HigherTaxon>
104
                        <abcd:HigherTaxonName>Plantae</abcd:HigherTaxonName>
105
                        <abcd:HigherTaxonRank>regnum</abcd:HigherTaxonRank>
106
                      </abcd:HigherTaxon>
107
                      <abcd:HigherTaxon>
108
                        <abcd:HigherTaxonName>CAMPANULACEAE</abcd:HigherTaxonName>
109
                        <abcd:HigherTaxonRank>familia</abcd:HigherTaxonRank>
110
                      </abcd:HigherTaxon>
111
                    </abcd:HigherTaxa>
112
                    <abcd:ScientificName>
113
                      <abcd:FullScientificNameString>Campanula tymphaea Hausskn.</abcd:FullScientificNameString>
114
                      <abcd:NameAtomised>
115
                        <abcd:Botanical>
116
                          <abcd:GenusOrMonomial>Campanula</abcd:GenusOrMonomial>
117
                          <abcd:FirstEpithet>tymphaea</abcd:FirstEpithet>
118
                          <abcd:AuthorTeam>Hausskn.</abcd:AuthorTeam>
119
                        </abcd:Botanical>
120
                      </abcd:NameAtomised>
121
                    </abcd:ScientificName>
122
                  </abcd:TaxonIdentified>
123
                </abcd:Result>
124
                <abcd:PreferredFlag>1</abcd:PreferredFlag>
125
              </abcd:Identification>
126
            </abcd:Identifications>
127
            <abcd:RecordBasis>PreservedSpecimen</abcd:RecordBasis>
128
            <abcd:KindOfUnit>herbarium sheet</abcd:KindOfUnit>
129
            <abcd:SpecimenUnit>
130
              <abcd:NomenclaturalTypeDesignations>
131
                <abcd:NomenclaturalTypeDesignation>
132
                  <abcd:TypeStatus>type</abcd:TypeStatus>
133
                </abcd:NomenclaturalTypeDesignation>
134
              </abcd:NomenclaturalTypeDesignations>
135
            </abcd:SpecimenUnit>
136
            <abcd:MultiMediaObjects>
137
              <abcd:MultiMediaObject>
138
                <abcd:FileURI>http://ww2.bgbm.org/herbarium/images/B/10/03/65/47/b_10_0365470.jpg</abcd:FileURI>
139
                <abcd:ProductURI>http://ww2.bgbm.org/herbarium/view_biocase.cfm?SpecimenPK=101078</abcd:ProductURI>
140
                <abcd:Format>image/jpeg</abcd:Format>
141
                <abcd:IPR>
142
                  <abcd:Licenses>
143
                    <abcd:License abcd:language="en">
144
                      <abcd:Text>Partial images provided by this server are released under the Creative Commons cc-by-sa 3.0 (generic) licence [http://creativecommons.org/licenses/by-sa/3.0/de/]. Please credit images to BGBM following our citation guidelines [http://ww2.bgbm.org/Herbarium/cite.cfm]. If you would like to use images in a format or resolution which is not provided here, please contact us (d.roepert[at]bgbm.org).</abcd:Text>
145
                      <abcd:URI>http://creativecommons.org/licenses/by-sa/3.0/</abcd:URI>
146
                    </abcd:License>
147
                  </abcd:Licenses>
148
                </abcd:IPR>
149
              </abcd:MultiMediaObject>
150
            </abcd:MultiMediaObjects>
151
            <abcd:Gathering>
152
              <abcd:DateTime>
153
                <abcd:DateText>14.07.1893</abcd:DateText>
154
              </abcd:DateTime>
155
              <abcd:Agents>
156
                <abcd:GatheringAgentsText>E. de Halácsy</abcd:GatheringAgentsText>
157
              </abcd:Agents>
158
              <abcd:LocalityText>Epirus boreali-orientalis; in herbidis regionis superioris mt. Peristeri; solo calcareo.</abcd:LocalityText>
159
              <abcd:Country>
160
                <abcd:Name>Greece</abcd:Name>
161
                <abcd:ISO3166Code>GR</abcd:ISO3166Code>
162
              </abcd:Country>
163
              <abcd:NamedAreas>
164
                <abcd:NamedArea>
165
                  <abcd:AreaClass language="en">Continent</abcd:AreaClass>
166
                  <abcd:AreaName language="en">Europe</abcd:AreaName>
167
                </abcd:NamedArea>
168
              </abcd:NamedAreas>
169
              <abcd:Altitude>
170
                <abcd:MeasurementOrFactAtomised>
171
                  <abcd:LowerValue>1700 m</abcd:LowerValue>
172
                  <abcd:UnitOfMeasurement>m</abcd:UnitOfMeasurement>
173
                </abcd:MeasurementOrFactAtomised>
174
              </abcd:Altitude>
175
            </abcd:Gathering>
176
            <abcd:RecordURI>http://herbarium.bgbm.org/object/B100365470</abcd:RecordURI>
177
          </abcd:Unit>
178
        </abcd:Units>
179
      </abcd:DataSet>
180
    </abcd:DataSets>

Also available in: Unified diff

Add picture from clipboard (Maximum size: 40 MB)