<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>GPSLog Labs Blog (filters)</title><link>http://blog.gpsloglabs.com</link><description>New features and tips for using gpsloglabs.com</description><lastBuildDate>Mon, 31 Dec 2018 22:41:38 GMT</lastBuildDate><generator>nikola</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Updates for November 10th</title><link>http://blog.gpsloglabs.com/posts/updates-for-november-10th.html</link><description>&lt;!-- 
.. link: 
.. description: 
.. tags: changelog,routes,filters,position filter,time filter,places,waypoints,tips
.. date: 2013/11/10 12:00:00
.. title: Updates for November 10th
.. slug: updates-for-november-10th
--&gt;

&lt;p&gt;
    Some recent updates to &lt;a href="http://gpsloglabs.com/"&gt;GPSLog Labs&lt;/a&gt;:
&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
        &lt;p&gt;
            When filtering a log file using a time or position filter, you can now &lt;b&gt;copy nearby
            waypoints&lt;/b&gt;, rather than drawing the line each time.
        &lt;/p&gt;
        &lt;div class="p_embed p_image_embed"&gt;
            &lt;a href="http://blog.gpsloglabs.com/post_images/updates-for-november-10th/copy-waypoints-1.png"&gt;
                &lt;img src="http://blog.gpsloglabs.com/post_images/updates-for-november-10th/copy-waypoints-1.scaled500.jpg"&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;p&gt;
            Once you zoom into/select the area to be filtered, click the "Search for nearby
            waypoints" button.
        &lt;/p&gt;
        &lt;div class="p_embed p_image_embed"&gt;
            &lt;a href="http://blog.gpsloglabs.com/post_images/updates-for-november-10th/copy-waypoints-2.png"&gt;
                &lt;img src="http://blog.gpsloglabs.com/post_images/updates-for-november-10th/copy-waypoints-2.scaled500.jpg"&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;p&gt;
            This will list all the nearby waypoints and you can click on them to copy them into your
            filter.
        &lt;/p&gt;
        &lt;div class="p_embed p_image_embed"&gt;
            &lt;a href="http://blog.gpsloglabs.com/post_images/updates-for-november-10th/copy-waypoints-3.png"&gt;
                &lt;img src="http://blog.gpsloglabs.com/post_images/updates-for-november-10th/copy-waypoints-3.scaled500.jpg"&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;p&gt;
            This search uses not only waypoints you've created before, but also those created by all
            the other GPSLog Labs users, so you can take advantage of paths others have marked and
            save yourself some effort.
        &lt;/p&gt;
    &lt;/li&gt;
    &lt;li&gt;
        &lt;p&gt;
            New &lt;b&gt;forward vs reverse performance&lt;/b&gt; chart for routes.
        &lt;/p&gt;
        &lt;p&gt;
            This graph compares the forward speed with the reverse speed for any days where you go
            in both directions on the route. E.g. a commute to and from work.
        &lt;/p&gt;
        &lt;div class="p_embed p_image_embed"&gt;
            &lt;a href="http://blog.gpsloglabs.com/post_images/updates-for-november-10th/route-in-out.png"&gt;
                &lt;img src="http://blog.gpsloglabs.com/post_images/updates-for-november-10th/route-in-out.scaled500.jpg"&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;p&gt;
            The shading on the graph represents the 25th—75th percentile of the data, the red line
            indicates the median speed.
        &lt;/p&gt;
        &lt;p&gt;
            Points in the bottom-right represent fast forward direction with a slow log in the
            reverse direction, while the points in the top-left are slow forward and fast
            reverse. (Note, this description is flipped for pace formats.)
        &lt;/p&gt;
    &lt;/li&gt;
    &lt;li&gt;
        &lt;p&gt;
            Download &lt;b&gt;places as waypoints&lt;/b&gt; in a GPX file that you can load into your GPS to
            assist with navigation and route planning.
        &lt;/p&gt;
        &lt;div class="p_embed p_image_embed"&gt;
            &lt;a href="http://blog.gpsloglabs.com/post_images/updates-for-november-10th/download-places.png"&gt;
                &lt;img src="http://blog.gpsloglabs.com/post_images/updates-for-november-10th/download-places.scaled500.jpg"&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;p&gt;
            The &lt;a href="http://gpsloglabs.com/places/"&gt;Places&lt;/a&gt; page has a new "Download" menu
            that lets you generate a GPX file containing waypoints for each of the places you have
            created.
        &lt;/p&gt;
        &lt;p&gt;
            You can choose to get all your places, just the active places or just
            your &lt;a href="http://gpsloglabs.com/places/displayed_in/favourites/"&gt;favourites&lt;/a&gt;.
        &lt;/p&gt;
        &lt;p&gt;
            This menu also incorporates the CSV download option which will get all your place
            information into a spreadsheet.
        &lt;/p&gt;
    &lt;/li&gt;
    &lt;li&gt;
        &lt;p&gt;
            Downloaded zip files now have modified dates of the files set to the current date/time.
        &lt;/p&gt;
    &lt;/li&gt;
    &lt;li&gt;
        &lt;p&gt;
            The tabs on various pages around the site now load dynamically, so you'll notice a
            little "Loading..." message after the tab is clicked. You can then quickly switch
            between the tabs without waiting for the whole page to load again.  This is very handy
            when comparing the heart rate graph with the altitude profile or speed graphs, for
            example.
        &lt;/p&gt;
        &lt;div class="p_embed p_image_embed"&gt;
            &lt;img src="http://blog.gpsloglabs.com/post_images/updates-for-november-10th/loading-tab.png"&gt;
        &lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
        &lt;p&gt;
            And lastly, a little tip:
        &lt;/p&gt;
        &lt;p&gt;
            Set a place radius to 1m to prevent it being used to cut activity without having to mark
            it as inactive.  This will still allow you to select the place as a start/end point manually.
        &lt;/p&gt;
        &lt;p&gt;
            This can be handy if you pass by a place on a regular commute and don't want to have to
            remove the stop from your processed activity.
        &lt;/p&gt;
    &lt;/li&gt;
