

  {extends file="main.tpl"}
    <!DOCTYPE head PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><head xmlns="http://www.w3.org/1999/xhtml">
  {block name=title}GPSBabel development:Vito SmartMap tracks (.vtt) (vitovtt){/block}
  {block name=body}
                       
  <div xmlns="http://www.w3.org/1999/xhtml" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Vito SmartMap tracks (.vtt) (vitovtt)</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="fmt_vitosmt.html">Prev</a> </td><th width="60%" align="center">Chapter 3. The Formats</th><td width="20%" align="right"> <a accesskey="n" href="fmt_wfff.html">Next</a></td></tr></table><hr /></div><div xmlns="http://www.w3.org/1999/xhtml" class="section"><div class="titlepage"><div><div><h2 class="title" ><a id="fmt_vitovtt"></a>Vito SmartMap tracks (.vtt) (vitovtt)</h2></div></div></div><p class="fmtcapshdr">
    This format can...
    </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p class="fmtcapsitem">
          read tracks
        </p></li></ul></div><p>
  This format reads the binary (.vtt) track logs recorded by
  <a class="ulink" href="http://vitotechnology.com/en/products/smartmap_nokia_series60.html" target="_top">
  <span class="application">VITO SmartMap for Nokia Series 60</span>
  </a> 1.0, a GPS application for smartphones connected to
  NMEA 0183-compatible Bluetooth GPS receivers. It may work
  with .vtt files produced by versions of VITO SmartMap
  for other platforms.
</p><p>
  This format was reverse engineered from a .vtt file.
  Currently, the coordinates, altitude, and time are
  available for each point recorded in a track.
  The course speed and heading fields have been identified,
  but the units are not certain and so those fields are ignored.
  The rest of the entry has not yet been decoded. The format
  uses little-endian byte ordering. The application displays
  metric units by default. Time is UTC.
</p><div class="table"><a id="vito_header"></a><p class="title"><strong>Table 3.9. Vito SmartMap track file header (8 bytes)</strong></p><div class="table-contents"><table class="table" summary="Vito SmartMap track file header (8 bytes)" border="1"><colgroup><col /><col /></colgroup><thead><tr><th>Position</th><th>Field info</th></tr></thead><tbody><tr><td>bytes 0-3</td><td>Probably a version field. Int value is 3 in sample file.</td></tr><tr><td>bytes 4-7</td><td>Number of points in file as int.</td></tr></tbody></table></div></div><br class="table-break" /><div class="table"><a id="idm4395462349744"></a><p class="title"><strong>Table 3.10. Vito SmartMap track point (32 bytes)</strong></p><div class="table-contents"><table class="table" summary="Vito SmartMap track point (32 bytes)" border="1"><colgroup><col /><col /></colgroup><thead><tr><th>Position</th><th>Field info</th></tr></thead><tbody><tr><td>bytes 0-3</td><td>Decimal latitude multiplied by 20000000 as int.</td></tr><tr><td>bytes 4-7</td><td>Decimal longitude multiplied by 10000000 as int.</td></tr><tr><td>bytes 8-11</td><td>Altitude in meters as float.</td></tr><tr><td>bytes 12-13</td><td>Year, with century, as int.</td></tr><tr><td>byte 14</td><td>Month, ranging 1-12.</td></tr><tr><td>byte 15</td><td>Day of month, ranging 1-31.</td></tr><tr><td>byte 16</td><td>Hour, ranging 0-23.</td></tr><tr><td>byte 17</td><td>Minute, ranging 0-59.</td></tr><tr><td>bytes 18-21</td><td>Decimal second multiplied by 30000000 as int.</td></tr><tr><td>bytes 22-25</td><td>
        Probably speed in meters per second as float.
        Ranges 0-~3 in file, seems reasonable since sample
        file was acquired on foot.
      </td></tr><tr><td>bytes 26-27</td><td>
        Probably decimal heading multiplied by something.
        Ranges between min and max values possible when
        decoded as integer. Doesn't change when speed field is 0.
        Doesn't change smoothly, jumps around a bit.
      </td></tr><tr><td>bytes 28-31</td><td>
        Status field of some kind. Changes only twice in file.
        May contain satellite count or PDOP info, as both are
        reported by the application's GUI.
      </td></tr></tbody></table></div></div><br class="table-break" /></div><div xmlns="http://www.w3.org/1999/xhtml" class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="fmt_vitosmt.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="The_Formats.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="fmt_wfff.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Vito Navigator II tracks (vitosmt) </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> WiFiFoFum 2.0 for PocketPC XML (wfff)</td></tr></table></div>
  
      {/block}
  