-
-
Notifications
You must be signed in to change notification settings - Fork 194
ENH: haversine and exportElipses #247
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
ENH: haversine and exportElipses #247
Conversation
…-Team/RocketPy into enh/automate_dispersion
…-Team/RocketPy into enh/automate_dispersion
ENH: automate dispersion inputs with csv
latitude was X and longitude was Y. I fixed this
@brunosorban great work!
|
Solution to above third comment: https://web.archive.org/web/20150113060057/http://effbot.org/zone/import-confusion.htm |
|
Great work @brunosorban !! I will test the solution locally and then I can add my review. Regarding the last point, well... you're right. Maybe we should define those utilities functions inside the base classes However, the opposite of you sentence could also be true. We could use utilities.py to define abstract functiones such as haversine, which can be used in so many other places. Indeed, there's a lack of definition in the header of utilities.py and I'd like to raise the question of wether this is an "further analysis" of "auxiliary" class. All inall, importing utilities after class Environment definition solved our problem until this point. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great job @brunosorban , thank you for such contribution, code is working properly and we are ready to go. I'm merging it into Dispersion Class
Pull request type
Please check the type of change your PR introduces:
Pull request checklist
Please check if your PR fulfills the following requirements, depending on the type of PR:
ReadMe, Docs and GitHub maintenance:
Code base maintenance (refactoring, formatting, renaming):
black rocketpy
) has passed locally and any fixes were madepytest --runslow
) have passed locallyCode base additions (for bug fixes / features):
black rocketpy
) has passed locally and any fixes were madepytest --runslow
) have passed locallyWhat is the current behavior?
No way to export the ellipses of dispersion.
What is the new behavior?
Implementing exportElipsesToKML function.
Does this introduce a breaking change?
Other information
Enter text here...