&lt;/ul&gt;</description><category>changelog</category><category>routes</category><category>filters</category><category>position filter</category><category>time filter</category><category>places</category><category>waypoints</category><category>tips</category><guid>http://blog.gpsloglabs.com/posts/updates-for-november-10th.html</guid><pubDate>Sun, 10 Nov 2013 01:00:00 GMT</pubDate></item><item><title>Updates for August 25th</title><link>http://blog.gpsloglabs.com/posts/updates-for-august-25th.html</link><description>&lt;!-- 
.. link: 
.. description: 
.. tags: changelog,graphs,maps,filters,editing,facebook,sharing,thumbnails,time filter,tags,heartrate
.. date: 2013/08/25 12:00:00
.. title: Updates for August 25th
.. slug: updates-for-august-25th
--&gt;

&lt;p&gt;
    Some recent (and some not so recent) updates to &lt;a href="http://gpsloglabs.com/"&gt;GPSLog Labs&lt;/a&gt;:
&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;
        &lt;p&gt;
            New clock, altitude profile and map thumbnails.
        &lt;/p&gt;
        &lt;p&gt;
            The thumbnail images have a new updated look that is smoother and more detailed. They
        are also rendered in the browser, rather than being downloaded, which speeds up the display
        of the pages.
        &lt;/p&gt;
        &lt;div class="p_embed p_image_embed"&gt;
            &lt;img src="http://blog.gpsloglabs.com/post_images/updates-for-august-25th/clock-thumbs.png"&gt;
        &lt;/div&gt;
        &lt;p&gt;
            The clocks now "zoom in" when indicating short durations to make the most of the
            available space and show the duration in hours and minutes too.
            A duration of greater than 12 hours is indicated by shading the full circle.
        &lt;/p&gt;
        &lt;p&gt;
            An arrow indicates whether the time is a.m. or p.m. (the arrow points from the start or
            end time to noon).
        &lt;/p&gt;
        &lt;p&gt;
            Times for "junk" activity are shown in a small and simplified thumbnail.
        &lt;/p&gt;
        &lt;div class="p_embed p_image_embed"&gt;
            &lt;img src="http://blog.gpsloglabs.com/post_images/updates-for-august-25th/alt-thumbs.png"&gt;
        &lt;/div&gt;
        &lt;p&gt;
            Altitude thumbnails simply show the profile, with distance grid lines every 10km and
            altitude grid lines every 100m.
        &lt;/p&gt;
        &lt;div class="p_embed p_image_embed"&gt;
            &lt;img src="http://blog.gpsloglabs.com/post_images/updates-for-august-25th/map-thumbs.png"&gt;
        &lt;/div&gt;
        &lt;p&gt;
            Map thumbnails have a 1km grid to indicate scale, and show the start location as a green
            dot and the end location as a red dot.
        &lt;/p&gt;
    &lt;/li&gt;
    &lt;li&gt;
        &lt;p&gt;
            You can now generate a Google "static map image url" for an activity via the
            Activity detail "Share Log" page.  I.e. a simple image file that can be downloaded or
            added to a page and it doesn't require any scripting to make it work.
        &lt;/p&gt;
        &lt;div class="p_embed p_image_embed"&gt;
            &lt;a href="http://maps.googleapis.com/maps/api/staticmap?maptype=terrain&amp;amp;size=500x350&amp;amp;markers=color:green%7Clabel:S%7C-37.958678,144.426050&amp;amp;markers=color:red%7Clabel:F%7C-37.958634,144.426204&amp;amp;path=enc:vxtfFyeopZmExQmC%7CCeE%7EBqArCK%7CAeEfFkEtB%7DDTeBr%40kAG%7BDwBaCj%40oBYwCwByAb%40aElEmKZqDsAMsAlAaIMiB%7EBaFX_DpByFH_BxAeCvC_JtDmEnRaMpAqBu%40c%40uCNeC%7BC%3Fk%40nFmG%7CEmJ%60%40aFpKwn%40K%7BBdAyB%7CC%7CEKXnHrSfAmAnBQ%7EEd%40xDu%40vE%3Ft%40%7D%40z%40sKc%40yA%5CeAbDAp%5BjDx%40QrJnAN%7C%40iHpqA_DMm%5BqGgXd%40lA%60A%7BDxDrKdErBjBdB%7EDcEy%40uF%60An%40v%40%5BdAYg%40m%40d%40g%40%5D%7DFtKgHrE%7BCtDoADeGtGOYsBvBaD%7E%40gFqAqBZwHkBaIpHaAPuAgCp%40%7DF%5D_Gh%40iE%5D%5DiBxEUzDqClFX%7E%40gAvHLjAlDdApKm%40pD%7BDvA%5DbDjBtFSjEbCrIiA%7EDsBrDeElBgGxD%7BBpCyClFyT%5B%5B%5Db%40g%40U_AnAa%40mAqBgAIdBkCo%40x%40z%40I%60%40%7DAIFf%40cGfDb%40yAkBt%40%5EmAo%40o%40%3F%60%40qDnAgAo%40uAVgA%7B%40%7DAj%40c%40Q%5BjBa%40s%40gAn%40c%40vB%5EmCjAYPt%40XkBjCu%40dAdAhCORj%40zDgBf%40b%40SdBpBs%40u%40rA%60GsD%40w%40%60BHaAw%40fDBMsAtC%60BEt%40lAuAb%40Zf%40e%40%60%40j%40sAf%40oAxF%60%40rAsApHcDzDeEdCkAlCSnBmDrES%7EDqAfCg%40%7CIhHxHEjCcAy%40i%40PeAxGlClEl%40vCf%40ENrAjEtBv%40dCxIp%40pDgAbIiHtFRf%40bBuAFTfC%7DA_%40%5DdAsBXqB%5DKh%40%7E%40JFd%40%7DAf%40L%60ArGfHp%40Up%40j%40Al%40aHjAyAvAuAQk%40b%40w%40i%40wF%60C%7D%40bAgEdBqAsEaBAoAwAyCVKl%40p%40PcAfB%7D%40qA%7BEdC_M%7BC%7BEC%7BBoA%7DBU_%40w%40HmAoBDcCw%40_CkBoALI_%40dBoA%7D%40iC_CcBeJaCoBqA%7BDw%40WgA%7C%40Q%7BAsAmFcAsBnAkCg%40mDl%40_%40%7DAZ%7DCQk%40h%40i%40e%40CjAs%40u%40Sh%40q%40m%40%5DTk%40U%7B%40XuAtDmBC_%40_DkAVcCpDH%3Fc%40iBeA%7ECg%40uAy%40nBo%40%7DBOl%40w%40aBi%40_%40s%40zBaEfEqBzGZzDw%40jCeEhAa%40%60%40h%40y%40%7CGFrChDfAnIIbGyF%7EAAdDjB%60EWpE%60C%7CIeApE%7DBnDoEJeBvAoCdFcD%7CBuCx%40sFlCqI&amp;amp;sensor=false"&gt;
                &lt;img src="http://blog.gpsloglabs.com/post_images/updates-for-august-25th/staticmap.png"&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;p&gt;
            This feature is only available for shared activity, but once the url has been generated
            or the image downloaded, the activity can be made private again.
        &lt;/p&gt;
    &lt;/li&gt;
    &lt;li&gt;
        &lt;p&gt;
            The thumbnail for activity you share to your Facebook timeline is now a small "terrain"
            map. This looks nicer and has more detail than the old icon.
        &lt;/p&gt;
        &lt;div class="p_embed p_image_embed"&gt;
            &lt;img src="http://blog.gpsloglabs.com/post_images/updates-for-august-25th/facebook-share.jpg"&gt;
        &lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
        &lt;p&gt;
            Activity tags are now sorted by overall frequency, not just alphabetically. This makes
            the titles of pages (particularly shared activity and posts to Facebook etc.) more
            sensible as the primary activity tag is likely to be first (e.g. "Bike" or "Run")
            followed by any minor tags (e.g. shoe type or bike being used).
        &lt;/p&gt;
    &lt;/li&gt;
    &lt;li&gt;
        &lt;p&gt;
            I've added shading on activity heart rate graphs to indicate hear rate zones:
        &lt;/p&gt;
        &lt;div class="p_embed p_image_embed"&gt;
            &lt;a href="http://blog.gpsloglabs.com/post_images/updates-for-august-25th/hr-hist.png"&gt;
                &lt;img src="http://blog.gpsloglabs.com/post_images/updates-for-august-25th/hr-hist.scaled500.jpg"&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;p&gt;
            An earlier post
            has &lt;a href="http://blog.gpsloglabs.com/posts/heart-rate-graphs.html"&gt;details on setting
            up heart rate zones&lt;/a&gt; for your tags.
        &lt;/p&gt;
        &lt;div class="p_embed p_image_embed"&gt;
            &lt;a href="http://blog.gpsloglabs.com/post_images/updates-for-august-25th/hr-vs-time.png"&gt;
                &lt;img src="http://blog.gpsloglabs.com/post_images/updates-for-august-25th/hr-vs-time.scaled500.jpg"&gt;
            &lt;/a&gt;
        &lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
        &lt;p&gt;
            Likewise, there is also shading on activity speed graphs to indicate speed zones if you
            have them configured.
        &lt;/p&gt;
        &lt;div class="p_embed p_image_embed"&gt;
            &lt;a href="http://blog.gpsloglabs.com/post_images/updates-for-august-25th/pace-vs-distance.png"&gt;
                &lt;img src="http://blog.gpsloglabs.com/post_images/updates-for-august-25th/pace-vs-distance.scaled500.jpg"&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;p&gt;
            There are links under these graphs to take you to the zone configuration if you
            haven't yet set up speed zones (or heart rate zones).
        &lt;/p&gt;
        &lt;div class="p_embed p_image_embed"&gt;
            &lt;a href="http://blog.gpsloglabs.com/post_images/updates-for-august-25th/speed-hist.png"&gt;
                &lt;img src="http://blog.gpsloglabs.com/post_images/updates-for-august-25th/speed-hist.scaled500.jpg"&gt;
            &lt;/a&gt;
        &lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
        &lt;p&gt;
            A bug that meant times weren't working properly for non-English dates on the manually
            create segments page has been fixed.  Note, this page still won't work properly for very
            long files/segments. It's probably best that those are edited
            using &lt;a href="http://gpsbabel.org/"&gt;gpsbabel&lt;/a&gt; before uploading to GPSLog Labs.
        &lt;/p&gt;
        &lt;p&gt;
            This page has also been updated with the new layout.
        &lt;/p&gt;
    &lt;/li&gt;
