Hi Matt,<div><br></div><div>I updated some documentation examples just now at </div><div><a href="http://code.google.com/p/xenia/wiki/ObsJSON#instrumentation_case_examples">http://code.google.com/p/xenia/wiki/ObsJSON#instrumentation_case_examples</a></div>
<div><br></div><div>and repeating below inline.</div><div><br></div><div>Made the 'stationId' just the FeatureCollection 'id' - also went back to an earlier convention with stationary points just using 'Point' and moving points using 'MultiPoint' - think I made everything MultiPoint earlier which is consistent for the most complex moving glider case but verbose for the simpler cases.</div>
<div><br></div><div>The first two cases of stationary platform and profiler are format-wise pretty much the same, distinguishing between sensors by z-coordinate and sensor order(sOrder) which is a more homegrown convention to distinguish between simple redundant cases but also applies to profilers.</div>
<div><br></div><div>My example for glider is verbose with repeated location and time, but have cases where both fixed and moving platforms sample at different intervals depending on the observation dynamics vs battery usage.</div>
<div><br></div><div>Questions, etc feel free to ask.</div><div><br></div><div>Thanks</div><div>Jeremy</div><div><br></div><div><h1 style="font-size: x-large; margin-top: 0px; background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-left: 0px; max-width: 700px; font-family: arial, sans-serif; ">
instrumentation case examples</h1><ul style="padding-left: 25px; max-width: 62em; font-family: arial, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); "><li style="margin-bottom: 0.3em; ">Geometry z coordinate is relative to mean sea level(MSL) with height(+) or depth(-) in meters.</li>
<li style="margin-bottom: 0.3em; ">The ordering of effected list arguments is in time increasing order(oldest first, latest last) allowing picking off the latest value be grabbing the last associated set of time/values off the list.</li>
<li style="margin-bottom: 0.3em; ">? Stationary platforms would use GeoJSON 'Point' type and mobile platforms would use 'MultiPoint<a href="http://code.google.com/p/xenia/w/edit/MultiPoint" style="color: rgb(0, 0, 204); ">?</a>' type. MultiPoint<a href="http://code.google.com/p/xenia/w/edit/MultiPoint" style="color: rgb(0, 0, 204); ">?</a> coordinates are paired with listed time values.</li>
<li style="margin-bottom: 0.3em; ">? sOrder(sensor order) is optional but would provide a means of distinguishing between redundant sensors with primary, secondary, etc level of importance. sOrder integer increases with direction away from MSL.</li>
</ul><h2 style="font-size: large; background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-left: 0px; max-width: 700px; font-family: arial, sans-serif; ">
<a name="stationary_platform"></a>stationary platform</h2><p style="line-height: 1.25em; max-width: 64em; font-family: arial, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); ">The below example shows an air_pressure and two air_temperature readings(a primary sensor and redundant secondary sensor - differing by z-coordinate and sOrder)</p>
<pre class="prettyprint" style="font-size: 13px; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; overflow-x: auto; overflow-y: auto; font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace; max-width: 70em; background-color: rgb(255, 255, 255); ">
<span class="pln">json_callback</span><span class="pun" style="color: rgb(102, 102, 0); ">({</span><span class="pln"><br></span><span class="str" style="color: rgb(0, 136, 0); ">"type"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"FeatureCollection"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
    </span><span class="str" style="color: rgb(0, 136, 0); ">"id"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"urn:x-noaa:def:station:ndbc::41012"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
    </span><span class="str" style="color: rgb(0, 136, 0); ">"features"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[</span><span class="pln">        </span><span class="pun" style="color: rgb(102, 102, 0); ">{</span><span class="str" style="color: rgb(0, 136, 0); ">"type"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"Feature"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"geometry"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">{</span><span class="pln"><br>
                </span><span class="str" style="color: rgb(0, 136, 0); ">"type"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"Point"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
                </span><span class="str" style="color: rgb(0, 136, 0); ">"coordinates"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[-</span><span class="lit" style="color: rgb(0, 102, 102); ">80.5</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="lit" style="color: rgb(0, 102, 102); ">30</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="lit" style="color: rgb(0, 102, 102); ">0</span><span class="pun" style="color: rgb(102, 102, 0); ">]</span><span class="pln"> <br>
            </span><span class="pun" style="color: rgb(102, 102, 0); ">},</span><span class="pln"><br>         </span><span class="str" style="color: rgb(0, 136, 0); ">"properties"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">{</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"sOrder"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"1"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"obsType"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"air_pressure"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"uomType"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"mb"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"time"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T18:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T19:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T20:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T21:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T22:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T23:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">],</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"value"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[</span><span class="str" style="color: rgb(0, 136, 0); ">"1027.3"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"1026.5"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"1026"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"1025.9"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"1025.5"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"1025.3"</span><span class="pun" style="color: rgb(102, 102, 0); ">]</span><span class="pln"><br>
        </span><span class="pun" style="color: rgb(102, 102, 0); ">}},</span><span class="pln"><br>        </span><span class="pun" style="color: rgb(102, 102, 0); ">{</span><span class="str" style="color: rgb(0, 136, 0); ">"type"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"Feature"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"geometry"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">{</span><span class="pln"><br>
                </span><span class="str" style="color: rgb(0, 136, 0); ">"type"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"Point"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
                </span><span class="str" style="color: rgb(0, 136, 0); ">"coordinates"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[-</span><span class="lit" style="color: rgb(0, 102, 102); ">80.5</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="lit" style="color: rgb(0, 102, 102); ">30</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="lit" style="color: rgb(0, 102, 102); ">4</span><span class="pun" style="color: rgb(102, 102, 0); ">]</span><span class="pln"> <br>
            </span><span class="pun" style="color: rgb(102, 102, 0); ">},</span><span class="pln"><br>         </span><span class="str" style="color: rgb(0, 136, 0); ">"properties"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">{</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"sOrder"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"1"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"obsType"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"air_temperature"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"uomType"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"celsius"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"time"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T18:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T19:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T20:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T21:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T22:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T23:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">],</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"value"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[</span><span class="str" style="color: rgb(0, 136, 0); ">"23"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"23.2"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"23"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"23"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"23"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"22.9"</span><span class="pun" style="color: rgb(102, 102, 0); ">]</span><span class="pln"><br>
        </span><span class="pun" style="color: rgb(102, 102, 0); ">}},</span><span class="pln"><br>        </span><span class="pun" style="color: rgb(102, 102, 0); ">{</span><span class="str" style="color: rgb(0, 136, 0); ">"type"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"Feature"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"geometry"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">{</span><span class="pln"><br>
                </span><span class="str" style="color: rgb(0, 136, 0); ">"type"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"Point"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
                </span><span class="str" style="color: rgb(0, 136, 0); ">"coordinates"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[-</span><span class="lit" style="color: rgb(0, 102, 102); ">80.5</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="lit" style="color: rgb(0, 102, 102); ">30</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="lit" style="color: rgb(0, 102, 102); ">6</span><span class="pun" style="color: rgb(102, 102, 0); ">]</span><span class="pln"> <br>
            </span><span class="pun" style="color: rgb(102, 102, 0); ">},</span><span class="pln"><br>         </span><span class="str" style="color: rgb(0, 136, 0); ">"properties"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">{</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"sOrder"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"2"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"obsType"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"air_temperature"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"uomType"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"celsius"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"time"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T18:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T19:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T20:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T21:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T22:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T23:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">],</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"value"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[</span><span class="str" style="color: rgb(0, 136, 0); ">"23"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"23.2"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"23"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"23"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"23"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"22.9"</span><span class="pun" style="color: rgb(102, 102, 0); ">]</span><span class="pln"><br>
        </span><span class="pun" style="color: rgb(102, 102, 0); ">}},</span><span class="pln"><br></span><span class="pun" style="color: rgb(102, 102, 0); ">...</span></pre><h2 style="font-size: large; background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-left: 0px; max-width: 700px; font-family: arial, sans-serif; ">
