Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

discrepencies in cell positioning #26

Closed
votbot420 opened this issue Apr 16, 2022 · 2 comments
Closed

discrepencies in cell positioning #26

votbot420 opened this issue Apr 16, 2022 · 2 comments

Comments

@votbot420
Copy link

Noticing quite a large discrepancy amongst cells between your map and the starlink.com/map could you advise?

@sebsebmc
Copy link
Owner

Hah, starlink.com/map is something that didn't exist when I wrote my version. I also haven't updated my data for over a year and a half at this point. (Yeah, I never automated the process because it takes nearly 30 minutes to run so I cant just do it in GitHub Actions or something like that, and as Starlink adds more satellites my code takes longer)

It does seem like Starlink may be using H3 or they could simply be using a completely different hex-based grid system. H3 supports different levels of cell sizes and they mathematically cant perfectly cover a larger cell at the next level down (you can see this when you double click a cell to see the cells covered in the higher resolution level). Their graph appears to be based on a much smaller resolution than I had (probably 2 or 3 levels higher) which drastically increases the time it takes to run my simulation.

@sebsebmc
Copy link
Owner

My code also assumes there's always a basestation in sight of all Starlink satellites. Obviously, Starlink themselves is only showing a graph where they provide service, whereas my simulation shows where there satellites could have provided service when I ran the simulation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants