GPSLog Labs Blog

GPSLog Labs Blog

New features and tips for using gpsloglabs.com

Filed under

crossfilter

Updates for May 25th

As noted earlier, now that GPSLog Labs has been migrated to the new server and updated to newer library versions, there has finally been some time to add new features:

  • Sharing Routes between multiple places.

    See the next post on Merging Routes for details.

  • View best efforts in crossfilter.

    Tag crossfilters have got a bit more powerful and can now include best effort times.

    For example, to answer questions such as "what's the fastest I've run 1km when doing long runs?", select the distance from the Best Efforts Splits filter:

    This will add Split Duration and Split Average Speed/Pace graphs to the dashboard and table:

    You can filter using the charts to select just "long" runs and "fast" best efforts:

  • Suggested edits.

    This one is a little experimental and I'll be refining it I'm sure. The idea is that GPSLog Labs will remember the edits you make to your uploaded activity (fixing unmatched places, assigning routes and tags) and speed up the editing process the next time by providing suggestions where it can.

    When GPSLog Labs can provide a suggested edit, a button will be displayed next to the activity:

    Selecting an option from the suggested edits will apply updates to the tags, route and start/stop places as necessary.

  • Activity feed projections iCal feed.

    The Activity Feed on the home page displays dates you're projected to hit various milestones (distances, counts and goals) but it's pretty easy to overlook something interesting that's coming up.

    Now there's an iCal feed url you can add into your calendar to see these projections on your phone or somewhere else convenient so you can get a little kick of motivation when you're about to pass the milestone.

Filed under  //  changelog   routes   bestefforts   editing   crossfilter   activityfeed   icalendar  

Updates for September 26th

It's been a long time since I've updated the blog, but that doesn't mean nothing has been going on. Here are a few recent updates to GPSLog Labs:

  • Colour scheme update — hopefully this one is pretty obvious. Let me know if you find any remnants of the old colours or aspects of the new scheme that aren't working.

  • Tag crossfilter tab — This one is pretty neat. It uses the crossfilter library to provide an interactive exploration of the activity for a tag.

    You can click or drag a range of values on any of the charts and it will drill down and update all of the other charts and histograms immediately based on the new selection.

    Filters are available for many parameters, such as the date and time of the activity, the places and routes involved.

    This is a great way to answer a bunch of questions about your activity, such as:

    • when was the last time I ran route X faster than 5:00 min/km?
    • how many times have I run more than 30km?
    • what routes do I ride on weekends?

    The table at the bottom of the page shows the details of the selected activity and you can click through from there to the activity detail pages.

    The columns can be switched on and off too, which is handy if you've filtered in such a way that the places or routes are not interesting and just wasting space.

    There are still a few rough edges, so expect some improvements to this page as time goes on and it will be available in other areas of the site soon too.

  • Place altitude profile tab — a semi-useful visualiation of the altitude profiles of routes to/from each place.

    The place is at the 0km point, incoming routes are to the left, outgoing to the right.

  • Added grid divisions to box whisker plots to help judge scale (15 sec increments for pace, 2.5 km/mile per hour for speed, 5 bpm for heart rate).

  • Changed goal tasks iCal file to output all day events. This is a bit less convenient in the calendar, but it avoids timezone problems.

  • The "At place" flag on a segment can be overridden if necessary. Click on the "At Place (x)" and click "Override and treat as a commute".

  • Fixed auto-detect timezone button and a bunch of other little bugs.

Filed under  //  changelog   crossfilter   graphs   places  

© 2013 Tom Paton | GPSLogLabs.com | Source | Feedback | RSS | Subscribe