<a name="stationary_profiler"></a>stationary profiler</h2><p style="line-height: 1.25em; max-width: 64em; font-family: arial, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); ">e.g. a temperature,current,etec profiler looking up or down a water column - this is basically the same format as a stationary platform, just the same observation type listed and distinguished by z-coordinate elevation and sOrder.</p>
<pre class="prettyprint" style="font-size: 13px; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; overflow-x: auto; overflow-y: auto; font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace; max-width: 70em; background-color: rgb(255, 255, 255); ">
<span class="pln">json_callback</span><span class="pun" style="color: rgb(102, 102, 0); ">({</span><span class="pln"><br></span><span class="str" style="color: rgb(0, 136, 0); ">"type"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"FeatureCollection"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
    </span><span class="str" style="color: rgb(0, 136, 0); ">"id"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"urn:x-noaa:def:station:ndbc::41012"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
    </span><span class="str" style="color: rgb(0, 136, 0); ">"features"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[</span><span class="pln">        </span><span class="pun" style="color: rgb(102, 102, 0); ">{</span><span class="str" style="color: rgb(0, 136, 0); ">"type"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"Feature"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"geometry"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">{</span><span class="pln"><br>
                </span><span class="str" style="color: rgb(0, 136, 0); ">"type"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"Point"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
                </span><span class="str" style="color: rgb(0, 136, 0); ">"coordinates"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[-</span><span class="lit" style="color: rgb(0, 102, 102); ">80.5</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="lit" style="color: rgb(0, 102, 102); ">30</span><span class="pun" style="color: rgb(102, 102, 0); ">,-</span><span class="lit" style="color: rgb(0, 102, 102); ">1</span><span class="pun" style="color: rgb(102, 102, 0); ">]</span><span class="pln"> <br>
            </span><span class="pun" style="color: rgb(102, 102, 0); ">},</span><span class="pln"><br>         </span><span class="str" style="color: rgb(0, 136, 0); ">"properties"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">{</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"sOrder"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"1"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"obsType"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"water_temperature"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"uomType"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"celsius"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"time"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T18:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T19:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T20:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T21:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T22:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T23:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">],</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"value"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[</span><span class="str" style="color: rgb(0, 136, 0); ">"23"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"23.2"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"23"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"23"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"23"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"22.9"</span><span class="pun" style="color: rgb(102, 102, 0); ">]</span><span class="pln"><br>
        </span><span class="pun" style="color: rgb(102, 102, 0); ">}},</span><span class="pln"><br>        </span><span class="pun" style="color: rgb(102, 102, 0); ">{</span><span class="str" style="color: rgb(0, 136, 0); ">"type"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"Feature"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"geometry"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">{</span><span class="pln"><br>
                </span><span class="str" style="color: rgb(0, 136, 0); ">"type"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"Point"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
                </span><span class="str" style="color: rgb(0, 136, 0); ">"coordinates"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[-</span><span class="lit" style="color: rgb(0, 102, 102); ">80.5</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="lit" style="color: rgb(0, 102, 102); ">30</span><span class="pun" style="color: rgb(102, 102, 0); ">,-</span><span class="lit" style="color: rgb(0, 102, 102); ">2</span><span class="pun" style="color: rgb(102, 102, 0); ">]</span><span class="pln"> <br>
            </span><span class="pun" style="color: rgb(102, 102, 0); ">},</span><span class="pln"><br>         </span><span class="str" style="color: rgb(0, 136, 0); ">"properties"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">{</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"sOrder"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"2"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"obsType"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"water_temperature"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"uomType"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"celsius"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"time"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T18:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T19:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T20:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T21:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T22:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T23:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">],</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"value"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[</span><span class="str" style="color: rgb(0, 136, 0); ">"23"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"23.2"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"23"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"23"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"23"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"22.9"</span><span class="pun" style="color: rgb(102, 102, 0); ">]</span><span class="pln"><br>
        </span><span class="pun" style="color: rgb(102, 102, 0); ">}},</span><span class="pln"><br></span><span class="pun" style="color: rgb(102, 102, 0); ">...</span></pre><h2 style="font-size: large; background-image: none; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; padding-left: 0px; max-width: 700px; font-family: arial, sans-serif; ">
