Skip to content

Commit c17a5b5

Browse files
author
tucotuco
committed
Darwin Core Draft standard version 1.4.
1 parent a776ace commit c17a5b5

9 files changed

+1183
-0
lines changed

index_legacy_rddl.html

+68
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
<!-- <!DOCTYPE html PUBLIC "-//XML-DEV//DTD XHTML RDDL 1.0//EN" "http://www.rddl.org/rddl-xhtml.dtd">-->
2+
<!-- Note: DOCTYPE is commented out in the RDDL example RDDL itself; perhaps otherwise some html clients cause problems. -->
3+
<html xmlns="http://www.w3.org/1999/xhtml"
4+
xmlns:xlink="http://www.w3.org/1999/xlink"
5+
xmlns:rddl="http://www.rddl.org/"
6+
xml:base="http://rs.tdwg.org/dwc"
7+
xml:lang="en-US">
8+
9+
<head>
10+
<title>Resource Directory (RDDL) for Darwin Core (DwC)</title>
11+
<link href="http://www.rddl.org/xrd.css" type="text/css" rel="stylesheet"/>
12+
</head>
13+
14+
<body>
15+
<h1>Resource Directory (RDDL) for Darwin Core (DwC)</h1>
16+
<div id="overview">
17+
<h2>Overview</h2>
18+
<p>The Darwin Core root namespace (<code>http://rs.tdwg.org/dwc/</code>) is currently used only for the latest version. Versions copies are also kept in version namespaces in the event that one would like to bind to a specific version.</p>
19+
</div>
20+
21+
<h2>Resources</h2>
22+
<div id="resources" class="resource">
23+
<ul class="compact">
24+
<rddl:resource
25+
xlink:type="simple"
26+
id="DwC"
27+
xlink:role="http://www.rddl.org/"
28+
xlink:arcrole="http://www.rddl.org/purposes#directory"
29+
xlink:href="http://rs.tdwg.org/dwc"
30+
xlink:title="RDDL Subdirectory: http://rs.tdwg.org/dwc">
31+
<li><a href="http://rs.tdwg.org/dwc">RDDL Subdirectory: http://rs.tdwg.org/dwc</a></li>
32+
</rddl:resource>
33+
</ul>
34+
35+
<ul class="compact">
36+
<a href="http://rs.tdwg.org/dwc/tdwg_dw_record.xsd">Generic Darwin Record Application Schema</a>
37+
<ul class="compact">
38+
<a href="http://rs.tdwg.org/dwc/tdwg_dw_core.xsd">Darwin Core Schema</a>
39+
</ul>
40+
<ul class="compact">
41+
<a href="http://rs.tdwg.org/dwc/tdwg_dw_geospatial.xsd">Darwin Geospatial Extension Schema</a>
42+
</ul>
43+
<ul class="compact">
44+
<a href="http://rs.tdwg.org/dwc/tdwg_dw_curatorial.xsd">Darwin Curatorial Extension Schema</a>
45+
</ul>
46+
<ul class="compact">
47+
<a href="http://rs.tdwg.org/dwc/tdwg_dw_element.xsd">Darwin Element Definition Schema</a>
48+
</ul>
49+
</ul>
50+
51+
<ul class="compact">
52+
<a href="http://rs.tdwg.org/dwc/tdwg_dw_record_tapir.xsd">Darwin Record Application Schema for TAPIR</a>
53+
</ul>
54+
55+
<ul class="compact">
56+
<a href="http://rs.tdwg.org/dwc/tdwg_basetypes.xsd">Base Type Definition Schema</a>
57+
</ul>
58+
<ul class="compact">
59+
<a href="http://rs.tdwg.org/dwc/tdwg_gml.xsd">TDWG Simple GML Profile</a>
60+
</ul>
61+
62+
</div>
63+
64+
<div id="footer">
65+
<p>Copyright (c) 2006-2007 Taxonomic Databases Working Group. Author: John Wieczorek</p>
66+
</div>
67+
</body>
68+
</html>

tdwg_basetypes.xsd

+83
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!-- ==================================================================== -->
3+
<!-- Introduction -->
4+
<!-- ==================================================================== -->
5+
<!-- Schema for a type library for darwin and extension data types. -->
6+
<!-- History: -->
7+
<!-- version 0.5 2007-02-14 John Wieczorek -->
8+
<!-- Status: -->
9+
<!-- Ready for testing. -->
10+
<!-- Should be placed in a tdwg shared data types library. -->
11+
<!-- See http://wiki.tdwg.org for current status of this standard -->
12+
13+
<!-- ==================================================================== -->
14+
<!-- Schema -->
15+
<!-- ==================================================================== -->
16+
<xs:schema
17+
xmlns:xs="http://www.w3.org/2001/XMLSchema"
18+
elementFormDefault="unqualified" version="0.5">
19+
20+
<!-- ============================================================== -->
21+
<!-- Types -->
22+
<!-- ============================================================== -->
23+
<xs:simpleType name="positiveDouble">
24+
<xs:restriction base="xs:double">
25+
<xs:minExclusive value="0"/>
26+
</xs:restriction>
27+
</xs:simpleType>
28+
29+
<xs:simpleType name="dayOfYearDataType">
30+
<xs:restriction base="xs:integer">
31+
<xs:minInclusive value="1"/>
32+
<xs:maxInclusive value="366"/>
33+
</xs:restriction>
34+
</xs:simpleType>
35+
36+
<xs:simpleType name="decimalLatitudeDataType">
37+
<xs:restriction base="xs:double">
38+
<xs:minInclusive value="-90"/>
39+
<xs:maxInclusive value="90"/>
40+
</xs:restriction>
41+
</xs:simpleType>
42+
43+
<xs:simpleType name="decimalLongitudeDataType">
44+
<xs:restriction base="xs:double">
45+
<xs:minInclusive value="-180"/>
46+
<xs:maxInclusive value="180"/>
47+
</xs:restriction>
48+
</xs:simpleType>
49+
50+
<xs:simpleType name="spatialFitDataType">
51+
<xs:union>
52+
<xs:simpleType>
53+
<xs:restriction base="xs:double">
54+
<xs:minInclusive value="0"/>
55+
<xs:maxInclusive value="0"/>
56+
</xs:restriction>
57+
</xs:simpleType>
58+
<xs:simpleType>
59+
<xs:restriction base="xs:double">
60+
<xs:minInclusive value="1"/>
61+
</xs:restriction>
62+
</xs:simpleType>
63+
<xs:simpleType>
64+
<xs:restriction base="xs:NMTOKEN">
65+
<xs:enumeration value="undefined"/>
66+
</xs:restriction>
67+
</xs:simpleType>
68+
</xs:union>
69+
</xs:simpleType>
70+
71+
<xs:simpleType name="DateTimeISO">
72+
<xs:annotation>
73+
<xs:documentation xml:lang="en">
74+
The date and time expressed in a way conforming to a subset of ISO 8601. Meant to be exactly the same as DateTimeISO defined in ABCD.
75+
</xs:documentation>
76+
</xs:annotation>
77+
<xs:restriction base="xs:string">
78+
<xs:pattern value="\d\d\d\d(\-(0[1-9]|1[012])(\-((0[1-9])|1\d|2\d|3[01])(T(0\d|1\d|2[0-3])(:[0-5]\d){0,2})?)?)?|\-\-(0[1-9]|1[012])(\-(0[1-9]|1\d|2\d|3[01]))?|\-\-\-(0[1-9]|1\d|2\d|3[01])">
79+
</xs:pattern>
80+
</xs:restriction>
81+
</xs:simpleType>
82+
83+
</xs:schema>

0 commit comments

Comments
 (0)