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

Tissot indicatrix #5

Closed
asinghvi17 opened this issue Jan 16, 2020 · 4 comments
Closed

Tissot indicatrix #5

asinghvi17 opened this issue Jan 16, 2020 · 4 comments

Comments

@asinghvi17
Copy link
Member

asinghvi17 commented Jan 16, 2020

colors on a mesh maybe? or deformations using decomposed circles (probably better).

@asinghvi17
Copy link
Member Author

I need to implement a geodesic module for this. @Datseris would you be willing to help? Should be a straightforward integration to Proj's C-library (possibly using https://github.com/SciTools/cartopy/blob/master/lib/cartopy/geodesic/_geodesic.pyx as a reference as well)?

@visr
Copy link
Collaborator

visr commented Jan 26, 2020

Nice. I don't much about geodesic calculations, but can drop links as usual ;)

As mentioned on https://proj.org/geodesic.html, PROJ uses GeographicLib for this.

Interestingly GeographicLib has been ported to Julia in https://github.com/anowacki/GeographicLib.jl, and there is an open PR to incorporate this into Geodesy.jl: JuliaGeo/Geodesy.jl#53.

@Datseris
Copy link
Collaborator

I can't make any promises at the moment, especially with things I am not familiar with, but in general I'll be contributing to GeoMakie.jl. I am not sure I can do much about this specific issue though, I've yet to grasp the basics...

@asinghvi17
Copy link
Member Author

As it turns out, a proper Tissot indicator should really be done using great circle calculations. There's a new example in #207 which shows how you can use Proj.jl's new geodesic API for this purpose.

Still waiting on antimeridian cutting which should come with GeometryOps.jl fairly soon!

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

3 participants