&lt;/ul&gt;</description><category>changelog</category><category>graphs</category><category>maps</category><category>filters</category><category>editing</category><category>facebook</category><category>sharing</category><category>thumbnails</category><category>time filter</category><category>tags</category><category>heartrate</category><guid>http://blog.gpsloglabs.com/posts/updates-for-august-25th.html</guid><pubDate>Sun, 25 Aug 2013 02:00:00 GMT</pubDate></item><item><title>Updates for January 7th</title><link>http://blog.gpsloglabs.com/posts/updates-for-january-7th.html</link><description>&lt;p&gt;I've made a few more changes to &lt;a href="http://gpsloglabs.com/" target="_blank"&gt;GPSLog Labs&lt;/a&gt; to better
support heart rate logging:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Heart rate data can now be filtered!
&lt;p&gt;These filters work in the same way as the other GPS data filters
and can be added to individual logs or to tags so they are added
automatically.&lt;/p&gt;
&lt;p&gt;There are 3 heart rate filters, one takes the median heart rate,
one the average (mean) heart rate and the last one is a special
filter to clean up noisy heart rate data during your warm-up where
the heart rate strap doesn't record properly until you've built up
a bit of a sweat.&lt;/p&gt;
&lt;div class="p_embed p_image_embed"&gt;&lt;img alt="Gpsloglabs_-_gps_data_filters" height="354" src="/post_images/GPSLogLabs_-_GPS_Data_Filters.png" width="369"&gt;&lt;/div&gt;
&lt;p&gt;You put in a "warm up time" (7 minutes in the above image) and
it will discard any readings that are too high during that period.
It assumes your heart rate after you've warmed up is higher than
when you're warming up which is pretty rough, but it cleans up a
lot of messy data.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Additional heart rate log files can be uploaded in .zip files&lt;/li&gt;
&lt;li&gt;The tag detail page summary tab now has "box whisker" plots for
the heart rate distributions
&lt;div class="p_embed p_image_embed"&gt;&lt;img alt="Gpsloglabs_-_run_summary" height="166" src="/post_images/GPSLogLabs_-_Run_summary.png" width="356"&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Some other recent changes include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Speed zones
&lt;div class="p_embed p_image_embed"&gt;&lt;img alt="Gpsloglabs_-_run_zones" height="469" src="/post_images/GPSLogLabs_-_Run_zones.png" width="244"&gt;&lt;/div&gt;
&lt;p&gt;These are configured per tag like heart rate training zones and
will be displayed in the background of the activity tables to give
you an indication of the intensity of the activity.&lt;/p&gt;
&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/GPSLogLabs_-_Edit_Tag_Speed_Zo.png"&gt;
&lt;img alt="Gpsloglabs_-_edit_tag_speed_zo" height="280" src="/post_images/GPSLogLabs_-_Edit_Tag_Speed_Zo.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;The Speed Average filter has been changed from an exponential
average to a regular mean, so it no longer "lags" behind the
signal.
&lt;/li&gt;
&lt;li&gt;The Speed Median and Speed Average filters have also had a
cutoff added to preserve stops, any data below that threshold won't
be filtered.
&lt;/li&gt;
&lt;li&gt;The &lt;a href="http://gpsloglabs.com/home/" target="_blank"&gt;GPSLog Labs home page&lt;/a&gt; has a new layout that highlights
some key features a little more prominently.
&lt;/li&gt;
&lt;li&gt;Alert &amp;amp; confirm popups use the &lt;a href="http://fabien-d.github.com/alertify.js/" target="_blank"&gt;alertify.js&lt;/a&gt; library.
&lt;/li&gt;
&lt;li&gt;Support for the Garmin FIT file format has been added.&lt;/li&gt;
&lt;/ul&gt;</description><category>changelog</category><category>filters</category><category>heartrate</category><guid>http://blog.gpsloglabs.com/posts/updates-for-january-7th.html</guid><pubDate>Mon, 07 Jan 2013 09:37:56 GMT</pubDate></item><item><title>Updates for October 17th</title><link>http://blog.gpsloglabs.com/posts/updates-for-october-17th.html</link><description>&lt;p&gt;The last few months have seen some minor updates to &lt;a href="http://gpsloglabs.com/"&gt;GPSLog Labs&lt;/a&gt; and a bunch of major heart
rate logging related features that will be in a post of their
own.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;"Race results". This is a new visualisation available on the
Best Efforts tab for Tags and Routes.&lt;br&gt;
It takes the best efforts at a given distance from all
of your activity and shows a "photo finish" of where each log would
be as the "winner" crossed the line.&lt;br&gt;
Choose the distance to be compared by clicking on the column
headings of the best efforts table.&lt;br&gt;
Some of the results may be collapsed so the chart doesn't take up
too much space.
&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/Screenshot_-_race_results.png"&gt;
&lt;img alt="Screenshot_-_race_results" height="484" src="/post_images/Screenshot_-_race_results.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;Together with the "Race results" there's also a histogram of
Average Speed/Pace.&lt;br&gt;
It's actually a few histograms overlayed, the darkest bars are the
count from the last few months, the lightest the count for all
time. This means you can see if there's a pattern to your recent
activity that differs from the rest.
&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/Screenshot_-_speed_histogram.png"&gt;
&lt;img alt="Screenshot_-_speed_histogram" height="163" src="/post_images/Screenshot_-_speed_histogram.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;The Uploaded log file page has a new tab, Edit Activity (junk
hidden) that lets you edit the places &amp;amp; tags without being
distracted by the junk segments and merge points.
&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/Screenshot_-_junk_hidden.png"&gt;
&lt;img alt="Screenshot_-_junk_hidden" height="216" src="/post_images/Screenshot_-_junk_hidden.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;There's a new "Remove Stops" filter to clean up
maps of hikes or walks where otherwise there would be too many stop
markers.&lt;br&gt;
This is a bit of a hack, but it allows you to filter out stops
which are shorter than the threshold. Unfortunately it does that by
substituting a speed of 1km/h during the stop, which will mess with
the average speed stats, so this filter should only be used where
those stats are not too important.
&lt;/li&gt;
&lt;li&gt;The Tag map now has an option to show log colours "By route" or
"By direction". Choosing "By route" can help find logs that may
have been mis-classified or to find logs that could be grouped
together into a new route.&lt;/li&gt;
&lt;/ul&gt;</description><category>changelog</category><category>filters</category><category>race results</category><guid>http://blog.gpsloglabs.com/posts/updates-for-october-17th.html</guid><pubDate>Wed, 17 Oct 2012 09:58:05 GMT</pubDate></item><item><title>Using the position filter to clean tracks through tunnels</title><link>http://blog.gpsloglabs.com/posts/using-the-position-filter-to-clean-tracks-thr.html</link><description>&lt;p&gt;&lt;a href="http://gpsloglabs.com/"&gt;GPSLog Labs&lt;/a&gt;' Position
Filter now has a new "tunnel mode" that interpolates along a custom
path instead of a straight line so resulting distances and speeds
are more accurate.&lt;/p&gt;

