git_bsmd/nsw/Herberg/shipParams.xsd
2015-03-29 13:31:25 +00:00

96 lines
3.1 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema elementFormDefault="unqualified"
attributeFormDefault="unqualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://www.fleettracker.de/api/1.0" xmlns:tns="http://www.fleettracker.de/api/1.0"
targetNamespace="http://www.fleettracker.de/api/1.0">
<!--
#######################################################################
-->
<xsd:complexType name="OwnShipSpeedParams">
<xsd:annotation>
<xsd:documentation>The own ship parameter used for speed calculation.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="mmsiOwnShip" type="xsd:unsignedInt"
minOccurs="1" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
This is the MMSI of the own ship.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="maxOwnSpeedMPS" type="xsd:double"
minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
Minimal own speed we can achieve.
Unit: Meter per
second
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="minOwnSpeedMPS" type="xsd:double"
minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
Minimal own speed we can achieve.
Unit: Meter per
second
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="optOwnSpeedMPS" type="xsd:double"
minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
Optimal speed we would like to go.
Unit: Meter
per second
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="maxPositiveAccelerationMPSS" type="xsd:double"
minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
The maximal positive accelaration we can
achieve.
Unit: Meter per second^2
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="minNegativeAccelerationMPSS" type="xsd:double"
minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
The minimal negative accelaration we can
achieve.
Unit: Meter per second^2
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="optAbsoluteAccelerationMPSS" type="xsd:double"
minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>
The optimal accelaration we would like to use if
we
want to go from current speed to optimal speed. This will be
applied
if we do not have any targets.
Example: We run 5 mph, our
optimal speed is 8 mph, then we use this
acceleration
to go from 5
to 8.
Unit: Meter per second^2
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>