<a name="glider"></a>glider</h2><p style="line-height: 1.25em; max-width: 64em; font-family: arial, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255); ">e.g. measuring different obs on a freely moving platform</p>
<pre class="prettyprint" style="font-size: 13px; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; overflow-x: auto; overflow-y: auto; font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace; max-width: 70em; background-color: rgb(255, 255, 255); ">
<span class="pln">json_callback</span><span class="pun" style="color: rgb(102, 102, 0); ">({</span><span class="pln"><br></span><span class="str" style="color: rgb(0, 136, 0); ">"type"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"FeatureCollection"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
    </span><span class="str" style="color: rgb(0, 136, 0); ">"id"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"urn:x-noaa:def:station:ndbc::41012"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
    </span><span class="str" style="color: rgb(0, 136, 0); ">"features"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[</span><span class="pln">        </span><span class="pun" style="color: rgb(102, 102, 0); ">{</span><span class="str" style="color: rgb(0, 136, 0); ">"type"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"Feature"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"geometry"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">{</span><span class="pln"><br>
                </span><span class="str" style="color: rgb(0, 136, 0); ">"type"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"MultiPoint"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
                </span><span class="str" style="color: rgb(0, 136, 0); ">"coordinates"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[[-</span><span class="lit" style="color: rgb(0, 102, 102); ">80.5</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="lit" style="color: rgb(0, 102, 102); ">30</span><span class="pun" style="color: rgb(102, 102, 0); ">,-</span><span class="lit" style="color: rgb(0, 102, 102); ">1.3</span><span class="pun" style="color: rgb(102, 102, 0); ">],[-</span><span class="lit" style="color: rgb(0, 102, 102); ">80.55</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="lit" style="color: rgb(0, 102, 102); ">29.5</span><span class="pun" style="color: rgb(102, 102, 0); ">,-</span><span class="lit" style="color: rgb(0, 102, 102); ">3.8</span><span class="pun" style="color: rgb(102, 102, 0); ">],[-</span><span class="lit" style="color: rgb(0, 102, 102); ">80.61</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="lit" style="color: rgb(0, 102, 102); ">28.94</span><span class="pun" style="color: rgb(102, 102, 0); ">,-</span><span class="lit" style="color: rgb(0, 102, 102); ">15.8</span><span class="pun" style="color: rgb(102, 102, 0); ">]]</span><span class="pln"> <br>
            </span><span class="pun" style="color: rgb(102, 102, 0); ">},</span><span class="pln"><br>         </span><span class="str" style="color: rgb(0, 136, 0); ">"properties"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">{</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"sOrder"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"1"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"obsType"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"water_temperature"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"uomType"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"celsius"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"time"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T18:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T19:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T20:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">],</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"value"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[</span><span class="str" style="color: rgb(0, 136, 0); ">"23"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"23.2"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"23"</span><span class="pun" style="color: rgb(102, 102, 0); ">]</span><span class="pln"><br>
        </span><span class="pun" style="color: rgb(102, 102, 0); ">}},</span><span class="pln"><br>        </span><span class="pun" style="color: rgb(102, 102, 0); ">{</span><span class="str" style="color: rgb(0, 136, 0); ">"type"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"Feature"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"geometry"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">{</span><span class="pln"><br>
                </span><span class="str" style="color: rgb(0, 136, 0); ">"type"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"MultiPoint"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
                </span><span class="str" style="color: rgb(0, 136, 0); ">"coordinates"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[[-</span><span class="lit" style="color: rgb(0, 102, 102); ">80.5</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="lit" style="color: rgb(0, 102, 102); ">30</span><span class="pun" style="color: rgb(102, 102, 0); ">,-</span><span class="lit" style="color: rgb(0, 102, 102); ">1.3</span><span class="pun" style="color: rgb(102, 102, 0); ">],[-</span><span class="lit" style="color: rgb(0, 102, 102); ">80.55</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="lit" style="color: rgb(0, 102, 102); ">29.5</span><span class="pun" style="color: rgb(102, 102, 0); ">,-</span><span class="lit" style="color: rgb(0, 102, 102); ">3.8</span><span class="pun" style="color: rgb(102, 102, 0); ">],[-</span><span class="lit" style="color: rgb(0, 102, 102); ">80.61</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="lit" style="color: rgb(0, 102, 102); ">28.94</span><span class="pun" style="color: rgb(102, 102, 0); ">,-</span><span class="lit" style="color: rgb(0, 102, 102); ">15.8</span><span class="pun" style="color: rgb(102, 102, 0); ">]]</span><span class="pln"> <br>
            </span><span class="pun" style="color: rgb(102, 102, 0); ">},</span><span class="pln"><br>         </span><span class="str" style="color: rgb(0, 136, 0); ">"properties"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">{</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"sOrder"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"1"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"obsType"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"salinity"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"uomType"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="str" style="color: rgb(0, 136, 0); ">"psu"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"time"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T18:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T19:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"2009-04-28T20:50:00Z"</span><span class="pun" style="color: rgb(102, 102, 0); ">],</span><span class="pln"><br>
            </span><span class="str" style="color: rgb(0, 136, 0); ">"value"</span><span class="pun" style="color: rgb(102, 102, 0); ">:</span><span class="pln"> </span><span class="pun" style="color: rgb(102, 102, 0); ">[</span><span class="str" style="color: rgb(0, 136, 0); ">"33.5"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"33.8"</span><span class="pun" style="color: rgb(102, 102, 0); ">,</span><span class="str" style="color: rgb(0, 136, 0); ">"34.2"</span><span class="pun" style="color: rgb(102, 102, 0); ">]</span><span class="pln"><br>
        </span><span class="pun" style="color: rgb(102, 102, 0); ">}},</span><span class="pln"><br></span><span class="pun" style="color: rgb(102, 102, 0); ">...</span></pre><br><div class="gmail_quote">On Tue, Nov 1, 2011 at 3:08 PM, Matt Priour <span dir="ltr"><<a href="mailto:mpriour@kestrelcomputer.com">mpriour@kestrelcomputer.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div dir="ltr">
