Project

General

Profile

Revision 4f492449

ID4f49244902c83e5ba03c470987121caa4564b87f
Parent cec6a74a
Child 9041c205

Added by Patricia Kelbert over 8 years ago

merge trunk into branch

View differences:

.gitattributes
479 479
src/test/java/eu/etaxonomy/cdm/io/jaxb/TermTest.java -text
480 480
src/test/java/eu/etaxonomy/cdm/io/jaxb/TestCdmSchemaGenerator.java -text
481 481
src/test/java/eu/etaxonomy/cdm/io/jaxb/URIEncoder.java -text
482
src/test/java/eu/etaxonomy/cdm/io/markup/FeatureSorterTest.java -text
482 483
src/test/java/eu/etaxonomy/cdm/io/reference/EndnoteRecordsImportTest.java -text
483 484
src/test/java/eu/etaxonomy/cdm/io/sdd/in/IkeyPlusImportTest.java -text
484 485
src/test/java/eu/etaxonomy/cdm/io/sdd/in/KeyActivator.java -text
......
486 487
src/test/java/eu/etaxonomy/cdm/io/sdd/in/SDDImportExportTest.java -text
487 488
src/test/java/eu/etaxonomy/cdm/io/sdd/in/SDDImportTest.java -text
488 489
src/test/java/eu/etaxonomy/cdm/io/sdd/out/SDDCdmExporterTest.java -text
490
src/test/java/eu/etaxonomy/cdm/io/specimen/abcd206/in/ABCDImportConfiguratorTestNonEmptyDB.java -text
489 491
src/test/java/eu/etaxonomy/cdm/io/specimen/abcd206/in/SpecimenImportConfiguratorTest.java -text
490 492
src/test/java/eu/etaxonomy/cdm/io/specimen/excel/in/ExcelImportConfiguratorTest.java -text
491 493
src/test/java/eu/etaxonomy/cdm/io/specimen/excel/in/ExcelSpecimenImportExampleTest.java -text
......
557 559
src/test/resources/eu/etaxonomy/cdm/io/sdd/varanusSDD_RatingExample3_contextual.xml -text
558 560
src/test/resources/eu/etaxonomy/cdm/io/sdd/varanusSDD_RatingExample_mod.xml -text
559 561
src/test/resources/eu/etaxonomy/cdm/io/sdd/wrongSDD.xml -text
562
src/test/resources/eu/etaxonomy/cdm/io/specimen/abcd206/in/ABCDImportTestCalvumPart1.xml -text
563
src/test/resources/eu/etaxonomy/cdm/io/specimen/abcd206/in/ABCDImportTestCalvumPart2.xml -text
560 564
src/test/resources/eu/etaxonomy/cdm/io/specimen/abcd206/in/SpecimenImportConfiguratorTest-input.xml -text
561 565
src/test/resources/eu/etaxonomy/cdm/io/specimen/abcd206/in/SpecimenImportConfiguratorTest.xml -text
562 566
src/test/resources/eu/etaxonomy/cdm/io/specimen/excel/in/ExcelImportConfiguratorTest-input.xls -text
src/test/java/eu/etaxonomy/cdm/io/markup/FeatureSorterTest.java
1
package eu.etaxonomy.cdm.io.markup;
2

  
3
import static org.junit.Assert.*;
4

  
5
import java.util.ArrayList;
6
import java.util.Arrays;
7
import java.util.Collection;
8
import java.util.Collections;
9
import java.util.HashMap;
10
import java.util.List;
11
import java.util.Map;
12
import java.util.UUID;
13

  
14
import org.junit.Before;
15
import org.junit.BeforeClass;
16
import org.junit.Test;
17

  
18
import com.google.common.collect.Lists;
19

  
20
import eu.etaxonomy.cdm.io.markup.FeatureSorter;
21

  
22
public class FeatureSorterTest {
23

  
24
	UUID uuid1a = UUID.randomUUID();
25
	UUID uuid1b = UUID.randomUUID();
26
	UUID uuid1c = UUID.randomUUID();
27
	UUID uuid1d = UUID.randomUUID();
28
	UUID uuid1e = UUID.randomUUID();
29
	UUID uuid2a = UUID.randomUUID();
30
	UUID uuid2b = UUID.randomUUID();
31
	UUID uuid2c = UUID.randomUUID();
32
	UUID uuid2d = UUID.randomUUID();
33
	UUID uuid3a = UUID.randomUUID();
34
	UUID uuid3b = UUID.randomUUID();
35
	UUID uuid4a = UUID.randomUUID();
36
	UUID uuid4b = UUID.randomUUID();
37
	UUID uuid4c = UUID.randomUUID();
38
	UUID uuid4d = UUID.randomUUID();
39
	
40
	UUID[] uuidList1;
41
	UUID[]  uuidList2;
42
	UUID[]  uuidList3;
43
	UUID[]  uuidList4;
44
	
45
	@BeforeClass
46
	public static void setUpBeforeClass() throws Exception {
47
	}
48

  
49
	@Before
50
	public void setUp() throws Exception {		
51
		uuidList1 = new UUID[]{uuid1a, uuid1b, uuid1c, uuid1d, uuid4c};
52
		uuidList2 = new UUID[]{uuid1a, uuid2a, uuid2c, uuid4d};
53
		uuidList3 = new UUID[]{uuid2b, uuid2c, uuid1c, uuid4d};
54
		uuidList4 = new UUID[]{uuid1b, uuid2c, uuid2a};
55
	}
56

  
57
	@Test
58
	public void testGetSortOrder() {
59
		FeatureSorter sorter = new FeatureSorter();
60
		Map<String,List<FeatureSorterInfo>> orderLists = getOrderLists();
61
		sorter.getSortOrder(orderLists);
62
		
63
	}
64

  
65
	private Map<String, List<FeatureSorterInfo>> getOrderLists() {
66
		Map<String,List<FeatureSorterInfo>> orderLists = new HashMap<String, List<FeatureSorterInfo>>();
67
		orderLists.put("1", getFeatureSorterInfoList(uuidList1));
68
		orderLists.put("2", getFeatureSorterInfoList(uuidList2));
69
		orderLists.put("3", getFeatureSorterInfoList(uuidList3));
70
		orderLists.put("4", getFeatureSorterInfoList(uuidList4));
71
		return orderLists;
72
	}
73

  
74
	private List<FeatureSorterInfo> getFeatureSorterInfoList(UUID[] uuidList) {
75
		List<FeatureSorterInfo> result= new ArrayList<FeatureSorterInfo>();
76
		for(UUID uuid : uuidList){
77
			result.add(new FeatureSorterInfo(uuid));
78
		}
79
		return result;
80
	}
81

  
82
}
src/test/java/eu/etaxonomy/cdm/io/specimen/abcd206/in/ABCDImportConfiguratorTestNonEmptyDB.java
1
/**
2
* Copyright (C) 2007 EDIT
3
* European Distributed Institute of Taxonomy
4
* http://www.e-taxonomy.eu
5
*
6
* The contents of this file are subject to the Mozilla Public License Version 1.1
7
* See LICENSE.TXT at the top of this package for the full license terms.
8
*/
9

  
10
package eu.etaxonomy.cdm.io.specimen.abcd206.in;
11

  
12
import static org.junit.Assert.assertEquals;
13
import static org.junit.Assert.assertNotNull;
14
import static org.junit.Assert.assertTrue;
15

  
16
import java.net.URISyntaxException;
17
import java.net.URL;
18

  
19
import org.junit.Assert;
20
import org.junit.Before;
21
import org.junit.Test;
22
import org.unitils.dbunit.annotation.DataSet;
23
import org.unitils.spring.annotation.SpringBeanByName;
24
import org.unitils.spring.annotation.SpringBeanByType;
25

  
26
import eu.etaxonomy.cdm.api.service.INameService;
27
import eu.etaxonomy.cdm.api.service.IOccurrenceService;
28
import eu.etaxonomy.cdm.io.common.CdmApplicationAwareDefaultImport;
29
import eu.etaxonomy.cdm.io.common.IImportConfigurator;
30
import eu.etaxonomy.cdm.model.name.TaxonNameBase;
31
import eu.etaxonomy.cdm.model.occurrence.DerivedUnitBase;
32
import eu.etaxonomy.cdm.test.integration.CdmTransactionalIntegrationTest;
33

  
34
/**
35
 * @author a.mueller
36
 * @created 29.01.2009
37
 * @version 1.0
38
 */
