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

Improve Coordinate System and Map Projection #746

Closed
3 tasks
erikquinn opened this issue Nov 28, 2016 · 2 comments
Closed
3 tasks

Improve Coordinate System and Map Projection #746

erikquinn opened this issue Nov 28, 2016 · 2 comments

Comments

@erikquinn
Copy link
Collaborator

  • Replace 2D coordinate system with one primarily driven by latitude/longitude
    • Move all flat x/y operations used in canvas to be generated from getters that take into consideration the below
    • Ensure proper projection when zoomed out to view a very large area, so great circle arcs between two points are always straight. Expected maximum typical zoom level is ~1000 miles.

What we want (see Google Earth / Google Maps Satellite): 👍

image
Note that the US/Canada border (same latitude) is shown as a curve, and that the great circle arc from point A to point B is straight.


What we have (Mercator Projection, see Google Maps): 👎

image
Note that the US/Canada border (same latitude) is depicted straight, and that the great circle arc from point A to point B is curved.

@darssy
Copy link

darssy commented Jan 6, 2017

Hello erikquinn

For that one, you might find helpful this answer in aviation stack exchange about map projections. Gnomonic projection depicts all great circles as straight lines, so you might want to give it a try.

@erikquinn
Copy link
Collaborator Author

The ATC repository is being migrated to it's new home at https://github.com/openscope/openscope,
and thus, all issues are being closed. If this is still an issue with the latest version of the sim
(accessible at http://www.openscope.co), or is a feature you still think we are lacking,
please reopen the issue at the new repo.

Please note that the vast majority of these issues have been copied to the new repository, or else are covered by other issues created there. See the below screenshot for what it looks like when your issue is known in the new repo:

image

Thank you!

Closing this issue.

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

No branches or pull requests

2 participants