-
Notifications
You must be signed in to change notification settings - Fork 0
/
opencpn_v1.xsd
91 lines (91 loc) · 4.26 KB
/
opencpn_v1.xsd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
<?xml version="1.0" encoding="utf-8" ?>
<!--Created with Liquid Studio 2020 (https://www.liquid-technologies.com)-->
<xsd:schema xmlns="127.0.0.1:8887" elementFormDefault="qualified" targetNamespace="127.0.0.1:8887" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="WaypointExtension" type="WaypointExtension_t" />
<xsd:element name="RouteExtension" type="RouteExtension_t" />
<xsd:element name="RoutePointExtension" type="RoutePointExtension_t" />
<xsd:complexType name="WaypointExtension_t">
<xsd:sequence>
<xsd:element name="guid" />
<xsd:element name="viz" />
<xsd:element name="sharedWPviz" />
<xsd:element name="start" />
<xsd:element name="end" />
<xsd:element name="planned_speed" />
<xsd:element name="style">
<xsd:complexType>
<xsd:attribute name="width" />
<xsd:attribute name="style" />
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RouteExtension_t">
<xsd:sequence>
<xsd:element name="guid" type="xsd:string" minOccurs="1" />
<xsd:element name="viz" type="xsd:boolean" minOccurs="0" />
<xsd:element name="sharedWPviz" type="xsd:boolean" minOccurs="0" />
<xsd:element name="start" type="xsd:dateTime" minOccurs="0" />
<xsd:element name="end" type="xsd:dateTime" minOccurs="0" />
<xsd:element name="planned_speed" type="xsd:double" minOccurs="0" />
<xsd:element name="planned_departure" type="xsd:dateTime" minOccurs="0" />
<xsd:element name="style" minOccurs="0">
<xsd:complexType>
<xsd:attribute name="width" />
<xsd:attribute name="style" />
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RoutePointExtension_t">
<xsd:sequence>
<xsd:element name="guid" type="xsd:string" minOccurs="0" />
<xsd:element name="viz" type="xsd:boolean" minOccurs="0" />
<xsd:element name="sharedWPviz" type="xsd:boolean" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
<xsd:element name="guid" type="xsd:string" />
<xsd:element name="viz" type="xsd:boolean" />
<xsd:element name="planned_speed" type="xsd:double" />
<xsd:element name="planned_departure" type="xsd:string" />
<xsd:element name="time_display" type="xsd:string" />
<xsd:element name="auto_name" type="xsd:boolean" />
<xsd:element name="shared" type="xsd:boolean" />
<xsd:element name="arrival_radius" type="xsd:double" />
<xsd:element name="waypoint_range_rings">
<xsd:complexType>
<xsd:attribute name="number" type="xsd:integer" />
<xsd:attribute name="step" type="xsd:integer" />
<xsd:attribute name="units" type="xsd:integer" />
<xsd:attribute name="visible" type="xsd:boolean" />
<xsd:attribute name="colour" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="scale_min_max">
<xsd:complexType>
<xsd:attribute name="UseScale" type="xsd:boolean" />
<xsd:attribute name="ScaleMin" type="xsd:integer" />
<xsd:attribute name="ScaleMax" type="xsd:integer" />
</xsd:complexType>
</xsd:element>
<xsd:element name="start" type="xsd:string" />
<xsd:element name="end" type="xsd:string" />
<xsd:element name="style">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="xsd:string">
<xsd:attribute name="width" type="xsd:integer" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="viz_name" type="xsd:boolean" />
<xsd:element name="tidestation" type="xsd:string" />
<xsd:element name="rte_properties">
<xsd:complexType>
<xsd:attribute name="planned_speed" type="xsd:string" />
<xsd:attribute name="etd" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="action" type="xsd:boolean" />
</xsd:schema>