39
public class ABCDImportConfiguratorTestNonEmptyDB extends CdmTransactionalIntegrationTest {
40

  
41
	@SpringBeanByName
42
	CdmApplicationAwareDefaultImport<?> defaultImport;
43

  
44
	@SpringBeanByType
45
	INameService nameService;
46

  
47
	@SpringBeanByType
48
	IOccurrenceService occurrenceService;
49

  
50

  
51
	private IImportConfigurator configurator;
52

  
53
	@Before
54
	public void setUp() {
55
		String inputFile = "/eu/etaxonomy/cdm/io/specimen/abcd206/in/ABCDImportTestCalvumPart2.xml";
56
		URL url = this.getClass().getResource(inputFile);
57
        assertNotNull("URL for the test file '" + inputFile + "' does not exist", url);
58
        try {
59
            configurator = Abcd206ImportConfigurator.NewInstance(url.toURI(), null,false);
60
        } catch (URISyntaxException e) {
61
            e.printStackTrace();
62
            Assert.fail();
63
        }
64
        assertNotNull("Configurator3 could not be created", configurator);
65

  
66
	}
67

  
68
	@Test
69
	public void testInit() {
70
		assertNotNull("import instance should not be null", defaultImport);
71
		assertNotNull("nameService should not be null", nameService);
72
		assertNotNull("occurence service should not be null", occurrenceService);
73
	}
74

  
75
	@Test
76
    @DataSet( value="SpecimenImportConfiguratorTest.xml")  //loadStrategy=CleanSweepInsertLoadStrategy.class
77
    public void testDoInvoke() {
78
        boolean result = defaultImport.invoke(configurator);
79
        assertTrue("Return value for import.invoke should be true", result);
80
        assertEquals("Number of TaxonNames is incorrect", 2, nameService.count(TaxonNameBase.class));
81
        assertEquals("Number of specimen is incorrect", 11, occurrenceService.count(DerivedUnitBase.class));
82

  
83
    }
84
}
src/test/java/eu/etaxonomy/cdm/io/specimen/abcd206/in/SpecimenImportConfiguratorTest.java
13 13
import static org.junit.Assert.assertNotNull;
14 14
import static org.junit.Assert.assertTrue;
15 15

  
16
import java.io.FileNotFoundException;
16 17
import java.net.URISyntaxException;
17 18
import java.net.URL;
18 19

  
......
53 54

  
54 55

  
55 56
	private IImportConfigurator configurator;
57
	private IImportConfigurator configurator2;
58
	private IImportConfigurator configurator3;
56 59

  
57 60
	@Before
58 61
	public void setUp() {
......
60 63
		URL url = this.getClass().getResource(inputFile);
61 64
		assertNotNull("URL for the test file '" + inputFile + "' does not exist", url);
62 65
		try {
63
			configurator = Abcd206ImportConfigurator.NewInstance(url.toURI(), null);
66
			configurator = Abcd206ImportConfigurator.NewInstance(url.toURI(), null,false);
64 67
		} catch (URISyntaxException e) {
65 68
			e.printStackTrace();
66 69
			Assert.fail();
67 70
		}
68 71
		assertNotNull("Configurator could not be created", configurator);
72

  
73
		inputFile = "/eu/etaxonomy/cdm/io/specimen/abcd206/in/ABCDImportTestCalvumPart1.xml";
74
        url = this.getClass().getResource(inputFile);
75
        assertNotNull("URL for the test file '" + inputFile + "' does not exist", url);
76
        try {
77
            configurator2 = Abcd206ImportConfigurator.NewInstance(url.toURI(), null,false);
78
        } catch (URISyntaxException e) {
79
            e.printStackTrace();
80
            Assert.fail();
81
        }
82
        assertNotNull("Configurator2 could not be created", configurator2);
83

  
84
//        inputFile = "/eu/etaxonomy/cdm/io/specimen/abcd206/in/ABCDImportTestCalvumPart2.xml";
85
//        url = this.getClass().getResource(inputFile);
86
//        assertNotNull("URL for the test file '" + inputFile + "' does not exist", url);
87
//        try {
88
//            configurator3 = Abcd206ImportConfigurator.NewInstance(url.toURI(), null,false);
89
//        } catch (URISyntaxException e) {
90
//            e.printStackTrace();
91
//            Assert.fail();
92
//        }
93
//        assertNotNull("Configurator3 could not be created", configurator3);
94

  
69 95
	}
70 96

  
71 97
	@Test
......
76 102
		assertNotNull("term service should not be null", termService);
77 103
	}
78 104

  
79
	@Test
80
	@DataSet( value="../../../BlankDataSet.xml")  //loadStrategy=CleanSweepInsertLoadStrategy.class
81
	public void testDoInvoke() {
82
		boolean result = defaultImport.invoke(configurator);
83
		assertTrue("Return value for import.invoke should be true", result);
84
		assertEquals("Number of TaxonNames is incorrect", 2, nameService.count(TaxonNameBase.class));
85
		assertEquals("Number of specimen is incorrect", 10, occurrenceService.count(DerivedUnitBase.class));
86

  
87

  
88
	}
105
//	@Test
106
//	@DataSet( value="../../../BlankDataSet.xml")  //loadStrategy=CleanSweepInsertLoadStrategy.class
107
//	public void testDoInvoke() {
108
//		boolean result = defaultImport.invoke(configurator);
109
//		assertTrue("Return value for import.invoke should be true", result);
110
//		assertEquals("Number of TaxonNames is incorrect", 2, nameService.count(TaxonNameBase.class));
111
//		assertEquals("Number of specimen is incorrect", 10, occurrenceService.count(DerivedUnitBase.class));
112
//	}
89 113

  
114
	@Test
115
    @DataSet( value="../../../BlankDataSet.xml")  //loadStrategy=CleanSweepInsertLoadStrategy.class
116
    public void testDoInvoke2() {
117
        boolean result = defaultImport.invoke(configurator2);
118
        assertTrue("Return value for import.invoke should be true", result);
119
        assertEquals("Number of TaxonNames is incorrect", 2, nameService.count(TaxonNameBase.class));
120
        assertEquals("Number of specimen and observation is incorrect", 10, occurrenceService.count(DerivedUnitBase.class));
121
        try {
122
            writeDbUnitDataSetFile(new String[] {
123
                    "TAXONBASE", "TAXONNAMEBASE",
124
                    "REFERENCE", "DESCRIPTIONELEMENTBASE", "DESCRIPTIONBASE",
125
                    "AGENTBASE", "CLASSIFICATION", "CLASSIFICATION_TAXONNODE", "TAXONNODE",
126
                    "HOMOTYPICALGROUP", "LANGUAGESTRING","COLLECTION","SPECIMENOROBSERVATIONBASE",
127
                    "ORIGINALSOURCEBASE", "GATHERINGEVENT", "DETERMINATIONEVENT",
128
                    "DERIVATIONEVENT", "SPECIMENOROBSERVATIONBASE_DERIVATIONEVENT",
129
                    "HIBERNATE_SEQUENCES",
130
             });
131
        } catch (FileNotFoundException e) {
132
            // TODO Auto-generated catch block
133
            e.printStackTrace();
134
        }
135
//                File file = new File("./ABCDPart1Dataset.xml");
136
//        FileOutputStream fos;
137
//        try {
138
//            fos = new FileOutputStream(file);
139
//            printDataSet(fos);
140
//            fos.close();
141
//        } catch (FileNotFoundException e) {
142
//            // TODO Auto-generated catch block
143
//            e.printStackTrace();
144
//        } catch (IOException e) {
145
//            // TODO Auto-generated catch block
146
//            e.printStackTrace();
147
//        }
148

  
149

  
150
    }
90 151
}
src/test/resources/eu/etaxonomy/cdm/io/specimen/abcd206/in/ABCDImportTestCalvumPart1.xml
1
<?xml version="1.0"?>
2
<abcd:DataSets xmlns:abcd="http://www.tdwg.org/schemas/abcd/2.06" xmlns:biocase="http://www.biocase.org/schemas/protocol/1.3" xmlns:ns1="http://www.dnabank-network.org/test" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.biocase.org/schemas/protocol/1.3 http://www.bgbm.org/biodivinf/schema/protocol_1_31.xsd">
3
      <abcd:DataSet>
4
        <abcd:DatasetGUID>www.floraweb.de/florkart/atlas/2007</abcd:DatasetGUID>
5
        <abcd:TechnicalContacts>
6
          <abcd:TechnicalContact>
7
            <abcd:Name>Rudolf May</abcd:Name>
8
            <abcd:Email>rudolf.may@bfn.de</abcd:Email>
9
            <abcd:Phone>+49-228-84911441</abcd:Phone>
10
            <abcd:Address>BfN, Konstantinstr. 110, D-53179 Bonn</abcd:Address>
11
          </abcd:TechnicalContact>
12
        </abcd:TechnicalContacts>
13
        <abcd:ContentContacts>
14
          <abcd:ContentContact>
15
            <abcd:Name>Rudolf May</abcd:Name>
16
            <abcd:Email>rudolf.may@bfn.de</abcd:Email>
17
            <abcd:Phone>+49-228-84911441</abcd:Phone>
18
            <abcd:Address>BfN, Konstantinstr. 110, D-53179 Bonn</abcd:Address>
19
          </abcd:ContentContact>
20
        </abcd:ContentContacts>
21
        <abcd:Metadata>
22
          <abcd:Description>
23
            <abcd:Representation abcd:language="GE German Deutsch">
24
              <abcd:Title>FlorKart - FlorenKartierung Gefaesspflanzen</abcd:Title>
25
              <abcd:Details>Verbreitung der Farn- und Bluetenpflanzen in Deutschland, Vorkommensnachweise aggregiert auf Rasterfelder der Topographischen Karte im Massstab 1 : 25000 (TK25 = MTB), Blattschnitt 6 x 10 Minuten, sowie in Zeitperioden 'vor 1950', '1950 - 1980', '1980 - 2000'</abcd:Details>
26
              <abcd:Coverage>Deutschland</abcd:Coverage>
27
              <abcd:URI>http://www.floraweb.de</abcd:URI>
28
            </abcd:Representation>
29
          </abcd:Description>
30
          <abcd:IconURI>http://www.floraweb.de/images/floraweb.gif</abcd:IconURI>
31
          <abcd:Version>
32
            <abcd:Major>2007</abcd:Major>
33
          </abcd:Version>
34
          <abcd:RevisionData>
35
            <abcd:Creators>Netzwerk Phytodiversitaet Deutschlands (NetPhyD) und Bundesamt f&#xFC;r Naturschutz (BfN)</abcd:Creators>
