<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Bob,<br>
      <br>
        I'm not sure I've successfully visualized your solution, but I
      do appreciate your problem.  While the web mapping community has
      come up with decent set of concepts and tools for spatially
      navigating data (pan, zoom, etc), we seem to be lacking a
      standard, intuitive (?) set of tools for temporally exploring data
      with a strong geospatial connection. <br>
      <br>
        Some of the temporal concepts stolen from geography that we'll
      have to deal with: event extents, event resolution/density,
      temporal scale (especially with respect to animation),...<br>
      <br>
        I think the eventual solution will be JavaScript-based, maybe
      nearly the size of OpenLayers effort.  I'm leaning towards having
      separate panel (like we tend to have for the legend, etc) for time
      navigation.  For layout and interaction ideas, have a look at the
      D3 examples (<a class="moz-txt-link-freetext" href="https://github.com/mbostock/d3/wiki/Gallery">https://github.com/mbostock/d3/wiki/Gallery</a>),
      particularly the CrossFilter
      (<a class="moz-txt-link-freetext" href="http://square.github.com/crossfilter/">http://square.github.com/crossfilter/</a>) example.<br>
      <br>
        Sorry, no solution; just encouragement...<br>
      <pre class="moz-signature" cols="72">Best Regards,
Brent Fraser</pre>
      On 4/9/2013 7:48 AM, Basques, Bob (CI-StPaul) wrote:<br>
    </div>
    <blockquote
cite="mid:C9CEA89772DA74488B5A5B6EB17DC481065DC4FE@055-CH1MPN1-003.055d.mgd.msft.net"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <meta name="Generator" content="Microsoft Word 14 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Comic Sans MS";
        panose-1:3 15 7 2 3 3 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Comic Sans MS";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span
            style="font-size:8.0pt;font-family:"Comic Sans
            MS"">All,<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.0pt;font-family:"Comic Sans
            MS""><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.0pt;font-family:"Comic Sans
            MS"">Ok, granted weird title for a posting.<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.0pt;font-family:"Comic Sans
            MS""><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.0pt;font-family:"Comic Sans
            MS"">I have a little reporting project that I’m
            thinking about related to GPS tracking.  Bouncing the idea
            off of folks here in the hopes that someone may have tried
            this somewhere else or maybe has a better way.<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.0pt;font-family:"Comic Sans
            MS""><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.0pt;font-family:"Comic Sans
            MS"">I need to generate a slider control for handling
            sorting through the GPS data for individual vehicles on a
            daily basis.  The idea is to build a rapid, visually
            oriented, lookup system for the data.  To begin with, I
            would like to start the process by querying for the data for
            a single GPS ID for a 24 hour period, generate a time based
            slider control that can be used to pick a point in time, and
            then have a slippy map (OpenLayers) auto zoom to that
            location, once a location has been decided on.<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.0pt;font-family:"Comic Sans
            MS""><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.0pt;font-family:"Comic Sans
            MS"">I found an example on the Openlayers site for the
            slippy map part, I have a service (yet to build) that can
            grab the location data by time increments of 24 hours, but
            the slider part is looking like it might be a bit intensive
            if built in a standard way.  The data for the GPS devices
            can come in all sorts of time resolutions, some are based on
            15 – 20 sec updating, while others are using 3 sec update
            increments.  The resulting 24hr dataset can be somewhat
            sizeable as a result.<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.0pt;font-family:"Comic Sans
            MS""><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.0pt;font-family:"Comic Sans
            MS"">Here is my weird idea.  Make the Slider into a
             MapServer map call that is aggregated at certain time
            increments (Map tile pyramid levels, only in a single
            direction, left/right)  if the  slider is zoomed more
            resolution of time appears for picking the location in the
            slippy map.  The slider becomes a real wide but not very
            tall map but only for displaying, and picking by the user a
            new time increment.  This approach should therefore
            compensate for browser view size as well as density of time
            data, by making an appropriately sized, scaled tile on
            demand.  It should also be adaptable in the future to
            starting out with larger time increments to show where GPS
            activity was, and then to zoom in on that time increment for
            detailed analysis.<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.0pt;font-family:"Comic Sans
            MS""><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.0pt;font-family:"Comic Sans
            MS"">Ok, I’m ready, tell me it’s a stupid way to go . .
            .<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.0pt;font-family:"Comic Sans
            MS""><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.0pt;font-family:"Comic Sans
            MS"">Bobb<o:p></o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.0pt;font-family:"Comic Sans
            MS""><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
            style="font-size:8.0pt;font-family:"Comic Sans
            MS""><o:p> </o:p></span></p>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
mapserver-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:mapserver-users@lists.osgeo.org">mapserver-users@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/mapserver-users">http://lists.osgeo.org/mailman/listinfo/mapserver-users</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>