Freezing Saddles Heatmaps are Back!

Our Community Forums Freezing Saddles Winter Riding Competition Freezing Saddles Heatmaps are Back!

Viewing 15 posts - 1 through 15 (of 15 total)
  • Author
    Posts
  • #1065430
    rcannon100
    Participant

    Didnt work for me. Doesnt show the Island of Zwift.

    snoopy-laughing-clipart-1.jpg

    #1065432
    CBGanimal
    Participant

    Whoa! Cool!!

    Sent from my iPad using Tapatalk

    #1065436
    anomad
    Participant

    I’d be interested in the geeky stuff behind that map if you care to share?? Very cool stuff.

    Ride data come from Strava right? How do you send it to open street maps. I come from a GIS background in my past life, more pointing and yelling the last few years than the technical side of things.

    #1065440
    hozn
    Participant

    Assuming same system as last year, the FS app exposes some geojson API endpoints. (We save the map streams from the Strava activities, yes.)

    #1065441
    chris_s
    Participant

    @anomad 154316 wrote:

    I’d be interested in the geeky stuff behind that map if you care to share?? Very cool stuff.

    Ride data come from Strava right? How do you send it to open street maps. I come from a GIS background in my past life, more pointing and yelling the last few years than the technical side of things.

    Hozn exposes the rides as timestamped GeoJSON lines. I stuff it into a library called leaflet-heat which makes the heatmap layer and then slap into onto a Mapbox baselayer. The javascript isn’t obfuscated at all, it should be relatively easy to follow if you have any programming background.

    #1065445
    jrenaut
    Participant

    @chris_s 154321 wrote:

    …The javascript isn’t obfuscated at all…

    Well, not beyond the natural obfuscation built into the language, anyway

    #1065447
    anomad
    Participant

    Interesting. I might have to dust off a few brain cells later and read the freezing tech saddle thread too.

    We need to put a GPS on smokey bob the umbrella man and track his movements.

    #1065449
    consularrider
    Participant

    Team 2 has a pretty wide geographic spread or the past seven days; Germany, LA, Philly, and of course the DMV. For all riders it was interesting too see how widely we were spread as well.

    #1065464
    peterw_diy
    Participant

    @hozn 154320 wrote:

    Assuming same system as last year, the FS app exposes some geojson API endpoints. (We save the map streams from the Strava activities, yes.)

    It looks like BAFS is not filtering out private location data. I haven’t bothered looking at the JSON yet to see how the data is bundled but it makes me uneasy to see heat clusters that are both inside my defined home privacy zone and from rides flagged as private.

    (I understand BAFS needs the data for scoring, I just don’t want it making “private” data available.)

    #1065465
    hozn
    Participant

    @peterw_diy 154345 wrote:

    It looks like BAFS is not filtering out private location data. I haven’t bothered looking at the JSON yet to see how the data is bundled but it makes me uneasy to see heat clusters that are both inside my defined home privacy zone and from rides flagged as private.

    Hmm, I am pretty sure we filter private rides, but not sure if privacy zones are respected by the strava ride streams. (We are not attributing the lines on the map to riders, though.) I will confirm we are excluding private data.

    #1065466
    peterw_diy
    Participant

    @hozn 154346 wrote:

    Hmm, I am pretty sure we filter private rides, but not sure if privacy zones are respected by the strava ride streams. (We are not attributing the lines on the map to riders, though.) I will confirm we are excluding private data.

    Thanks! Bummer about privacy zones – ISTM Strava should make that easy to identify. :-/

    #1065467
    hozn
    Participant

    @peterw_diy 154347 wrote:

    Thanks! Bummer about privacy zones – ISTM Strava should make that easy to identify. :-/

    Yeah, so I just looked into it. We don’t queue rides up for fetching photos or streams if private; however there was an edge case if the users changed their ride to private later. (Looks like there were 6 rides — of ~165 private rides — that fell in this edge case.). So I added an additional filter on the geojson to exclude those.

    Unfortunately, if you grant private visibility to the FS app, the heat maps will include areas inside the privacy zones.

    #1065468
    anomad
    Participant

    The data Strava sells is pretty interesting. I find it amazing they sell something people are paying them to collect! Why didn’t I think of that? I guess there is a free subscription and a paid subscription, but still, I need to get in on a racket like that.

    #1065473
    TwoWheelsDC
    Participant

    @hozn 154349 wrote:

    Unfortunately, if you grant private visibility to the FS app, the heat maps will include areas inside the privacy zones.

    My private rides don’t seem to be showing on the heat map, but non-private routes don’t seem to exclude tracks within my privacy zones.

    #1065475
    hozn
    Participant

    @TwoWheelsDC 154356 wrote:

    My private rides don’t seem to be showing on the heat map, but non-private routes don’t seem to exclude tracks within my privacy zones.

    Yes, that is my expectation.

Viewing 15 posts - 1 through 15 (of 15 total)
  • You must be logged in to reply to this topic.