36
            <abcd:Contributors>Alle ehrenamtlich an der Floristischen Kartierung Deutschlands beteiligten Mitarbeiter</abcd:Contributors>
37
            <abcd:DateCreated>2007-01-01</abcd:DateCreated>
38
            <abcd:DateModified>2010-01-01</abcd:DateModified>
39
          </abcd:RevisionData>
40
          <abcd:Owners>
41
            <abcd:Owner>
42
              <abcd:Organisation>
43
                <abcd:Name>
44
                  <abcd:Representation abcd:language="GE German Deutsch">
45
                    <abcd:Text>Bundesamt f&#xFC;r Naturschutz (BfN) und Netzwerk Phytodiversit&#xE4;t Deutschlands (NetPhyD)</abcd:Text>
46
                    <abcd:Abbreviation>BfN/NetPhyD</abcd:Abbreviation>
47
                  </abcd:Representation>
48
                </abcd:Name>
49
              </abcd:Organisation>
50
              <abcd:Person>
51
                <abcd:FullName>Rudolf May</abcd:FullName>
52
              </abcd:Person>
53
              <abcd:Roles>
54
                <abcd:Role>Project Manager</abcd:Role>
55
              </abcd:Roles>
56
              <abcd:Addresses>
57
                <abcd:Address>BfN, Konstantinstr. 110, D-53179 Bonn</abcd:Address>
58
              </abcd:Addresses>
59
              <abcd:TelephoneNumbers>
60
                <abcd:TelephoneNumber>
61
                  <abcd:Number>+49-228-84911441</abcd:Number>
62
                  <abcd:Device>voice</abcd:Device>
63
                </abcd:TelephoneNumber>
64
              </abcd:TelephoneNumbers>
65
              <abcd:EmailAddresses>
66
                <abcd:EmailAddress>floraweb@bfn.de</abcd:EmailAddress>
67
              </abcd:EmailAddresses>
68
              <abcd:URIs>
69
                <abcd:URL>http://www.bfn.de</abcd:URL>
70
              </abcd:URIs>
71
              <abcd:LogoURI>http://www.bfn.de/fileadmin/global/templates/images/logo_bfn.gif</abcd:LogoURI>
72
            </abcd:Owner>
73
          </abcd:Owners>
74
          <abcd:IPRStatements>
75
            <abcd:IPRDeclarations>
76
              <abcd:IPRDeclaration abcd:language="GE German Deutsch">
77
                <abcd:Text>Mitarbeiter der Floristischen Kartierung Deutschlands</abcd:Text>
78
                <abcd:Details>Alle amtlich und ehrenamtlich an der Floristischen Kartierung Deutschlands beteiligten Mitarbeiter</abcd:Details>
79
              </abcd:IPRDeclaration>
80
            </abcd:IPRDeclarations>
81
            <abcd:Copyrights>
82
              <abcd:Copyright abcd:language="GE German Deutsch">
83
                <abcd:Text>BfN/NetPhyD</abcd:Text>
84
                <abcd:Details>Bundesamt fuer Naturschutz und Netzwerk Phytodiversitaet Deutschlands</abcd:Details>
85
              </abcd:Copyright>
86
            </abcd:Copyrights>
87
            <abcd:TermsOfUseStatements>
88
              <abcd:TermsOfUse abcd:language="GE German Deutsch">
89
                <abcd:Text>Bei Verwendung in Publikationen bitte die Datenquelle vollstaendig zitieren.</abcd:Text>
90
                <abcd:Details>Bei Verwendung in Publikationen bitte die Datenquelle vollstaendig zitieren.  Die Verwendung der Daten zu kommerziellen Zwecken wird untersagt.</abcd:Details>
91
              </abcd:TermsOfUse>
92
            </abcd:TermsOfUseStatements>
93
            <abcd:Disclaimers>
94
              <abcd:Disclaimer abcd:language="GE German Deutsch">
95
                <abcd:Text>Fuer die Richtigkeit der Daten wird keine Gewaehrleistung uebernommen</abcd:Text>
96
                <abcd:Details>Fuer die Richtigkeit der Daten wird keine Gewaehrleistung uebernommen</abcd:Details>
97
              </abcd:Disclaimer>
98
            </abcd:Disclaimers>
99
            <abcd:Acknowledgements>
100
              <abcd:Acknowledgement abcd:language="GE German Deutsch">
101
                <abcd:Text>In Anerkennung der Leistungen der ehrenamtlichen Kartierer der Flora Deutschlands</abcd:Text>
102
                <abcd:Details>Die Kompilation der Verbreitungsdaten beruht auf unentgeltlich erbrachten Kartierungsleistungen von &#xFC;ber 2000 ehrenamtlichen Mitarbeitern der Floristischen Kartierung Deutschlands, die in zahlreichen regionalen Kartierungsprojekten organisiert sind.</abcd:Details>
103
                <abcd:URI>http://www.floraweb.de/pflanzenarten/hintergrundtexte_florkart_organisation.html</abcd:URI>
104
              </abcd:Acknowledgement>
105
            </abcd:Acknowledgements>
106
            <abcd:Citations>
107
              <abcd:Citation abcd:language="GE German Deutsch">
108
                <abcd:Text>Datenbank FLORKART, BfN und NetPhyD</abcd:Text>
109
                <abcd:Details>Datenbank FLORKART der Floristischen Kartierung Deutschlands, Stand 2007, Bundesamt f&#xFC;r Naturschutz (BfN) und Netzwerk Phytodiversitaet Deutschland (NetPhyD)</abcd:Details>
110
              </abcd:Citation>
111
            </abcd:Citations>
112
          </abcd:IPRStatements>
113
        </abcd:Metadata>
114
        <abcd:Units>
115
          <abcd:Unit>
116
            <abcd:SourceInstitutionID>BfN</abcd:SourceInstitutionID>
117
            <abcd:SourceID>FlorKart_BfN</abcd:SourceID>
118
            <abcd:UnitID>1003121</abcd:UnitID>
119
            <abcd:UnitReferences>
120
              <abcd:UnitReference>
121
                <abcd:TitleCitation>Datenbank FLORKART, BfN und NetPhyD</abcd:TitleCitation>
122
                <abcd:CitationDetail>Datenbank FLORKART der Floristischen Kartierung Deutschlands, Stand 2007, Bundesamt f&#xFC;r Naturschutz (BfN) und Netzwerk Phytodiversitaet Deutschland (NetPhyD)</abcd:CitationDetail>
123
              </abcd:UnitReference>
124
            </abcd:UnitReferences>
125
            <abcd:Identifications>
126
              <abcd:Identification>
127
                <abcd:Result>
128
                  <abcd:TaxonIdentified>
129
                    <abcd:HigherTaxa>
130
                      <abcd:HigherTaxon>
131
                        <abcd:HigherTaxonName>Asteraceae</abcd:HigherTaxonName>
132
                      </abcd:HigherTaxon>
133
                    </abcd:HigherTaxa>
134
                    <abcd:ScientificName>
135
                      <abcd:FullScientificNameString>Cichorium calvum Asch.</abcd:FullScientificNameString>
136
                      <abcd:NameAtomised>
137
                        <abcd:Botanical>
138
                          <abcd:GenusOrMonomial>Cichorium</abcd:GenusOrMonomial>
139
                          <abcd:FirstEpithet>calvum</abcd:FirstEpithet>
140
                          <abcd:Rank>SPE</abcd:Rank>
141
                          <abcd:AuthorTeamParenthesis>Asch.</abcd:AuthorTeamParenthesis>
142
                        </abcd:Botanical>
143
                      </abcd:NameAtomised>
144
                    </abcd:ScientificName>
145
                  </abcd:TaxonIdentified>
146
                </abcd:Result>
147
              </abcd:Identification>
148
            </abcd:Identifications>
149
            <abcd:Gathering>
150
              <abcd:DateTime>
151
                <abcd:DateText>1950-1980</abcd:DateText>
152
                <abcd:PeriodExplicit>false</abcd:PeriodExplicit>
153
              </abcd:DateTime>
154
              <abcd:Agents>
155
                <abcd:GatheringAgentsText>Mitarbeiter der Floristischen Kartierung Deutschlands</abcd:GatheringAgentsText>
156
              </abcd:Agents>
157
              <abcd:LocalityText>MTB 3915: Bockhorst</abcd:LocalityText>
158
              <abcd:Country>
159
                <abcd:Name language="German">Deutschland</abcd:Name>
160
              </abcd:Country>
161
              <abcd:SiteCoordinateSets>
162
                <abcd:SiteCoordinates>
163
                  <abcd:CoordinatesGrid>
164
                    <abcd:GridCellSystem>German TK25</abcd:GridCellSystem>
165
                    <abcd:GridCellCode>3915</abcd:GridCellCode>
166
                  </abcd:CoordinatesGrid>
167
                  <abcd:CoordinatesLatLong>
168
                    <abcd:LongitudeDecimal>8.25</abcd:LongitudeDecimal>
169
                    <abcd:LatitudeDecimal>52.06</abcd:LatitudeDecimal>
170
                    <abcd:AccuracyStatement>Mittelpunkte von TK25-Rasterfeldern</abcd:AccuracyStatement>
171
                    <abcd:CoordinateErrorDistanceInMeters>6363</abcd:CoordinateErrorDistanceInMeters>
172
                  </abcd:CoordinatesLatLong>
173
                </abcd:SiteCoordinates>
174
              </abcd:SiteCoordinateSets>
175
            </abcd:Gathering>