&lt;p&gt;This is easiest to illustrate with an example: A
route I regularly run goes under a raised freeway for about 500m.
Throughout this section, the GPS signal is unreliable and the
following map shows the kind of quality of track I can
expect:&lt;/p&gt;

&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/tunnel-filter-1.png"&gt;
&lt;img alt="Tunnel-filter-1" height="380" src="/post_images/tunnel-filter-1.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;Picking one of these logs in particular shows that it's
probably got the wrong distance and the speeds will be way off too,
not very useful.&lt;/p&gt;

&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/tunnel-filter-2.png"&gt;
&lt;img alt="Tunnel-filter-2" height="378" src="/post_images/tunnel-filter-2.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;So, to fix this up, click on Filters in the right-hand side
panel of the activity detail page:&lt;/p&gt;

&lt;div class="p_embed p_image_embed"&gt;&lt;img alt="Tunnel-filter-3" height="77" src="/post_images/tunnel-filter-3.png" width="260"&gt;&lt;/div&gt;

&lt;p&gt;Then add a filter:&lt;/p&gt;

&lt;div class="p_embed p_image_embed"&gt;&lt;img alt="Tunnel-filter-4" height="109" src="/post_images/tunnel-filter-4.png" width="192"&gt;&lt;/div&gt;

&lt;p&gt;And choose the Position filter:&lt;/p&gt;

