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

Release zones #127

Merged
merged 22 commits into from
Nov 22, 2023
Merged

Release zones #127

merged 22 commits into from
Nov 22, 2023

Conversation

jimc101
Copy link
Member

@jimc101 jimc101 commented Nov 22, 2023

Expand the release zone module so that it can handle cartesian or geographic coordinates. UTM transformations are now handled internally.

Fixes #83

Remove dependency on preprepared shapefile data when demonstrating
how to create a set of release zones around a polygon representing
an island or another object.
Add coordinate system argument to ReleaseZone init method which
makes it possible to creeate release zones in cartesian or
geographic coordinates. The class handles the conversion to
UTM coordinates internally should a set of geographic coordiantes
be passed in.
Enable support for creating single release zones or release zones
along a cord by passing in either Cartesian or geographic
coordiantes.
Further support for defining and using release zones using either
cartesian or geographic coordinates.
Make examples work given the recent changes to release_zone.py
@jimc101 jimc101 merged commit d9a8e13 into master Nov 22, 2023
@jimc101 jimc101 deleted the releasezones branch November 22, 2023 20:02
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

Successfully merging this pull request may close these issues.

Improve ReleaseZone class
1 participant