Hacker News new | ask | show | jobs
by oakashes 1100 days ago
> One way around the issue is rendering a globe on a screen. Google maps does this when you zoom out far enough.

This isn't a way around the issue because the screen is two-dimensional so you are still showing a projection of the globe. I think Google uses the perspective projection when you zoom out enough.

1 comments

Using a perspective projection works because our brains automatically understand the distortions caused by that sort of projection and account for them.

Reprojecting on-the-fly is a way around it. Yes, you're still projecting to two dimensions but it drives home the point that the area of a landmass is relative depending on what the user is looking at. Something like: https://observablehq.com/d/539403a9237e737d