176
          </abcd:Unit>
177
          <abcd:Unit>
178
            <abcd:SourceInstitutionID>BfN</abcd:SourceInstitutionID>
179
            <abcd:SourceID>FlorKart_BfN</abcd:SourceID>
180
            <abcd:UnitID>1003122</abcd:UnitID>
181
            <abcd:UnitReferences>
182
              <abcd:UnitReference>
183
                <abcd:TitleCitation>Datenbank FLORKART, BfN und NetPhyD</abcd:TitleCitation>
184
                <abcd:CitationDetail>Datenbank FLORKART der Floristischen Kartierung Deutschlands, Stand 2007, Bundesamt f&#xFC;r Naturschutz (BfN) und Netzwerk Phytodiversitaet Deutschland (NetPhyD)</abcd:CitationDetail>
185
              </abcd:UnitReference>
186
            </abcd:UnitReferences>
187
            <abcd:Identifications>
188
              <abcd:Identification>
189
                <abcd:Result>
190
                  <abcd:TaxonIdentified>
191
                    <abcd:HigherTaxa>
192
                      <abcd:HigherTaxon>
193
                        <abcd:HigherTaxonName>Asteraceae</abcd:HigherTaxonName>
194
                      </abcd:HigherTaxon>
195
                    </abcd:HigherTaxa>
196
                    <abcd:ScientificName>
197
                      <abcd:FullScientificNameString>Cichorium calvum Asch.</abcd:FullScientificNameString>
198
                      <abcd:NameAtomised>
199
                        <abcd:Botanical>
200
                          <abcd:GenusOrMonomial>Cichorium</abcd:GenusOrMonomial>
201
                          <abcd:FirstEpithet>calvum</abcd:FirstEpithet>
202
                          <abcd:Rank>SPE</abcd:Rank>
203
                          <abcd:AuthorTeamParenthesis>Asch.</abcd:AuthorTeamParenthesis>
204
                        </abcd:Botanical>
205
                      </abcd:NameAtomised>
206
                    </abcd:ScientificName>
207
                  </abcd:TaxonIdentified>
208
                </abcd:Result>
209
              </abcd:Identification>
210
            </abcd:Identifications>
211
            <abcd:Gathering>
212
              <abcd:DateTime>
213
                <abcd:DateText>1950-1980</abcd:DateText>
214
                <abcd:PeriodExplicit>false</abcd:PeriodExplicit>
215
              </abcd:DateTime>
216
              <abcd:Agents>
217
                <abcd:GatheringAgentsText>Mitarbeiter der Floristischen Kartierung Deutschlands</abcd:GatheringAgentsText>
218
              </abcd:Agents>
219
              <abcd:LocalityText>MTB 3916: Halle  (Westfalen)</abcd:LocalityText>
220
              <abcd:Country>
221
                <abcd:Name language="German">Deutschland</abcd:Name>
222
              </abcd:Country>
223
              <abcd:SiteCoordinateSets>
224
                <abcd:SiteCoordinates>
225
                  <abcd:CoordinatesGrid>
226
                    <abcd:GridCellSystem>German TK25</abcd:GridCellSystem>
227
                    <abcd:GridCellCode>3916</abcd:GridCellCode>
228
                  </abcd:CoordinatesGrid>
229
                  <abcd:CoordinatesLatLong>
230
                    <abcd:LongitudeDecimal>8.42</abcd:LongitudeDecimal>
231
                    <abcd:LatitudeDecimal>52.06</abcd:LatitudeDecimal>
232
                    <abcd:AccuracyStatement>Mittelpunkte von TK25-Rasterfeldern</abcd:AccuracyStatement>
233
                    <abcd:CoordinateErrorDistanceInMeters>6363</abcd:CoordinateErrorDistanceInMeters>
234
                  </abcd:CoordinatesLatLong>
235
                </abcd:SiteCoordinates>
236
              </abcd:SiteCoordinateSets>
237
            </abcd:Gathering>
238
          </abcd:Unit>
239
          <abcd:Unit>
240
            <abcd:SourceInstitutionID>BfN</abcd:SourceInstitutionID>
241
            <abcd:SourceID>FlorKart_BfN</abcd:SourceID>
242
            <abcd:UnitID>1003123</abcd:UnitID>
243
            <abcd:UnitReferences>
244
              <abcd:UnitReference>
245
                <abcd:TitleCitation>Datenbank FLORKART, BfN und NetPhyD</abcd:TitleCitation>
246
                <abcd:CitationDetail>Datenbank FLORKART der Floristischen Kartierung Deutschlands, Stand 2007, Bundesamt f&#xFC;r Naturschutz (BfN) und Netzwerk Phytodiversitaet Deutschland (NetPhyD)</abcd:CitationDetail>
247
              </abcd:UnitReference>
248
            </abcd:UnitReferences>
249
            <abcd:Identifications>
250
              <abcd:Identification>
251
                <abcd:Result>
252
                  <abcd:TaxonIdentified>
253
                    <abcd:HigherTaxa>
254
                      <abcd:HigherTaxon>
255
                        <abcd:HigherTaxonName>Asteraceae</abcd:HigherTaxonName>
256
                      </abcd:HigherTaxon>
257
                    </abcd:HigherTaxa>
258
                    <abcd:ScientificName>
259
                      <abcd:FullScientificNameString>Cichorium calvum Asch.</abcd:FullScientificNameString>
260
                      <abcd:NameAtomised>
261
                        <abcd:Botanical>
262
                          <abcd:GenusOrMonomial>Cichorium</abcd:GenusOrMonomial>
263
                          <abcd:FirstEpithet>calvum</abcd:FirstEpithet>
264
                          <abcd:Rank>SPE</abcd:Rank>
265
                          <abcd:AuthorTeamParenthesis>Asch.</abcd:AuthorTeamParenthesis>
266
                        </abcd:Botanical>
267
                      </abcd:NameAtomised>
268
                    </abcd:ScientificName>
269
                  </abcd:TaxonIdentified>
270
                </abcd:Result>
271
              </abcd:Identification>
272
            </abcd:Identifications>
273
            <abcd:Gathering>
274
              <abcd:DateTime>
275
                <abcd:DateText>1950-1980</abcd:DateText>
276
                <abcd:PeriodExplicit>false</abcd:PeriodExplicit>
277
              </abcd:DateTime>
278
              <abcd:Agents>
279
                <abcd:GatheringAgentsText>Mitarbeiter der Floristischen Kartierung Deutschlands</abcd:GatheringAgentsText>
280
              </abcd:Agents>
281
              <abcd:LocalityText>MTB 5628: Bad K&#xF6;nigshofen im Grabfeld</abcd:LocalityText>
282
              <abcd:Country>
283
                <abcd:Name language="German">Deutschland</abcd:Name>
284
              </abcd:Country>
285
              <abcd:SiteCoordinateSets>
286
                <abcd:SiteCoordinates>
287
                  <abcd:CoordinatesGrid>
288
                    <abcd:GridCellSystem>German TK25</abcd:GridCellSystem>
289
                    <abcd:GridCellCode>5628</abcd:GridCellCode>
290
                  </abcd:CoordinatesGrid>
291
                  <abcd:CoordinatesLatLong>
292
                    <abcd:LongitudeDecimal>10.42</abcd:LongitudeDecimal>
293
                    <abcd:LatitudeDecimal>50.36</abcd:LatitudeDecimal>
294
                    <abcd:AccuracyStatement>Mittelpunkte von TK25-Rasterfeldern</abcd:AccuracyStatement>
295
                    <abcd:CoordinateErrorDistanceInMeters>6481</abcd:CoordinateErrorDistanceInMeters>
296
                  </abcd:CoordinatesLatLong>
297
                </abcd:SiteCoordinates>
298
              </abcd:SiteCoordinateSets>
299
            </abcd:Gathering>
300
          </abcd:Unit>
301
          <abcd:Unit>
302
            <abcd:SourceInstitutionID>BfN</abcd:SourceInstitutionID>
303
            <abcd:SourceID>FlorKart_BfN</abcd:SourceID>
304
            <abcd:UnitID>1003124</abcd:UnitID>
305
            <abcd:UnitReferences>
306
              <abcd:UnitReference>
307
                <abcd:TitleCitation>Datenbank FLORKART, BfN und NetPhyD</abcd:TitleCitation>
308
                <abcd:CitationDetail>Datenbank FLORKART der Floristischen Kartierung Deutschlands, Stand 2007, Bundesamt f&#xFC;r Naturschutz (BfN) und Netzwerk Phytodiversitaet Deutschland (NetPhyD)</abcd:CitationDetail>
309
              </abcd:UnitReference>
310
            </abcd:UnitReferences>
311
            <abcd:Identifications>
312
              <abcd:Identification>
313
                <abcd:Result>
314
                  <abcd:TaxonIdentified>
315
                    <abcd:HigherTaxa>
316
                      <abcd:HigherTaxon>
317
                        <abcd:HigherTaxonName>Asteraceae</abcd:HigherTaxonName>
318
                      </abcd:HigherTaxon>
319
                    </abcd:HigherTaxa>
320
                    <abcd:ScientificName>
321
                      <abcd:FullScientificNameString>Cichorium calvum Asch.</abcd:FullScientificNameString>
322
                      <abcd:NameAtomised>
323
                        <abcd:Botanical>
324
                          <abcd:GenusOrMonomial>Cichorium</abcd:GenusOrMonomial>
325
                          <abcd:FirstEpithet>calvum</abcd:FirstEpithet>
326
                          <abcd:Rank>SPE</abcd:Rank>
327
                          <abcd:AuthorTeamParenthesis>Asch.</abcd:AuthorTeamParenthesis>
328
                        </abcd:Botanical>
329
                      </abcd:NameAtomised>
330
                    </abcd:ScientificName>
331
                  </abcd:TaxonIdentified>
332
                </abcd:Result>
333
              </abcd:Identification>
334
            </abcd:Identifications>
335
            <abcd:Gathering>
336
              <abcd:DateTime>
337
                <abcd:DateText>1950-1980</abcd:DateText>
338
                <abcd:PeriodExplicit>false</abcd:PeriodExplicit>
339
              </abcd:DateTime>
340
              <abcd:Agents>
341
                <abcd:GatheringAgentsText>Mitarbeiter der Floristischen Kartierung Deutschlands</abcd:GatheringAgentsText>
342
              </abcd:Agents>
343
              <abcd:LocalityText>MTB 5634: Teuschnitz</abcd:LocalityText>
344
              <abcd:Country>
345
                <abcd:Name language="German">Deutschland</abcd:Name>
346
              </abcd:Country>
347
              <abcd:SiteCoordinateSets>
348
                <abcd:SiteCoordinates>
349
                  <abcd:CoordinatesGrid>
350
                    <abcd:GridCellSystem>German TK25</abcd:GridCellSystem>
351
                    <abcd:GridCellCode>5634</abcd:GridCellCode>
352
                  </abcd:CoordinatesGrid>
353
                  <abcd:CoordinatesLatLong>
354
                    <abcd:LongitudeDecimal>11.42</abcd:LongitudeDecimal>
355
                    <abcd:LatitudeDecimal>50.36</abcd:LatitudeDecimal>
356
                    <abcd:AccuracyStatement>Mittelpunkte von TK25-Rasterfeldern</abcd:AccuracyStatement>
357
                    <abcd:CoordinateErrorDistanceInMeters>6482</abcd:CoordinateErrorDistanceInMeters>
358
                  </abcd:CoordinatesLatLong>
359
                </abcd:SiteCoordinates>
360
              </abcd:SiteCoordinateSets>
361
            </abcd:Gathering>
362
          </abcd:Unit>
363
          <abcd:Unit>
364
            <abcd:SourceInstitutionID>BfN</abcd:SourceInstitutionID>
365
            <abcd:SourceID>FlorKart_BfN</abcd:SourceID>
366
            <abcd:UnitID>1003125</abcd:UnitID>
367
            <abcd:UnitReferences>
368
              <abcd:UnitReference>
369
                <abcd:TitleCitation>Datenbank FLORKART, BfN und NetPhyD</abcd:TitleCitation>
370
                <abcd:CitationDetail>Datenbank FLORKART der Floristischen Kartierung Deutschlands, Stand 2007, Bundesamt f&#xFC;r Naturschutz (BfN) und Netzwerk Phytodiversitaet Deutschland (NetPhyD)</abcd:CitationDetail>
371
              </abcd:UnitReference>
372
            </abcd:UnitReferences>
373
            <abcd:Identifications>
374
              <abcd:Identification>
375
                <abcd:Result>
376
                  <abcd:TaxonIdentified>
377
                    <abcd:HigherTaxa>
378
                      <abcd:HigherTaxon>
379
                        <abcd:HigherTaxonName>Asteraceae</abcd:HigherTaxonName>
380
                      </abcd:HigherTaxon>
381
                    </abcd:HigherTaxa>
382
                    <abcd:ScientificName>
383
                      <abcd:FullScientificNameString>Cichorium calvum Asch.</abcd:FullScientificNameString>
384
                      <abcd:NameAtomised>
385
                        <abcd:Botanical>
386
                          <abcd:GenusOrMonomial>Cichorium</abcd:GenusOrMonomial>
387
                          <abcd:FirstEpithet>calvum</abcd:FirstEpithet>
388
                          <abcd:Rank>SPE</abcd:Rank>
389
                          <abcd:AuthorTeamParenthesis>Asch.</abcd:AuthorTeamParenthesis>
390
                        </abcd:Botanical>
391
                      </abcd:NameAtomised>
392
                    </abcd:ScientificName>
393
                  </abcd:TaxonIdentified>
394
                </abcd:Result>
395
              </abcd:Identification>
396
            </abcd:Identifications>
397
            <abcd:Gathering>
398
              <abcd:DateTime>
399
                <abcd:DateText>1950-1980</abcd:DateText>
400
                <abcd:PeriodExplicit>false</abcd:PeriodExplicit>
401
              </abcd:DateTime>
402
              <abcd:Agents>
403
                <abcd:GatheringAgentsText>Mitarbeiter der Floristischen Kartierung Deutschlands</abcd:GatheringAgentsText>
404
              </abcd:Agents>
405
              <abcd:LocalityText>MTB 5635: Nordhalben</abcd:LocalityText>
406
              <abcd:Country>
407
                <abcd:Name language="German">Deutschland</abcd:Name>
408
              </abcd:Country>
409
              <abcd:SiteCoordinateSets>
410
                <abcd:SiteCoordinates>
411
                  <abcd:CoordinatesGrid>
412
                    <abcd:GridCellSystem>German TK25</abcd:GridCellSystem>
413
                    <abcd:GridCellCode>5635</abcd:GridCellCode>
414
                  </abcd:CoordinatesGrid>
415
                  <abcd:CoordinatesLatLong>
416
                    <abcd:LongitudeDecimal>11.58</abcd:LongitudeDecimal>
417
                    <abcd:LatitudeDecimal>50.36</abcd:LatitudeDecimal>
418
                    <abcd:AccuracyStatement>Mittelpunkte von TK25-Rasterfeldern</abcd:AccuracyStatement>
419
                    <abcd:CoordinateErrorDistanceInMeters>6483</abcd:CoordinateErrorDistanceInMeters>
420
                  </abcd:CoordinatesLatLong>
421
                </abcd:SiteCoordinates>
422
              </abcd:SiteCoordinateSets>
423
            </abcd:Gathering>
424
          </abcd:Unit>
425
          <abcd:Unit>
426
            <abcd:SourceInstitutionID>BfN</abcd:SourceInstitutionID>
427
            <abcd:SourceID>FlorKart_BfN</abcd:SourceID>
428
            <abcd:UnitID>1003126</abcd:UnitID>
429
            <abcd:UnitReferences>
430
              <abcd:UnitReference>
431
                <abcd:TitleCitation>Datenbank FLORKART, BfN und NetPhyD</abcd:TitleCitation>
432
                <abcd:CitationDetail>Datenbank FLORKART der Floristischen Kartierung Deutschlands, Stand 2007, Bundesamt f&#xFC;r Naturschutz (BfN) und Netzwerk Phytodiversitaet Deutschland (NetPhyD)</abcd:CitationDetail>
433
              </abcd:UnitReference>
434
            </abcd:UnitReferences>
435
            <abcd:Identifications>
436
              <abcd:Identification>
437
                <abcd:Result>
438
                  <abcd:TaxonIdentified>
439
                    <abcd:HigherTaxa>
440
                      <abcd:HigherTaxon>
441
                        <abcd:HigherTaxonName>Asteraceae</abcd:HigherTaxonName>
442
                      </abcd:HigherTaxon>
443
                    </abcd:HigherTaxa>
444
                    <abcd:ScientificName>
445
                      <abcd:FullScientificNameString>Cichorium calvum Asch.</abcd:FullScientificNameString>
446
                      <abcd:NameAtomised>
447
                        <abcd:Botanical>
448
                          <abcd:GenusOrMonomial>Cichorium</abcd:GenusOrMonomial>
449
                          <abcd:FirstEpithet>calvum</abcd:FirstEpithet>
450
                          <abcd:Rank>SPE</abcd:Rank>
451
                          <abcd:AuthorTeamParenthesis>Asch.</abcd:AuthorTeamParenthesis>
452
                        </abcd:Botanical>
453
                      </abcd:NameAtomised>
454
                    </abcd:ScientificName>
455
                  </abcd:TaxonIdentified>
456
                </abcd:Result>
457
              </abcd:Identification>
458
            </abcd:Identifications>
459
            <abcd:Gathering>
460
              <abcd:DateTime>
461
                <abcd:DateText>1950-1980</abcd:DateText>
462
                <abcd:PeriodExplicit>false</abcd:PeriodExplicit>
463
              </abcd:DateTime>
464
              <abcd:Agents>
465
                <abcd:GatheringAgentsText>Mitarbeiter der Floristischen Kartierung Deutschlands</abcd:GatheringAgentsText>
466
              </abcd:Agents>
467
              <abcd:LocalityText>MTB 5728: Oberlauringen</abcd:LocalityText>
468
              <abcd:Country>
469
                <abcd:Name language="German">Deutschland</abcd:Name>
470
              </abcd:Country>
471
              <abcd:SiteCoordinateSets>
472
                <abcd:SiteCoordinates>
473
                  <abcd:CoordinatesGrid>
474
                    <abcd:GridCellSystem>German TK25</abcd:GridCellSystem>
475
                    <abcd:GridCellCode>5728</abcd:GridCellCode>
476
                  </abcd:CoordinatesGrid>
477
                  <abcd:CoordinatesLatLong>
478
                    <abcd:LongitudeDecimal>10.42</abcd:LongitudeDecimal>
479
                    <abcd:LatitudeDecimal>50.26</abcd:LatitudeDecimal>
480
                    <abcd:AccuracyStatement>Mittelpunkte von TK25-Rasterfeldern</abcd:AccuracyStatement>
