62fa0518 by Mike Mathews

Updated definition to support new obsSetEncoded element (type = xmf) made observ…

…ations now fixed to the wireline format (either java or xmf).  
1 parent 097a0a2e
...@@ -92,34 +92,48 @@ ...@@ -92,34 +92,48 @@
92 <elem name="typeShape" multiplicity="0..*" type="ShapeType"> 92 <elem name="typeShape" multiplicity="0..*" type="ShapeType">
93 <comment> 93 <comment>
94 Specifies the preferred shape types to provide estimates in. The highest 94 Specifies the preferred shape types to provide estimates in. The highest
95 ranking estimate will be returned in this specified shape types if supported.\n 95 ranking estimate will be returned in this specified shape types if supported.
96 If not specified, the set defaults to: Spheroid, Circle. 96 If not specified, the set defaults to: Spheroid, Circle.
97 </comment> 97 </comment>
98 </elem> 98 </elem>
99 99
100 <elem name="state" multiplicity="0..1" type="StateInfo" ord="90"> 100 <elem name="state" multiplicity="0..1" type="StateInfo" ord="90">
101 <comment> 101 <comment>
102 Specifies the position to initialize the state of the positioning engine.\n 102 Specifies the position to initialize the state of the positioning engine.
103 At least one of observations or state is required, 103 At least one of observations or state is required,
104 otherwise there is insufficient data to process. 104 otherwise there is insufficient data to process.
105 </comment> 105 </comment>
106 </elem> 106 </elem>
107 107
108 <elem name="encObs" multiplicity="0..1" type="EncodingFormat" default="0" ord="88"> 108 <elem name="obsSetEncodedFmt" multiplicity="0..1" type="EncodingFormat" default="0" ord="88">
109 <comment> 109 <comment>
110 Observation set encoding format. Observations may be passed to the service in 110 Encoded observation set encoding format. Observations may be passed to the service in
111 an encoding format different than that outer wire format. 111 an encoding format different than the wire format, encoded in accordance to the
112 By default wire protocol native format is assumed. 112 format defined by the this field. By default native format (XMF) is specified.
113 </comment> 113 </comment>
114 </elem> 114 </elem>
115 115
116 <elem name="observations" multiplicity="0..1" type="ObservationSet" encoding ="encObs" ord="89"> 116 <elem name="observations" multiplicity="0..1" type="ObservationSet" ord="89">
117 <comment> 117 <comment>
118 Set of observation data encoded in the format specified by encObs.\n 118 Set of observation data comprising one ore
119 At least one of observations or state is required, 119 At least one of observations, obsSetEncoded, or state is required,
120 otherwise there is insufficient data to process. 120 otherwise there is insufficient data to process.
121
121 </comment> 122 </comment>
122 </elem> 123 </elem>
124
125
126 <elem name="obsSetEncoded" multiplicity="0..1" type="xmf" ord="90">
127 <comment>
128 Encoded observation set encoded in the format specified by "obsSetEncodedFmt". The base, 'native' format is XMF.
129 At least one of observations, obsSetEncoded, or state is required, otherwise there is insufficient data to process.
130 Encoded observations have a base format type of xmf, which may be further encoded with the user defined encoding.
131 </comment>
132 <comment>
133 Use this field to pass data in XMF or other encoded formats. This allows mixed format messages to be supported (e.g. JSON wrapper around XMF observations). To
134 learn more about obtaining support for custom encoding formats, please contact site administrator for further information.
135 </comment>
136 </elem>
123 </struct> 137 </struct>
124 138
125 <!-- Calculate Status--> 139 <!-- Calculate Status-->
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!