&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/tunnel-filter-5.png"&gt;
&lt;img alt="Tunnel-filter-5" height="547" src="/post_images/tunnel-filter-5.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;First you'll need to position the "discard" circle over the
area of the track you wish to delete.&lt;/p&gt;

&lt;p&gt;By default, the discarded point from your track will be
replaced with a straight line through the circle. This is likely to
result in an incorrect overall distance being calculated for your
track (i.e. it'll be too short and the average speed will be to low
too.)&lt;/p&gt;

&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/tunnel-filter-6.png"&gt;
&lt;img alt="Tunnel-filter-6" height="356" src="/post_images/tunnel-filter-6.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;To add a line of waypoints to interpolate the track through,
click the Add Waypoints button then click
on the map to draw the new path through the area.&lt;/p&gt;

&lt;p&gt;Double-click to stop drawing the line, and drag the points to
edit them, clicking a point will delete it.&lt;/p&gt;

&lt;p&gt;Once the filter is saved and the edit page reloaded, the
discarded points will be shown as small markers.&lt;/p&gt;

&lt;p&gt;The following graph shows how the new track is interpolated
through the waypoints at a constant speed, so stopped time will be
counted in your average speed.&lt;/p&gt;

&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/tunnel-filter-7.png"&gt;
&lt;img alt="Tunnel-filter-7" height="251" src="/post_images/tunnel-filter-7.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;And back on the activity detail page, there's a nice cleaned
up track that shows where I actually went, much better!&lt;/p&gt;