481
                    <abcd:CoordinateErrorDistanceInMeters>6487</abcd:CoordinateErrorDistanceInMeters>
482
                  </abcd:CoordinatesLatLong>
483
                </abcd:SiteCoordinates>
484
              </abcd:SiteCoordinateSets>
485
            </abcd:Gathering>
486
          </abcd:Unit>
487
          <abcd:Unit>
488
            <abcd:SourceInstitutionID>BfN</abcd:SourceInstitutionID>
489
            <abcd:SourceID>FlorKart_BfN</abcd:SourceID>
490
            <abcd:UnitID>1003127</abcd:UnitID>
491
            <abcd:UnitReferences>
492
              <abcd:UnitReference>
493
                <abcd:TitleCitation>Datenbank FLORKART, BfN und NetPhyD</abcd:TitleCitation>
494
                <abcd:CitationDetail>Datenbank FLORKART der Floristischen Kartierung Deutschlands, Stand 2007, Bundesamt f&#xFC;r Naturschutz (BfN) und Netzwerk Phytodiversitaet Deutschland (NetPhyD)</abcd:CitationDetail>
495
              </abcd:UnitReference>
496
            </abcd:UnitReferences>
497
            <abcd:Identifications>
498
              <abcd:Identification>
499
                <abcd:Result>
500
                  <abcd:TaxonIdentified>
501
                    <abcd:HigherTaxa>
502
                      <abcd:HigherTaxon>
503
                        <abcd:HigherTaxonName>Asteraceae</abcd:HigherTaxonName>
504
                      </abcd:HigherTaxon>
505
                    </abcd:HigherTaxa>
506
                    <abcd:ScientificName>
507
                      <abcd:FullScientificNameString>Cichorium calvum Asch.</abcd:FullScientificNameString>
508
                      <abcd:NameAtomised>
509
                        <abcd:Botanical>
510
                          <abcd:GenusOrMonomial>Cichorium</abcd:GenusOrMonomial>
511
                          <abcd:FirstEpithet>calvum</abcd:FirstEpithet>
512
                          <abcd:Rank>SPE</abcd:Rank>
513
                          <abcd:AuthorTeamParenthesis>Asch.</abcd:AuthorTeamParenthesis>
514
                        </abcd:Botanical>
515
                      </abcd:NameAtomised>
516
                    </abcd:ScientificName>
517
                  </abcd:TaxonIdentified>
518
                </abcd:Result>
519
              </abcd:Identification>
520
            </abcd:Identifications>
521
            <abcd:Gathering>
522
              <abcd:DateTime>
523
                <abcd:DateText>1950-1980</abcd:DateText>
524
                <abcd:PeriodExplicit>false</abcd:PeriodExplicit>
525
              </abcd:DateTime>
526
              <abcd:Agents>
527
                <abcd:GatheringAgentsText>Mitarbeiter der Floristischen Kartierung Deutschlands</abcd:GatheringAgentsText>
528
              </abcd:Agents>
529
              <abcd:LocalityText>MTB 6132: Buttenheim</abcd:LocalityText>
530
              <abcd:Country>
531
                <abcd:Name language="German">Deutschland</abcd:Name>
532
              </abcd:Country>
533
              <abcd:SiteCoordinateSets>
534
                <abcd:SiteCoordinates>
535
                  <abcd:CoordinatesGrid>
536
                    <abcd:GridCellSystem>German TK25</abcd:GridCellSystem>
537
                    <abcd:GridCellCode>6132</abcd:GridCellCode>
538
                  </abcd:CoordinatesGrid>
539
                  <abcd:CoordinatesLatLong>
540
                    <abcd:LongitudeDecimal>11.08</abcd:LongitudeDecimal>
541
                    <abcd:LatitudeDecimal>49.86</abcd:LatitudeDecimal>
542
                    <abcd:AccuracyStatement>Mittelpunkte von TK25-Rasterfeldern</abcd:AccuracyStatement>
543
                    <abcd:CoordinateErrorDistanceInMeters>6515</abcd:CoordinateErrorDistanceInMeters>
544
                  </abcd:CoordinatesLatLong>
545
                </abcd:SiteCoordinates>
546
              </abcd:SiteCoordinateSets>
547
            </abcd:Gathering>
548
          </abcd:Unit>
549
          <abcd:Unit>
550
            <abcd:SourceInstitutionID>BfN</abcd:SourceInstitutionID>
551
            <abcd:SourceID>FlorKart_BfN</abcd:SourceID>
552
            <abcd:UnitID>1003128</abcd:UnitID>
553
            <abcd:UnitReferences>
554
              <abcd:UnitReference>
555
                <abcd:TitleCitation>Datenbank FLORKART, BfN und NetPhyD</abcd:TitleCitation>
556
                <abcd:CitationDetail>Datenbank FLORKART der Floristischen Kartierung Deutschlands, Stand 2007, Bundesamt f&#xFC;r Naturschutz (BfN) und Netzwerk Phytodiversitaet Deutschland (NetPhyD)</abcd:CitationDetail>
557
              </abcd:UnitReference>
558
            </abcd:UnitReferences>
559
            <abcd:Identifications>
560
              <abcd:Identification>
561
                <abcd:Result>
562
                  <abcd:TaxonIdentified>
563
                    <abcd:HigherTaxa>
564
                      <abcd:HigherTaxon>
565
                        <abcd:HigherTaxonName>Asteraceae</abcd:HigherTaxonName>
566
                      </abcd:HigherTaxon>
567
                    </abcd:HigherTaxa>
568
                    <abcd:ScientificName>
569
                      <abcd:FullScientificNameString>Cichorium calvum Asch.</abcd:FullScientificNameString>
570
                      <abcd:NameAtomised>
571
                        <abcd:Botanical>
572
                          <abcd:GenusOrMonomial>Cichorium</abcd:GenusOrMonomial>
573
                          <abcd:FirstEpithet>calvum</abcd:FirstEpithet>
574
                          <abcd:Rank>SPE</abcd:Rank>
575
                          <abcd:AuthorTeamParenthesis>Asch.</abcd:AuthorTeamParenthesis>
576
                        </abcd:Botanical>
577
                      </abcd:NameAtomised>
578
                    </abcd:ScientificName>
579
                  </abcd:TaxonIdentified>
580
                </abcd:Result>
581
              </abcd:Identification>
582
            </abcd:Identifications>
583
            <abcd:Gathering>
584
              <abcd:DateTime>
585
                <abcd:DateText>1950-1980</abcd:DateText>
586
                <abcd:PeriodExplicit>false</abcd:PeriodExplicit>
587
              </abcd:DateTime>
588
              <abcd:Agents>
589
                <abcd:GatheringAgentsText>Mitarbeiter der Floristischen Kartierung Deutschlands</abcd:GatheringAgentsText>
590
              </abcd:Agents>
591
              <abcd:LocalityText>MTB 6232: Forchheim</abcd:LocalityText>
592
              <abcd:Country>
593
                <abcd:Name language="German">Deutschland</abcd:Name>
594
              </abcd:Country>
595
              <abcd:SiteCoordinateSets>
596
                <abcd:SiteCoordinates>
597
                  <abcd:CoordinatesGrid>
598
                    <abcd:GridCellSystem>German TK25</abcd:GridCellSystem>
599
                    <abcd:GridCellCode>6232</abcd:GridCellCode>
600
                  </abcd:CoordinatesGrid>
601
                  <abcd:CoordinatesLatLong>
602
                    <abcd:LongitudeDecimal>11.08</abcd:LongitudeDecimal>
603
                    <abcd:LatitudeDecimal>49.76</abcd:LatitudeDecimal>
604
                    <abcd:AccuracyStatement>Mittelpunkte von TK25-Rasterfeldern</abcd:AccuracyStatement>
605
                    <abcd:CoordinateErrorDistanceInMeters>6522</abcd:CoordinateErrorDistanceInMeters>
606
                  </abcd:CoordinatesLatLong>
607
                </abcd:SiteCoordinates>
608
              </abcd:SiteCoordinateSets>
609
            </abcd:Gathering>
610
          </abcd:Unit>
611
          <abcd:Unit>
612
            <abcd:SourceInstitutionID>BfN</abcd:SourceInstitutionID>
613
            <abcd:SourceID>FlorKart_BfN</abcd:SourceID>
614
            <abcd:UnitID>1003129</abcd:UnitID>
615
            <abcd:UnitReferences>
616
              <abcd:UnitReference>
617
                <abcd:TitleCitation>Datenbank FLORKART, BfN und NetPhyD</abcd:TitleCitation>
618
                <abcd:CitationDetail>Datenbank FLORKART der Floristischen Kartierung Deutschlands, Stand 2007, Bundesamt f&#xFC;r Naturschutz (BfN) und Netzwerk Phytodiversitaet Deutschland (NetPhyD)</abcd:CitationDetail>
619
              </abcd:UnitReference>
620
            </abcd:UnitReferences>
621
            <abcd:Identifications>
622
              <abcd:Identification>
623
                <abcd:Result>
624
                  <abcd:TaxonIdentified>
625
                    <abcd:HigherTaxa>
626
                      <abcd:HigherTaxon>
627
                        <abcd:HigherTaxonName>Asteraceae</abcd:HigherTaxonName>
628
                      </abcd:HigherTaxon>
629
                    </abcd:HigherTaxa>
630
                    <abcd:ScientificName>
631
                      <abcd:FullScientificNameString>Cichorium calvum Asch.</abcd:FullScientificNameString>
