

  {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:Chapter 4. Data Filters{/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">Chapter 4. Data Filters</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="fmt_yahoo.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="filter_bend.html">Next</a></td></tr></table><hr /></div><div xmlns="http://www.w3.org/1999/xhtml" class="chapter"><div class="titlepage"><div><div><h1 class="title"><a id="Data_Filters"></a>Chapter 4. Data Filters</h1></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="section"><a href="filter_bend.html">Add points before and after bends in routes (bend)</a></span></dt><dt><span class="section"><a href="filter_polygon.html">Include Only Points Inside Polygon (polygon)</a></span></dt><dt><span class="section"><a href="filter_arc.html">Include Only Points Within Distance of Arc (arc)</a></span></dt><dt><span class="section"><a href="filter_radius.html">Include Only Points Within Radius (radius)</a></span></dt><dt><span class="section"><a href="filter_interpolate.html">Interpolate between trackpoints (interpolate)</a></span></dt><dt><span class="section"><a href="filter_height.html">Manipulate altitudes (height)</a></span></dt><dt><span class="section"><a href="filter_track.html">Manipulate track lists (track)</a></span></dt><dt><span class="section"><a href="filter_sort.html">Rearrange waypoints by resorting (sort)</a></span></dt><dt><span class="section"><a href="filter_nuketypes.html">Remove all waypoints, tracks, or routes (nuketypes)</a></span></dt><dt><span class="section"><a href="filter_duplicate.html">Remove Duplicates (duplicate)</a></span></dt><dt><span class="section"><a href="filter_position.html">Remove Points Within Distance (position)</a></span></dt><dt><span class="section"><a href="filter_discard.html">Remove unreliable points with high hdop or vdop (discard)</a></span></dt><dt><span class="section"><a href="filter_reverse.html">Reverse stops within routes (reverse)</a></span></dt><dt><span class="section"><a href="filter_stack.html">Save and restore waypoint lists (stack)</a></span></dt><dt><span class="section"><a href="filter_simplify.html">Simplify routes (simplify)</a></span></dt><dt><span class="section"><a href="filter_swap.html">Swap latitude and longitude of all loaded points (swap)</a></span></dt><dt><span class="section"><a href="filter_transform.html">Transform waypoints into a route, tracks into routes, ... (transform)</a></span></dt><dt><span class="section"><a href="filter_validate.html">Validate internal data structures (validate)</a></span></dt></dl></div><p> GPSBabel supports data filtering.  Data filters are
      invoked from the command line via the '-x' option.  It should be
      noted that data filters are invoked in the internal pipeline at
      the point that corresponds to their position on the
      command. This implies that specifying a filter before reading
      any data ('-x &lt;filter&gt; -f &lt;file&gt;'), despite being
      legal, will not have any effect. The advantage is that filters
      can be used intermittently between several variations of input
      and output functions.  It should also be noted that filtering
      data from different input types can sometimes produce
      undesirable results due to differences in the native data
      formats.
</p><p> Beware that most filters only apply to a certain kind of
      data. This is usually indicated below by referring to points,
      tracks or routes in the first sentence which describes each
      filter or in the table at <a class="ulink" href="http://www.gpsbabel.org/capabilities.html" target="_top">gpsbabel.org</a>
      .
</p></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_yahoo.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="filter_bend.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Yahoo Geocode API data (yahoo) </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Add points before and after bends in routes (bend)</td></tr></table></div>
  
      {/block}
  