&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/tunnel-filter-8.png"&gt;
&lt;img alt="Tunnel-filter-8" height="378" src="/post_images/tunnel-filter-8.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;Like other filters, the Position filter can be saved to a tag
so it will automatically be applied for any appropriate activity
passing through that noisy signal area, meaning you'll never have
to deal with messed up GPS data again.&lt;/p&gt;</description><category>discard filters</category><category>filters</category><category>position filter</category><category>position filter</category><guid>http://blog.gpsloglabs.com/posts/using-the-position-filter-to-clean-tracks-thr.html</guid><pubDate>Tue, 27 Mar 2012 09:59:03 GMT</pubDate></item><item><title>New "Splat" filter</title><link>http://blog.gpsloglabs.com/posts/new-splat-filter.html</link><description>&lt;p&gt;A problem you'll encounter very quickly when using a GPS logger
is "splats" in your log files caused by a bad signal while you're
inside a building or other area with lots of signal
reflections.&lt;/p&gt;

&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/0Screenshot-splat-filter-before.png"&gt;
&lt;img alt="0screenshot-splat-filter-before" height="377" src="/post_images/0Screenshot-splat-filter-before.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;This can be very annoying as it will often create spikes in your
speed that completely mess up any maximum speed or distance
statistics for that log file.&lt;/p&gt;

&lt;p&gt;For a while, &lt;a href="http://gpsloglabs.com/"&gt;GPSLog Labs&lt;/a&gt;
has had "position" and "time" filters that let you manually remove
these "splats" but it was tedious to get right, so now a simpler
"splat filter" has been added that makes the process much less
painful.&lt;/p&gt;

&lt;p&gt;First, go to the activity you want to filter and click on the
Filters link in the side panel:&lt;/p&gt;

&lt;div class="p_embed p_image_embed"&gt;&lt;img alt="Screenshot-splat-filter-before" height="81" src="/post_images/Screenshot-splat-filter-before.png" width="264"&gt;&lt;/div&gt;

&lt;p&gt;Then click "Add a filter" and choose "Splat filter":&lt;/p&gt;

&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/Screenshot-splat-filter-add.png"&gt;
&lt;img alt="Screenshot-splat-filter-add" height="608" src="/post_images/Screenshot-splat-filter-add.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;On the Splat filter page, you need to drag the marker so that it
covers the "door" of the building. It doesn't have to cover all of
the spikes of the splat, you just need to capture the last good
point before you enter the building and the first good point when
you get out and start getting a good signal again.&lt;/p&gt;

&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/Screenshot-splat-filter-save.png"&gt;
&lt;img alt="Screenshot-splat-filter-save" height="566" src="/post_images/Screenshot-splat-filter-save.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;As you can see, the marker is only covering the actual building
under the splat, not the whole splat.&lt;/p&gt;

&lt;p&gt;The Splat filter will then discard all the points while you were
inside the building and interpolate over the gap (which will give
you a long period of very slow or 0 speed, restoring the stats of
your log back to something sane):&lt;/p&gt;

&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/Screenshot-splat-filter-after.png"&gt;
&lt;img alt="Screenshot-splat-filter-after" height="660" src="/post_images/Screenshot-splat-filter-after.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;The results are dramatically better, the distance and maximum
speed are both now much more accurate and
representative. This log also included the Static
Navigation filter as the AMOD AGL 3080 logger was quite bad for
logging at walking speeds.&lt;/p&gt;