632
                      <abcd:NameAtomised>
633
                        <abcd:Botanical>
634
                          <abcd:GenusOrMonomial>Cichorium</abcd:GenusOrMonomial>
635
                          <abcd:FirstEpithet>calvum</abcd:FirstEpithet>
636
                          <abcd:Rank>SPE</abcd:Rank>
637
                          <abcd:AuthorTeamParenthesis>Asch.</abcd:AuthorTeamParenthesis>
638
                        </abcd:Botanical>
639
                      </abcd:NameAtomised>
640
                    </abcd:ScientificName>
641
                  </abcd:TaxonIdentified>
642
                </abcd:Result>
643
              </abcd:Identification>
644
            </abcd:Identifications>
645
            <abcd:Gathering>
646
              <abcd:DateTime>
647
                <abcd:DateText>1950-1980</abcd:DateText>
648
                <abcd:PeriodExplicit>false</abcd:PeriodExplicit>
649
              </abcd:DateTime>
650
              <abcd:Agents>
651
                <abcd:GatheringAgentsText>Mitarbeiter der Floristischen Kartierung Deutschlands</abcd:GatheringAgentsText>
652
              </abcd:Agents>
653
              <abcd:LocalityText>MTB 6235: Pegnitz</abcd:LocalityText>
654
              <abcd:Country>
655
                <abcd:Name language="German">Deutschland</abcd:Name>
656
              </abcd:Country>
657
              <abcd:SiteCoordinateSets>
658
                <abcd:SiteCoordinates>
659
                  <abcd:CoordinatesGrid>
660
                    <abcd:GridCellSystem>German TK25</abcd:GridCellSystem>
661
                    <abcd:GridCellCode>6235</abcd:GridCellCode>
662
                  </abcd:CoordinatesGrid>
663
                  <abcd:CoordinatesLatLong>
664
                    <abcd:LongitudeDecimal>11.58</abcd:LongitudeDecimal>
665
                    <abcd:LatitudeDecimal>49.76</abcd:LatitudeDecimal>
666
                    <abcd:AccuracyStatement>Mittelpunkte von TK25-Rasterfeldern</abcd:AccuracyStatement>
667
                    <abcd:CoordinateErrorDistanceInMeters>6523</abcd:CoordinateErrorDistanceInMeters>
668
                  </abcd:CoordinatesLatLong>
669
                </abcd:SiteCoordinates>
670
              </abcd:SiteCoordinateSets>
671
            </abcd:Gathering>
672
          </abcd:Unit>
673
          <abcd:Unit>
674
            <abcd:SourceInstitutionID>BfN</abcd:SourceInstitutionID>
675
            <abcd:SourceID>FlorKart_BfN</abcd:SourceID>
676
            <abcd:UnitID>1003130</abcd:UnitID>
677
            <abcd:UnitReferences>
678
              <abcd:UnitReference>
679
                <abcd:TitleCitation>Datenbank FLORKART, BfN und NetPhyD</abcd:TitleCitation>
680
                <abcd:CitationDetail>Datenbank FLORKART der Floristischen Kartierung Deutschlands, Stand 2007, Bundesamt f&#xFC;r Naturschutz (BfN) und Netzwerk Phytodiversitaet Deutschland (NetPhyD)</abcd:CitationDetail>
681
              </abcd:UnitReference>
682
            </abcd:UnitReferences>
683
            <abcd:Identifications>
684
              <abcd:Identification>
685
                <abcd:Result>
686
                  <abcd:TaxonIdentified>
687
                    <abcd:HigherTaxa>
688
                      <abcd:HigherTaxon>
689
                        <abcd:HigherTaxonName>Asteraceae</abcd:HigherTaxonName>
690
                      </abcd:HigherTaxon>
691
                    </abcd:HigherTaxa>
692
                    <abcd:ScientificName>
693
                      <abcd:FullScientificNameString>Cichorium calvum Asch.</abcd:FullScientificNameString>
694
                      <abcd:NameAtomised>
695
                        <abcd:Botanical>
696
                          <abcd:GenusOrMonomial>Cichorium</abcd:GenusOrMonomial>
697
                          <abcd:FirstEpithet>calvum</abcd:FirstEpithet>
698
                          <abcd:Rank>SPE</abcd:Rank>
699
                          <abcd:AuthorTeamParenthesis>Asch.</abcd:AuthorTeamParenthesis>
700
                        </abcd:Botanical>
701
                      </abcd:NameAtomised>
702
                    </abcd:ScientificName>
703
                  </abcd:TaxonIdentified>
704
                </abcd:Result>
705
              </abcd:Identification>
706
            </abcd:Identifications>
707
            <abcd:Gathering>
708
              <abcd:DateTime>
709
                <abcd:DateText>1950-1980</abcd:DateText>
710
                <abcd:PeriodExplicit>false</abcd:PeriodExplicit>
711
              </abcd:DateTime>
712
              <abcd:Agents>
713
                <abcd:GatheringAgentsText>Mitarbeiter der Floristischen Kartierung Deutschlands</abcd:GatheringAgentsText>
714
              </abcd:Agents>
715
              <abcd:LocalityText>MTB 7032: Bieswang</abcd:LocalityText>
716
              <abcd:Country>
717
                <abcd:Name language="German">Deutschland</abcd:Name>
718
              </abcd:Country>
719
              <abcd:SiteCoordinateSets>
720
                <abcd:SiteCoordinates>
721
                  <abcd:CoordinatesGrid>
722
                    <abcd:GridCellSystem>German TK25</abcd:GridCellSystem>
723
                    <abcd:GridCellCode>7032</abcd:GridCellCode>
724
                  </abcd:CoordinatesGrid>
725
                  <abcd:CoordinatesLatLong>
726
                    <abcd:LongitudeDecimal>11.08</abcd:LongitudeDecimal>
727
                    <abcd:LatitudeDecimal>48.96</abcd:LatitudeDecimal>
728
                    <abcd:AccuracyStatement>Mittelpunkte von TK25-Rasterfeldern</abcd:AccuracyStatement>
729
                    <abcd:CoordinateErrorDistanceInMeters>6575</abcd:CoordinateErrorDistanceInMeters>
730
                  </abcd:CoordinatesLatLong>
731
                </abcd:SiteCoordinates>
732
              </abcd:SiteCoordinateSets>
733
            </abcd:Gathering>
734
          </abcd:Unit>
735
        </abcd:Units>
736
      </abcd:DataSet>
737
    </abcd:DataSets>
src/test/resources/eu/etaxonomy/cdm/io/specimen/abcd206/in/ABCDImportTestCalvumPart2.xml
1
<?xml version="1.0"?>
2
<abcd:DataSets xmlns:abcd="http://www.tdwg.org/schemas/abcd/2.06" xmlns:biocase="http://www.biocase.org/schemas/protocol/1.3" xmlns:ns1="http://www.dnabank-network.org/test" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.biocase.org/schemas/protocol/1.3 http://www.bgbm.org/biodivinf/schema/protocol_1_31.xsd">
3
      <abcd:DataSet>
4
        <abcd:DatasetGUID>www.floraweb.de/florkart/atlas/2007</abcd:DatasetGUID>
5
        <abcd:TechnicalContacts>
6
          <abcd:TechnicalContact>
7
            <abcd:Name>Rudolf May</abcd:Name>
8
            <abcd:Email>rudolf.may@bfn.de</abcd:Email>
9
            <abcd:Phone>+49-228-84911441</abcd:Phone>
10
            <abcd:Address>BfN, Konstantinstr. 110, D-53179 Bonn</abcd:Address>
11
          </abcd:TechnicalContact>
12
        </abcd:TechnicalContacts>
13
        <abcd:ContentContacts>
14
          <abcd:ContentContact>
15
            <abcd:Name>Rudolf May</abcd:Name>
16
            <abcd:Email>rudolf.may@bfn.de</abcd:Email>
17
            <abcd:Phone>+49-228-84911441</abcd:Phone>
18
            <abcd:Address>BfN, Konstantinstr. 110, D-53179 Bonn</abcd:Address>
19
          </abcd:ContentContact>
20
        </abcd:ContentContacts>
21
        <abcd:Metadata>
22
          <abcd:Description>
23
            <abcd:Representation abcd:language="GE German Deutsch">
24
              <abcd:Title>FlorKart - FlorenKartierung Gefaesspflanzen</abcd:Title>
25
              <abcd:Details>Verbreitung der Farn- und Bluetenpflanzen in Deutschland, Vorkommensnachweise aggregiert auf Rasterfelder der Topographischen Karte im Massstab 1 : 25000 (TK25 = MTB), Blattschnitt 6 x 10 Minuten, sowie in Zeitperioden 'vor 1950', '1950 - 1980', '1980 - 2000'</abcd:Details>
26
              <abcd:Coverage>Deutschland</abcd:Coverage>
27
              <abcd:URI>http://www.floraweb.de</abcd:URI>
28
            </abcd:Representation>
29
          </abcd:Description>
30
          <abcd:IconURI>http://www.floraweb.de/images/floraweb.gif</abcd:IconURI>
31
          <abcd:Version>
32
            <abcd:Major>2007</abcd:Major>
33
          </abcd:Version>
34
          <abcd:RevisionData>
35
            <abcd:Creators>Netzwerk Phytodiversitaet Deutschlands (NetPhyD) und Bundesamt f&#xFC;r Naturschutz (BfN)</abcd:Creators>
36
            <abcd:Contributors>Alle ehrenamtlich an der Floristischen Kartierung Deutschlands beteiligten Mitarbeiter</abcd:Contributors>
