LifeMap is blank

There’s also this issue: LifeMap is blank - #6 by JamesChevalier

Do you find certain desktop browsers also don’t work?

The two ongoing issues are:

  • certain activity map data causes failure (link above is for this)
  • some browsers/devices have difficulty displaying “too much” data

Once upon a time I used to have to use different browsers on desktop: Nowadays I have zero issues using Firefox or Chrome. The web app is entirely working for me, although it takes a while to load all the data, normally. I don’t even touch Safari anymore, but am testing for you now… It’s having a hard time. I can’t get Safari to show my map. It shows Nodehunter nodes though.

:thinking: I don’t know if it’s relevant, yet, but I do notice that you have the strange X-ed out square off the cost of Africa in your LifeMap that I found in LifeMap is blank - #6 by JamesChevalier … It looks a bit like this:

I decided to look into it a bit more, while I’m waiting for this mountain of background jobs to finish :grimacing: and :tada: I figured it out :tada:

Strava sends (or at least sent) treadmill runs (or potentially just Garmin-tracked treadmill runs) with a timeseries data that looks like a GPS track but definitely is not. My code was naively accepting that, thinking “if you’re sending me this data it must be the data that I wanted”

Narrator: it was not the data that he wanted

The fix turned out to be super simple. I just check for an array of latitude/longitude data, and if it isn’t there I exit early (saving the Activity, without the map data - just like a treadmill run).
The big :thinking: now is how do I delete all the coordinate data for activities that have this bad data? It’s fairly difficult because the table that holds all this data is almost 1TB in size … so … :anguished: :grimacing:
We’ll see!

2 Likes

That’s the center of the universe!

2 Likes

Can you try out your LifeMap again on mobile? I want to see if the work I just did on those bad activities helped out at all…

Didn’t work. Killed Chrome. “Aw, Snap! Something went wrong…”
Edit: Same result in incognito tab.

Damn! :angry:
So it must be that there’s too much data being displayed on the map for your device(s). That’s a bummer, I was really hoping it was the strange X activities.
Well, I am researching better ways to display all this data - so hopefully I can eventually get this fixed up. Sorry!

Don’t be sorry, it’s a huge project.
What if you only gave the option for displaying per-city maps? Or sections of lifemaps? I don’t think the data is organized that way, but loading my ENTIRE map is what the issue is; typically (especially on mobile) I only need to see the area roughly around where I am.

I mean, for my use-case, I’d use the mobile heatmap feature to figure out which roads were undone.

New user here…after Synching all of my Strava activities, they are not showing up on the Lifemap. The first 20 or so activities that uploaded showed up on the map, but after all Strava activities uploaded, there was nothing on the map. I’ve tried different browsers on mobile and desktop, but still blank. Please help!

How long have you waited? I sometimes need to wait hours until my run show up, I think it is because processing takes a while (currently the Activity Processing Delay: is about 4 hours, you can check it in the menu) and there is some cache in the system as well.

You’re not the only one that have reported sync issues, @trailmonkey talks about a half-processed run here: Report Synchronization Issues Here - #153, so perhaps the system are having some hiccups at the moment.

Thanks. I downloaded Chrome and they showed up there for some reason.

1 Like

Wow, this issue is over a year old!

:tada: And it’s fixed! :tada:

The issue was that treadmill activities were imported into CityStrides incorrectly. The latitude/longitude coordinates were set to 1,1 or 0,0 or 1,0 or 0,1. This made it impossible for some browsers to render. Sorry, browsers!

:heavy_check_mark: First, I fixed it so that the issue couldn’t occur for new activities.
:heavy_check_mark: Then, I went back and cleaned up all the old activities with these bad markers.

Everyone’s LifeMap should work properly now. :rocket:

I think there is still an ongoing issue with people who run too much. :laughing: Some people have so many activities, that the browser just can’t handle displaying all that data. :flushed: The fix for this is being worked on now - you can read about it in Beta: LifeMap performance and you can use it today if you’re a subscriber. If you’d like to discuss this new beta, please do so over in that thread. :+1:

2 Likes

Morning,

user 15044

I got the same issue. Since becoming a Supporter it isnt working. The data downloading from Strava is going good but no Lifemap adjustments
(I tried IE, chrome and Firefox)

thanks in advance
Jordy Ariens

:thinking:
Your LifeMap displays fine for me. I do generate two versions, though, a public & private version. Maybe the private version is broken. I’ve started the job that builds your tile data, so let’s see how that helps. This could take a few minutes or up to a half hour, depending on how many activities you have.

thanks, it worked for my historical strava data.

Maybe got a new issue, my run of the 26th didn’t sync at all? (as far as I can see in Status there is no holdup)
Gonna run this afternoon again to see if it is something with new runs that aren’t syncing

thanks
Jordy

Hi James, user #8659

LifeMap has just turned blank for me today after not ever being a problem before.

It’s the same on both iPhone and also on Firefox browser (I typically use Chrome)

Hope you can help? Cheers

All my purple lines have disappeared from my lifemap. User number 20536.

How many activities do you have?

Does it work on other devices?

I have 1672 activities all from Garmin. Only have one device.

Borrowed a laptop and the lines were visible. So deleted citystrides cookies from my desktop and then relogged in. Lines are now back on my lifemap.