&lt;p&gt;Enjoy!&lt;/p&gt;</description><category>changelog</category><category>discard filters</category><category>filters</category><category>position filter</category><category>splat filter</category><category>time filter</category><guid>http://blog.gpsloglabs.com/posts/new-splat-filter.html</guid><pubDate>Tue, 07 Dec 2010 01:34:37 GMT</pubDate></item><item><title>Updates for December 7th</title><link>http://blog.gpsloglabs.com/posts/updates-for-december-7th.html</link><description>&lt;ul&gt;
&lt;li&gt;There's another new button on the edit Log File tab exposing a
feature that was previously a little too well hidden, this time to
select which segments should be marked as "junk":
&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/Screenshot-select-junk-button.png"&gt;
&lt;img alt="Screenshot-select-junk-button" height="121" src="/post_images/Screenshot-select-junk-button.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;That brings up a popup where you can quickly choose which
segments are junk (and therefore shouldn't be displayed in the rest
of the site) and which have the activity you're interested in:&lt;/p&gt;
&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/Screenshot-select-junk-segment.png"&gt;
&lt;img alt="Screenshot-select-junk-segment" height="254" src="/post_images/Screenshot-select-junk-segment.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;The colour of the junk segments on that page has been changed
subtly from red/orange to a more neutral gray too.
&lt;/li&gt;
&lt;li&gt;The GPS Data Filters page has been completely overhauled too so
it should hopefully be a bit easier to use and faster to add
certain type of filters too.
&lt;p&gt;Click on the Filters side panel of an activity you want to
filter:&lt;/p&gt;
&lt;div class="p_embed p_image_embed"&gt;&lt;img alt="Screenshot-log-panel-filters" height="223" src="/post_images/Screenshot-log-panel-filters.png" width="272"&gt;&lt;/div&gt;
The GPS Data Filters page now has clearer menu options and a bigger
preview maps and graphs to show the results of the filters you have
applied:
&lt;div class="p_embed p_image_embed"&gt;&lt;img alt="Screenshot-log-filters-view" height="379" src="/post_images/Screenshot-log-filters-view.png" width="440"&gt;&lt;/div&gt;
And the individual filter pages now have more space to show their
options and view the maps and graphs:
&lt;div class="p_embed p_image_embed"&gt;&lt;img alt="Screenshot-log-filters-edit" height="365" src="/post_images/Screenshot-log-filters-edit.png" width="436"&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;The Time filter now has a preview map to show you the segment
that is being discarded.
&lt;/li&gt;
&lt;li&gt;Most filters now have a "Copy to tag" menu option that will let
you copy the filter and it's parameters to a tag. This
means that once you find a good combination of filters to clean up
your activity, you can have them automatically applied to all data
you upload from now on tagged with that tag.&lt;/li&gt;
&lt;/ul&gt;</description><category>changelog</category><category>editing</category><category>filters</category><category>junk</category><guid>http://blog.gpsloglabs.com/posts/updates-for-december-7th.html</guid><pubDate>Tue, 07 Dec 2010 01:05:45 GMT</pubDate></item><item><title>Updates for November 19th</title><link>http://blog.gpsloglabs.com/posts/updates-for-november-19th.html</link><description>&lt;p&gt;Updates on the updates to &lt;a href="http://gpsloglabs.com/"&gt;GPSLog Labs&lt;/a&gt; are lagging a bit, but
here's some of what's been happening lately:&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;The log file chopping logic has been tweaked a little to
hopefully avoid creating as many unwanted "unnamed places":&lt;br&gt;
- Auto created places must now be further away from known places
before they'll be created.&lt;br&gt;
- Auto created places won't be used to chop logs between known
places. If you do want the auto created place, after you name it,
if you reprocess the log then it will be cut properly.&lt;br&gt;
- There were also a few bug fixes that should make detection of
places more accurate.
&lt;/li&gt;
&lt;li&gt;There's better support for editing and filtering of large log
files.
&lt;/li&gt;
&lt;li&gt;The little milestone markers now have a small arrow attached to
indicate the approximate direction of travel at that point:
&lt;div class="p_embed p_image_embed"&gt;&lt;img alt="Screenshot-milestone-markers2" height="170" src="/post_images/Screenshot-milestone-markers2.png" width="247"&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;There's now a filter on the logs tab for a place that lets you
narrow down the activity by tag:
&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/Screenshot-place-tag-filters.png"&gt;
&lt;img alt="Screenshot-place-tag-filters" height="259" src="/post_images/Screenshot-place-tag-filters.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;The log file editing page has been tweaked to make finding some
of the commands easier, the menu now includes the "Add a Place" and
"Manually create segments" commands that were previously a little
hard for some users to find:
&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/Screenshot-rawlog-confirm-menu.png"&gt;
&lt;img alt="Screenshot-rawlog-confirm-menu" height="80" src="/post_images/Screenshot-rawlog-confirm-menu.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;It's now possible to change the Route or Tags directly from the
edit page for an activity after they have been set:&lt;/p&gt;
&lt;div class="p_embed p_image_embed"&gt;&lt;img alt="Screenshot-rawlog-confirm-ok-b" height="100" src="/post_images/Screenshot-rawlog-confirm-ok-b.png" width="312"&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;The "Select tags" popup now allows quick selection of sets of
tags from those used previously on other activity on the same
route:
&lt;div class="p_embed p_image_embed"&gt;&lt;img alt="Screenshot-tag-edit-used-for-r" height="170" src="/post_images/Screenshot-tag-edit-used-for-r.png" width="363"&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;Speed vs time graphs when you're editing and filtering log
files now have a "scale" selection, that will allow you to see
detail in log files which was previously hidden by large speed
spikes caused by GPS errors:
&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/Screenshot-graph-scale-before.png"&gt;
&lt;img alt="Screenshot-graph-scale-before" height="127" src="/post_images/Screenshot-graph-scale-before.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;
In this example, the actual activity is completely obscured by the
5,000 km/h errors... Selecting a maximum of 50 km/h on the scale
means you can see the activity properly and edit it as required:
&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/Screenshot-graph-scale-after.png"&gt;
&lt;img alt="Screenshot-graph-scale-after" height="127" src="/post_images/Screenshot-graph-scale-after.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;There's a new "Inverse position filter" available, that is the
opposite of the &lt;a href="http://blog.gpsloglabs.com/manual-discard-filters"&gt;Position
filter&lt;/a&gt;. i.e. it will discard points outside the given
circle.&lt;/li&gt;
&lt;/ul&gt;</description><category>changelog</category><category>filters</category><category>processing</category><category>tags</category><guid>http://blog.gpsloglabs.com/posts/updates-for-november-19th.html</guid><pubDate>Fri, 19 Nov 2010 04:40:48 GMT</pubDate></item><item><title>Updates for March 28th</title><link>http://blog.gpsloglabs.com/posts/updates-for-march-28th-0.html</link><description>&lt;ul&gt;
&lt;li&gt;Florian is doing a great job translating the site into German,
danke schön!
&lt;div class="p_embed p_image_embed"&gt;&lt;img alt="Ampelmann_normal" height="48" src="/post_images/ampelmann_normal.jpg" width="48"&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;The Summary tab on a tag detail page will show a table breaking
down the activity for that tag by other tags where appropriate:
&lt;div class="p_embed p_image_embed"&gt;&lt;img alt="Screenshot-tag-pivot" height="285" src="/post_images/Screenshot-tag-pivot.png" width="255"&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;The Distance vs Time graph on a tag detail page now shows a
line through the mouse position that let's you see at a glance
which logs are faster, slower or the same speed:
&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/Screenshot-dist-vs-time-crossh.png"&gt;
&lt;img alt="Screenshot-dist-vs-time-crossh" height="360" src="/post_images/Screenshot-dist-vs-time-crossh.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;Table rows are now highlighted as you hover the mouse over
them.
&lt;/li&gt;
&lt;li&gt;GPS Data Filter editing has been improved to make it more
obvious that the items can be dragged to re-arrange the order that
they are applied:
&lt;div class="p_embed p_image_embed"&gt;&lt;img alt="Screenshot-filter-reorder" height="442" src="/post_images/Screenshot-filter-reorder.png" width="371"&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;</description><category>changelog</category><category>filters</category><category>tags</category><category>translation</category><guid>http://blog.gpsloglabs.com/posts/updates-for-march-28th-0.html</guid><pubDate>Sun, 28 Mar 2010 07:50:40 GMT</pubDate></item><item><title>Cleaning up a bad GPS log file</title><link>http://blog.gpsloglabs.com/posts/cleaning-up-a-bad-gps-log-file.html</link><description>&lt;p&gt;On a run the other day, my GPS logger (an AMOD AGL3080) recorded
a really noisy signal and the resulting trace was inaccurate for
the first 10 minutes. I have no idea why it did this, the second 10
minutes were fine.&lt;/p&gt;

