git_bsmd/nsw/Source/bsmd.herberg.FormService/Service References/ServiceReferenceHerberg/shipParams.xsd
2015-03-29 13:31:25 +00:00

80 lines
3.0 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<xsd:schema xmlns="http://www.fleettracker.de/api/1.0" xmlns:tns="http://www.fleettracker.de/api/1.0" attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://www.fleettracker.de/api/1.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:complexType name="OwnShipSpeedParams">
<xsd:annotation>
<xsd:documentation>The own ship parameter used for speed calculation.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element minOccurs="1" maxOccurs="1" name="mmsiOwnShip" type="xsd:unsignedInt">
<xsd:annotation>
<xsd:documentation>
This is the MMSI of the own ship.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" maxOccurs="1" name="maxOwnSpeedMPS" type="xsd:double">
<xsd:annotation>
<xsd:documentation>
Minimal own speed we can achieve.
Unit: Meter per
second
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" maxOccurs="1" name="minOwnSpeedMPS" type="xsd:double">
<xsd:annotation>
<xsd:documentation>
Minimal own speed we can achieve.
Unit: Meter per
second
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" maxOccurs="1" name="optOwnSpeedMPS" type="xsd:double">
<xsd:annotation>
<xsd:documentation>
Optimal speed we would like to go.
Unit: Meter
per second
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" maxOccurs="1" name="maxPositiveAccelerationMPSS" type="xsd:double">
<xsd:annotation>
<xsd:documentation>
The maximal positive accelaration we can
achieve.
Unit: Meter per second^2
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" maxOccurs="1" name="minNegativeAccelerationMPSS" type="xsd:double">
<xsd:annotation>
<xsd:documentation>
The minimal negative accelaration we can
achieve.
Unit: Meter per second^2
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" maxOccurs="1" name="optAbsoluteAccelerationMPSS" type="xsd:double">
<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>