37
            <abcd:DateCreated>2007-01-01</abcd:DateCreated>
38
            <abcd:DateModified>2010-01-01</abcd:DateModified>
39
          </abcd:RevisionData>
40
          <abcd:Owners>
41
            <abcd:Owner>
42
              <abcd:Organisation>
43
                <abcd:Name>
44
                  <abcd:Representation abcd:language="GE German Deutsch">
45
                    <abcd:Text>Bundesamt f&#xFC;r Naturschutz (BfN) und Netzwerk Phytodiversit&#xE4;t Deutschlands (NetPhyD)</abcd:Text>
46
                    <abcd:Abbreviation>BfN/NetPhyD</abcd:Abbreviation>
47
                  </abcd:Representation>
48
                </abcd:Name>
49
              </abcd:Organisation>
50
              <abcd:Person>
51
                <abcd:FullName>Rudolf May</abcd:FullName>
52
              </abcd:Person>
53
              <abcd:Roles>
54
                <abcd:Role>Project Manager</abcd:Role>
55
              </abcd:Roles>
56
              <abcd:Addresses>
57
                <abcd:Address>BfN, Konstantinstr. 110, D-53179 Bonn</abcd:Address>
58
              </abcd:Addresses>
59
              <abcd:TelephoneNumbers>
60
                <abcd:TelephoneNumber>
61
                  <abcd:Number>+49-228-84911441</abcd:Number>
62
                  <abcd:Device>voice</abcd:Device>
63
                </abcd:TelephoneNumber>
64
              </abcd:TelephoneNumbers>
65
              <abcd:EmailAddresses>
66
                <abcd:EmailAddress>floraweb@bfn.de</abcd:EmailAddress>
67
              </abcd:EmailAddresses>
68
              <abcd:URIs>
69
                <abcd:URL>http://www.bfn.de</abcd:URL>
70
              </abcd:URIs>
71
              <abcd:LogoURI>http://www.bfn.de/fileadmin/global/templates/images/logo_bfn.gif</abcd:LogoURI>
72
            </abcd:Owner>
73
          </abcd:Owners>
74
          <abcd:IPRStatements>
75
            <abcd:IPRDeclarations>
76
              <abcd:IPRDeclaration abcd:language="GE German Deutsch">
77
                <abcd:Text>Mitarbeiter der Floristischen Kartierung Deutschlands</abcd:Text>
78
                <abcd:Details>Alle amtlich und ehrenamtlich an der Floristischen Kartierung Deutschlands beteiligten Mitarbeiter</abcd:Details>
79
              </abcd:IPRDeclaration>
80
            </abcd:IPRDeclarations>
81
            <abcd:Copyrights>
82
              <abcd:Copyright abcd:language="GE German Deutsch">
83
                <abcd:Text>BfN/NetPhyD</abcd:Text>
84
                <abcd:Details>Bundesamt fuer Naturschutz und Netzwerk Phytodiversitaet Deutschlands</abcd:Details>
85
              </abcd:Copyright>
86
            </abcd:Copyrights>
87
            <abcd:TermsOfUseStatements>
88
              <abcd:TermsOfUse abcd:language="GE German Deutsch">
89
                <abcd:Text>Bei Verwendung in Publikationen bitte die Datenquelle vollstaendig zitieren.</abcd:Text>
90
                <abcd:Details>Bei Verwendung in Publikationen bitte die Datenquelle vollstaendig zitieren.  Die Verwendung der Daten zu kommerziellen Zwecken wird untersagt.</abcd:Details>
91
              </abcd:TermsOfUse>
92
            </abcd:TermsOfUseStatements>
93
            <abcd:Disclaimers>
94
              <abcd:Disclaimer abcd:language="GE German Deutsch">
95
                <abcd:Text>Fuer die Richtigkeit der Daten wird keine Gewaehrleistung uebernommen</abcd:Text>
96
                <abcd:Details>Fuer die Richtigkeit der Daten wird keine Gewaehrleistung uebernommen</abcd:Details>
97
              </abcd:Disclaimer>
98
            </abcd:Disclaimers>
99
            <abcd:Acknowledgements>
100
              <abcd:Acknowledgement abcd:language="GE German Deutsch">
101
                <abcd:Text>In Anerkennung der Leistungen der ehrenamtlichen Kartierer der Flora Deutschlands</abcd:Text>
102
                <abcd:Details>Die Kompilation der Verbreitungsdaten beruht auf unentgeltlich erbrachten Kartierungsleistungen von &#xFC;ber 2000 ehrenamtlichen Mitarbeitern der Floristischen Kartierung Deutschlands, die in zahlreichen regionalen Kartierungsprojekten organisiert sind.</abcd:Details>
103
                <abcd:URI>http://www.floraweb.de/pflanzenarten/hintergrundtexte_florkart_organisation.html</abcd:URI>
104
              </abcd:Acknowledgement>
105
            </abcd:Acknowledgements>
106
            <abcd:Citations>
107
              <abcd:Citation abcd:language="GE German Deutsch">
108
                <abcd:Text>Datenbank FLORKART, BfN und NetPhyD</abcd:Text>
109
                <abcd:Details>Datenbank FLORKART der Floristischen Kartierung Deutschlands, Stand 2007, Bundesamt f&#xFC;r Naturschutz (BfN) und Netzwerk Phytodiversitaet Deutschland (NetPhyD)</abcd:Details>
110
              </abcd:Citation>
111
            </abcd:Citations>
112
          </abcd:IPRStatements>
113
        </abcd:Metadata>
114
        <abcd:Units>
115
          <abcd:Unit>
116
            <abcd:SourceInstitutionID>Institution</abcd:SourceInstitutionID>
117
            <abcd:SourceID>sourceID</abcd:SourceID>
118
            <abcd:UnitID>00000</abcd:UnitID>
119
            <abcd:UnitReferences>
120
              <abcd:UnitReference>
121
                <abcd:TitleCitation>Datenbank FLORKART, BfN und NetPhyD</abcd:TitleCitation>
122
                <abcd:CitationDetail>Datenbank FLORKART der Floristischen Kartierung Deutschlands, Stand 2007, Bundesamt f&#xFC;r Naturschutz (BfN) und Netzwerk Phytodiversitaet Deutschland (NetPhyD)</abcd:CitationDetail>
123
              </abcd:UnitReference>
124
            </abcd:UnitReferences>
125
            <abcd:Identifications>
126
              <abcd:Identification>
127
                <abcd:Result>
128
                  <abcd:TaxonIdentified>
129
                    <abcd:HigherTaxa>
130
                      <abcd:HigherTaxon>
131
                        <abcd:HigherTaxonName>Asteraceae</abcd:HigherTaxonName>
132
                      </abcd:HigherTaxon>
133
                    </abcd:HigherTaxa>
134
                    <abcd:ScientificName>
135
                      <abcd:FullScientificNameString>Cichorium calvum Asch.</abcd:FullScientificNameString>
136
                      <abcd:NameAtomised>
137
                        <abcd:Botanical>
138
                          <abcd:GenusOrMonomial>Cichorium</abcd:GenusOrMonomial>
139
                          <abcd:FirstEpithet>calvum</abcd:FirstEpithet>
140
                          <abcd:Rank>SPE</abcd:Rank>
141
                          <abcd:AuthorTeamParenthesis>Asch.</abcd:AuthorTeamParenthesis>
142
                        </abcd:Botanical>
143
                      </abcd:NameAtomised>
144
                    </abcd:ScientificName>
145
                  </abcd:TaxonIdentified>
146
                </abcd:Result>
147
              </abcd:Identification>
148
            </abcd:Identifications>
149
            <abcd:Gathering>
150
              <abcd:DateTime>
151
                <abcd:DateText>1950-1980</abcd:DateText>
152
                <abcd:PeriodExplicit>false</abcd:PeriodExplicit>
153
              </abcd:DateTime>
154
              <abcd:Agents>
155
                <abcd:GatheringAgentsText>Blablabla blabla</abcd:GatheringAgentsText>
156
              </abcd:Agents>
157
              <abcd:LocalityText>localité</abcd:LocalityText>
158
              <abcd:Country>
159
                <abcd:Name language="German">Deutschland</abcd:Name>
160
              </abcd:Country>
161
              <abcd:SiteCoordinateSets>
162
                <abcd:SiteCoordinates>
163
                  <abcd:CoordinatesGrid>
164
                    <abcd:GridCellSystem>German TK25</abcd:GridCellSystem>
165
                    <abcd:GridCellCode>6235</abcd:GridCellCode>
166
                  </abcd:CoordinatesGrid>
167
                  <abcd:CoordinatesLatLong>
168
                    <abcd:LongitudeDecimal>11.58</abcd:LongitudeDecimal>
169
                    <abcd:LatitudeDecimal>49.76</abcd:LatitudeDecimal>
170
                    <abcd:AccuracyStatement>Mittelpunkte von TK25-Rasterfeldern</abcd:AccuracyStatement>
171
                    <abcd:CoordinateErrorDistanceInMeters>6523</abcd:CoordinateErrorDistanceInMeters>
172
                  </abcd:CoordinatesLatLong>
173
                </abcd:SiteCoordinates>
174
              </abcd:SiteCoordinateSets>
175
            </abcd:Gathering>
176
          </abcd:Unit>
177
        </abcd:Units>
178
      </abcd:DataSet>
179
    </abcd:DataSets>

Also available in: Unified diff

Add picture from clipboard (Maximum size: 40 MB)