&lt;p&gt;The end result was a log which was almost unusable, the distance
recorded was twice what it should be and the average speed was way
off.&lt;/p&gt;

&lt;p&gt;By experimenting with the Speed Filter I was able to find a set
of filters that cleaned the log up remarkably, meaning I could
include it in my training stats after all. The
following graph and map show the discarded points and the resulting
"cleaned" data:&lt;/p&gt;

&lt;div class="p_embed p_image_embed"&gt;&lt;img alt="Screenshot-filter-before-after" height="314" src="/post_images/Screenshot-filter-before-after.png" width="313"&gt;&lt;/div&gt;

&lt;div class="p_embed p_image_embed"&gt;&lt;a href="/post_images/1Screenshot-filter-before-after.png"&gt;
&lt;img alt="1screenshot-filter-before-after" height="234" src="/post_images/1Screenshot-filter-before-after.png.scaled.500.jpg" width="500"&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;The red points are discarded by a &lt;a href="http://blog.gpsloglabs.com/manual-discard-filters"&gt;Radius
Filter&lt;/a&gt; as that section of the route goes down a lane-way where
the signal is generally very bad.
&lt;/p&gt;&lt;p&gt;The green points are discarded by the &lt;a href="http://blog.gpsloglabs.com/automatic-discard-filters"&gt;Speed
Filter&lt;/a&gt; and show how bad the signal was for the first 10
minutes.&lt;/p&gt;
&lt;p&gt;The speed is smoothed with a 10 second Speed Median filter too,
but the discard filters do the bulk of the work.&lt;/p&gt;
&lt;p&gt;I had to experiment with the Speed Filter parameters by varying
the cut-off speed until the log's distance was correct (based on
previous logs along the same route). When the cut-off
was too high, the resulting distance was still too long, and when
it was too low, too many points were discarded and it was too
short. Once the distance was right, the resulting
average speeds were reasonable enough for me to be able to use
them. As the table of before and after stats shows,
the results were pretty dramatic:&lt;/p&gt;
&lt;div class="p_embed p_image_embed"&gt;&lt;img alt="0screenshot-filter-before-after" height="224" src="/post_images/0Screenshot-filter-before-after.png" width="303"&gt;&lt;/div&gt;
&lt;p&gt;This is the most successful filtering of a log I've seen so far,
generally it's removing much smaller amounts of noise, and it's
great to know it can be this powerful. I hope some
other &lt;a href="http://gpsloglabs.com/"&gt;GPSLog Labs&lt;/a&gt; users can
get similar results too as it's very frustrating when a log of your
activity doesn't record well and is unusable.&lt;/p&gt;</description><category>discard filters</category><category>filters</category><category>position filter</category><category>speed filter</category><category>tips</category><guid>http://blog.gpsloglabs.com/posts/cleaning-up-a-bad-gps-log-file.html</guid><pubDate>Sun, 21 Feb 2010 05:24:00 GMT</pubDate></item></channel></rss>