<div dir="ltr">
<div style="font-family:'Arial';color:#000000;font-size:10pt">
<div>Jeremy,</div>
<div>I think you have found the most reasonable way to represent that data given 
the current spec, however, I think you and others would agree that it is both 
overly verbose and onerous to represent data collections in this way.</div>
<div> </div>
<div>Metadata could be another object within the dataSeries object. Given the 
inclusion of metadata, the Data Series spec with some further tweaks could 
support all of your use cases.</div>
<div> </div>
<div>One use case I would also like to see it used for is time series data about 
specific geographic areas. For example, there is no good reason to repeatedly 
include a complex polygon geometries again and again for a time-series of data 
unless the geometry is likely to change over time.</div>
<div> </div>
<div>I will update the proposal to include some kind of metadata specification 
property and convert your example below to the Data Series format.</div>
<div> </div>
<div>Do you have examples of how you are encoding the last 2 use cases, I can 
guess, but would like to see how you separate the data out for reference.</div>
<div> </div>
<div>Matt Priour</div>
<div style="font-style:normal;display:inline;font-family:'Calibri';color:#000000;font-size:small;font-weight:normal;text-decoration:none">
<div style="font:10pt tahoma">
<div> </div>
<div style="background:#f5f5f5">
<div><b>From:</b> <a title="jeremy.cothran@gmail.com" href="mailto:jeremy.cothran@gmail.com" target="_blank">Jeremy Cothran</a> </div>
<div><b>Sent:</b> Tuesday, November 01, 2011 12:59 PM</div>
<div><b>To:</b> <a title="mpriour@kestrelcomputer.com" href="mailto:mpriour@kestrelcomputer.com" target="_blank">Matt Priour</a> </div>
<div><b>Cc:</b> <a title="sean.gillies@gmail.com" href="mailto:sean.gillies@gmail.com" target="_blank">Sean Gillies</a> ; <a title="geojson@lists.geojson.org" href="mailto:geojson@lists.geojson.org" target="_blank">geojson@lists.geojson.org</a> </div>

