Hacker News new | ask | show | jobs
by aspir 4031 days ago
I'd love to see a mapping service with dynamic projection functionality based on zoom and window view. The concept of one fixed projection doesn't account for the nature of digital mapping today.
4 comments

Yes, I'd love a major mapping service to consider something like http://cartography.oregonstate.edu/demos/AdaptiveCompositeMa...

We now have maps that resemble nothing like any paper map before. There's no reason at all they have to be like zooming closer to the biggest paper map ever made.

(Web) Mercator is almost certainly the right choice for the things most people use maps for: local directions, routing etc. Minimal distortion on that scale. If you look at the "Projection Diagram" on that page, Mercator is only used for the highest zoom levels, however. Above that it's adaptive based on both zoom and latitude.

By the way, a comparison between Google Maps in satellite view and in map view: http://imgur.com/a/GXczm

(satellite view uses a projection on a sphere, and then renders the sphere from the users current viewpoint)

The transition into Mercator is pretty jarring at high latitudes (try zooming into Greenland). I wonder if there's a good way to smoothly interpolate between projections as you zoom.
I like the idea to just show the globe (i.e. orthographic projection); it is familiar, interactive, distortions are not deceiving and naturally disappear with zoom.
i built an interactive virtual globe using open gl (like nasa worldwind/google earth, but with real time satellite imagery). it's super fun.

when you're dealing with things like constellations of satellites, it's often useful to have a map alternative, since you can only (continuously) see half the earth at once with a globe.

The Mercator distortion automatically decreases as you increase zoom levels. Street level zoom is only noticeable really close to the poles so even micmerdo staion looks fine.