<div><b>Subject:</b> Re: [Geojson] Toward consensus on 
proposals</div></div></div>
<div> </div></div><div><div></div><div class="h5">
<div style="font-style:normal;display:inline;font-family:'Calibri';color:#000000;font-size:small;font-weight:normal;text-decoration:none">I'd 
agree with what's lacking in the two points below(multi-dimensional, metadata) - 
and also that these are use-case specific extensions that don't have to sink a 
simple functional working core geojson spec.  The 3 use-cases that we are 
currently trying to support in our domain are: 
<div> </div>
<div>1)stationary point</div>
<div>2)stationary profilers - a temperature,current,etec profiler looking up or 
down a water column</div>
<div>3)gliders - measuring different obs on a freely moving platform</div>
<div> </div>
<div>The proposed dataseries would work for the first case(stationary point) if 
the metadata/unit_of_measure is baked into the observation name like 
'air_temperature.celsius' but would prefer observation type and unit of measure 
as better separated and obvious properties or tags.</div>
<div> </div>
<div>They way I'm doing it in the example below has it's own set of 
drawbacks(assumptions regarding matching order between location,time,data steps 
, verbose, etc), but supports the above 3 instrumentation cases.</div>
<div> </div>
<div>Thanks</div>
<div>Jeremy</div>
<div> </div>
<div><pre style="padding-bottom:0.5em;overflow-x:auto;overflow-y:auto;background-color:rgb(255,255,255);padding-left:0.5em;padding-right:0.5em;font-family:monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;max-width:70em;font-size:13px;padding-top:0.5em">
<span>json_callback</span><span style="color:rgb(102,102,0)">({</span><span><br></span><span style="color:rgb(0,136,0)">"type"</span><span style="color:rgb(102,102,0)">:</span><span> </span><span style="color:rgb(0,136,0)">"FeatureCollection"</span><span style="color:rgb(102,102,0)">,</span><span><br>
     </span><span style="color:rgb(0,136,0)">"stationId"</span><span style="color:rgb(102,102,0)">:</span><span> </span><span style="color:rgb(0,136,0)">"urn:x-noaa:def:station:ndbc::41012"</span><span style="color:rgb(102,102,0)">,</span><span><br>
     </span><span style="color:rgb(0,136,0)">"features"</span><span style="color:rgb(102,102,0)">:</span><span> </span><span style="color:rgb(102,102,0)">[</span><span>        </span><span style="color:rgb(102,102,0)">{</span><span style="color:rgb(0,136,0)">"type"</span><span style="color:rgb(102,102,0)">:</span><span> </span><span style="color:rgb(0,136,0)">"Feature"</span><span style="color:rgb(102,102,0)">,</span><span><br>
             </span><span style="color:rgb(0,136,0)">"geometry"</span><span style="color:rgb(102,102,0)">:</span><span> </span><span style="color:rgb(102,102,0)">{</span><span><br>                 </span><span style="color:rgb(0,136,0)">"type"</span><span style="color:rgb(102,102,0)">:</span><span> </span><span style="color:rgb(0,136,0)">"MultiPoint"</span><span style="color:rgb(102,102,0)">,</span><span><br>
                 </span><span style="color:rgb(0,136,0)">"coordinates"</span><span style="color:rgb(102,102,0)">:</span><span> </span><span style="color:rgb(102,102,0)">[[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">0</span><span style="color:rgb(102,102,0)">]]</span><span> <br>
             </span><span style="color:rgb(102,102,0)">},</span><span><br>         </span><span style="color:rgb(0,136,0)">"properties"</span><span style="color:rgb(102,102,0)">:</span><span> </span><span style="color:rgb(102,102,0)">{</span><span><br>
             </span><span style="color:rgb(0,136,0)">"obsType"</span><span style="color:rgb(102,102,0)">:</span><span> </span><span style="color:rgb(0,136,0)">"air_pressure"</span><span style="color:rgb(102,102,0)">,</span><span><br>
             </span><span style="color:rgb(0,136,0)">"uomType"</span><span style="color:rgb(102,102,0)">:</span><span> </span><span style="color:rgb(0,136,0)">"mb"</span><span style="color:rgb(102,102,0)">,</span><span><br>
             </span><span style="color:rgb(0,136,0)">"time"</span><span style="color:rgb(102,102,0)">:</span><span> </span><span style="color:rgb(102,102,0)">[</span><span style="color:rgb(0,136,0)">"2009-04-28T18:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-28T19:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-28T20:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-28T21:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-28T22:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-28T23:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T00:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T01:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T02:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T03:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T04:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T05:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T06:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T07:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T08:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T09:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T10:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T11:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T12:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T13:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T14:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T15:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T16:50:00Z"</span><span style="color:rgb(102,102,0)">],</span><span><br>
             </span><span style="color:rgb(0,136,0)">"value"</span><span style="color:rgb(102,102,0)">:</span><span> </span><span style="color:rgb(102,102,0)">[</span><span style="color:rgb(0,136,0)">"1027.3"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1026.5"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1026"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1025.9"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1025.5"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1025.3"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1025.7"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1025.6"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1025.9"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1026"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1025.8"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1025.7"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1025"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1024.6"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1024.5"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1024.9"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1025.4"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1025.9"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1026.3"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1026.3"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1026.6"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1026.2"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"1025.7"</span><span style="color:rgb(102,102,0)">]</span><span><br>
         </span><span style="color:rgb(102,102,0)">}},</span><span><br>        </span><span style="color:rgb(102,102,0)">{</span><span style="color:rgb(0,136,0)">"type"</span><span style="color:rgb(102,102,0)">:</span><span> </span><span style="color:rgb(0,136,0)">"Feature"</span><span style="color:rgb(102,102,0)">,</span><span><br>
             </span><span style="color:rgb(0,136,0)">"geometry"</span><span style="color:rgb(102,102,0)">:</span><span> </span><span style="color:rgb(102,102,0)">{</span><span><br>                 </span><span style="color:rgb(0,136,0)">"type"</span><span style="color:rgb(102,102,0)">:</span><span> </span><span style="color:rgb(0,136,0)">"MultiPoint"</span><span style="color:rgb(102,102,0)">,</span><span><br>
                 </span><span style="color:rgb(0,136,0)">"coordinates"</span><span style="color:rgb(102,102,0)">:</span><span> </span><span style="color:rgb(102,102,0)">[[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">],[-</span><span style="color:rgb(0,102,102)">80.5</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">30</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,102,102)">4</span><span style="color:rgb(102,102,0)">]]</span><span> <br>
             </span><span style="color:rgb(102,102,0)">},</span><span><br>         </span><span style="color:rgb(0,136,0)">"properties"</span><span style="color:rgb(102,102,0)">:</span><span> </span><span style="color:rgb(102,102,0)">{</span><span><br>
             </span><span style="color:rgb(0,136,0)">"obsType"</span><span style="color:rgb(102,102,0)">:</span><span> </span><span style="color:rgb(0,136,0)">"air_temperature"</span><span style="color:rgb(102,102,0)">,</span><span><br>
             </span><span style="color:rgb(0,136,0)">"uomType"</span><span style="color:rgb(102,102,0)">:</span><span> </span><span style="color:rgb(0,136,0)">"celsius"</span><span style="color:rgb(102,102,0)">,</span><span><br>
             </span><span style="color:rgb(0,136,0)">"time"</span><span style="color:rgb(102,102,0)">:</span><span> </span><span style="color:rgb(102,102,0)">[</span><span style="color:rgb(0,136,0)">"2009-04-28T18:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-28T19:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-28T20:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-28T21:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-28T22:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-28T23:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T00:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T01:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T02:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T03:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T04:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T05:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T06:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T07:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T08:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T09:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T10:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T11:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T12:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T13:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T14:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T15:50:00Z"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"2009-04-29T16:50:00Z"</span><span style="color:rgb(102,102,0)">],</span><span><br>
             </span><span style="color:rgb(0,136,0)">"value"</span><span style="color:rgb(102,102,0)">:</span><span> </span><span style="color:rgb(102,102,0)">[</span><span style="color:rgb(0,136,0)">"23"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"23.2"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"23"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"23"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"23"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"22.9"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"22.9"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"22.8"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"22.8"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"22.8"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"22.7"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"22.7"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"22.4"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"22.4"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"22.2"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"22.2"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"22.1"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"22.2"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"22.6"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"22.4"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"22.7"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"23"</span><span style="color:rgb(102,102,0)">,</span><span style="color:rgb(0,136,0)">"23"</span><span style="color:rgb(102,102,0)">]</span><span><br>
         </span><span style="color:rgb(102,102,0)">}},</span><span><br></span><span style="color:rgb(102,102,0)">...</span></pre></div>
<div> </div>
<div>
<div> </div>
<div class="gmail_quote">On Mon, Oct 31, 2011 at 2:41 PM, Matt Priour <span dir="ltr"><<a href="mailto:mpriour@kestrelcomputer.com" target="_blank">mpriour@kestrelcomputer.com</a>></span> 
wrote:<br>
<blockquote style="border-left:#ccc 1px solid;margin:0px 0px 0px 0.8ex;padding-left:1ex" class="gmail_quote">
  <div dir="ltr">
  <div dir="ltr">
  <div style="font-family:'Arial';color:#000000;font-size:10pt">
  <div>I’ll be the first to admit that the Data Series proposal is not fully 
  baked. It was my attempt to simplify a specific but fairly widespread use 
  case. Representing a series of data that is associated with a single feature 
  is excessively onerous and there is not an accepted standardized way to do 
  that in the current GeoJSON spec.</div>
  <div> </div>
  <div>I was hoping that there would be some discussion of this proposal by 
  those with the most interest in seeing this problem solved. However if the 
  community feels that this is too specific to write into the general GeoJSON 
  spec, then maybe I could write up a separate specification that would be an 
  “official” extension. Maybe something like an Data Series extension to the 
  more general spec would be more acceptable.</div>
  <div> </div>
  <div>As to the reason the Data Series would be a privileged object and not in 
  the normal properties, that made more sense to me since the data series would 
  likely be tied to a specific feature with its own specific properties that 
  would apply to all the collected data. </div>
  <div> </div>
  <div>Two things that are most obviously lacking from the data series proposal 
  are</div>
  <div>1. Multi-dimensional series</div>
  <div>2. Metadata about the observations (measurement units, full name / label 
  of data property, etc...)</div>
  <div> </div>
  <div>Matt Priour</div>
  <div style="font-style:normal;display:inline;font-family:'Calibri';color:#000000;font-size:small;font-weight:normal;text-decoration:none">
  <div style="font:10pt tahoma">
  <div> </div>
  <div style="background:#f5f5f5">
  <div><b>From:</b> <a title="sean.gillies@gmail.com" href="mailto:sean.gillies@gmail.com" target="_blank">Sean Gillies</a> </div>
  <div><b>Sent:</b> Monday, October 31, 2011 12:27 PM</div>
  <div><b>To:</b> <a title="geojson@lists.geojson.org" href="mailto:geojson@lists.geojson.org" target="_blank">geojson@lists.geojson.org</a> </div>
  <div><b>Subject:</b> [Geojson] Toward consensus on proposals</div></div></div>
  <div> </div></div>
  <div>
  <div></div>
  <div>
  <div style="font-style:normal;display:inline;font-family:'Calibri';color:#000000;font-size:small;font-weight:normal;text-decoration:none">Hi 
  all,<br><br>We've got two proposals for changes to the spec and one that may 
  be<br>arriving (Andrew?), so it shouldn't take long to decide whether 
  to<br>accept them or not.<br><br>Circles and Ellipses:<br><a href="https://github.com/GeoJSONWG/geojson-spec/wiki/wiki/Proposal%20Circles%20and%20Ellipses%20Geoms" target="_blank">https://github.com/GeoJSONWG/geojson-spec/wiki/wiki/Proposal%20Circles%20and%20Ellipses%20Geoms</a><br>
<br>Let's 
  be clear whether we're specifying paths or patches. Center<br>coordinates + 
  radius feels natural to me. If a CRS is defined,<br>wouldn't it be best to 
  apply those units to the radius? Otherwise,<br>could we require units to 
  always (MUST) be meters?<br><br>An ellipse is complicated by the two axes and 
  their orientation.<br>Defining these differently than GML does would need a 
  strong argument.<br><br>Circles and ellipses can be approximated by polygons, 
  but it becomes<br>onerous for good approximations. I'm in favor of this 
  proposal.<br><br>Data Series Proposal:<br><a href="https://github.com/GeoJSONWG/geojson-spec/wiki/Data-Series-Proposal" target="_blank">https://github.com/GeoJSONWG/geojson-spec/wiki/Data-Series-Proposal</a><br><br>I'm 
  concerned about adding something so specialized to the spec and<br>also wonder 
  why a data series object needs to be privileged instead of<br>simply going in 
  the properties object.<br><br>Let's discuss. I'll split the subject in two as 
  soon as it seems needed.<br><br>-- <br>Sean 
  Gillies<br>_______________________________________________<br>Geojson mailing 
  list<br><a href="mailto:Geojson@lists.geojson.org" target="_blank">Geojson@lists.geojson.org</a><br><a href="http://lists.geojson.org/listinfo.cgi/geojson-geojson.org" target="_blank">http://lists.geojson.org/listinfo.cgi/geojson-geojson.org</a><br>
</div></div></div></div></div></div><br>_______________________________________________<br>Geojson 
  mailing list<br><a href="mailto:Geojson@lists.geojson.org" target="_blank">Geojson@lists.geojson.org</a><br><a href="http://lists.geojson.org/listinfo.cgi/geojson-geojson.org" target="_blank">http://lists.geojson.org/listinfo.cgi/geojson-geojson.org</a><br>
<br></blockquote></div>
<div> </div></div></div></div></div></div></div></div>
</blockquote></div><br></div>