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

Update boundary intersection logic #3292

Closed
temi opened this issue Aug 7, 2024 · 1 comment
Closed

Update boundary intersection logic #3292

temi opened this issue Aug 7, 2024 · 1 comment
Assignees
Milestone

Comments

@temi
Copy link
Contributor

temi commented Aug 7, 2024

Add the following criteria to remove an intersecting object to a site

  • less than 5% of site in the intersecting object
  • intersection area is less than 10,000 ha

Make the layers to do the above check configurable;

@temi temi changed the title Update boundary intersection logic and store intersection percentage Update boundary intersection logic Aug 7, 2024
@temi temi self-assigned this Aug 8, 2024
temi added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Aug 16, 2024
- updated boundary intersection logic
- calculates primary and other states and electorates
- intersection logic checks for project's hub to get layers
- bulk site intersection gets geographic layers for intersection from hub of project. Also added start date to query sites
- created hub specific geographic config for MERIT
temi added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Aug 16, 2024
temi added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Aug 16, 2024
temi added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Aug 19, 2024
- changed intersection storage format
temi added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Aug 19, 2024
temi added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Aug 19, 2024
temi added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Aug 20, 2024
- refactored code
- fixed broken test?
temi added a commit that referenced this issue Aug 22, 2024
- update electorates/states of existing projects
chrisala added a commit that referenced this issue Aug 27, 2024
update electorates/states of existing projects #3292
temi added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Aug 28, 2024
- fixes cause of some errors
temi added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Aug 28, 2024
- fixes cause of some errors
chrisala added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Aug 28, 2024
@Blaz-Sculac Blaz-Sculac pinned this issue Sep 6, 2024
temi added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Sep 17, 2024
- fixed issue with geometry collection wkt intersection error
temi added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Sep 18, 2024
- fixed issue with large GeometryCollection object intersection with spatial layer failing
- added cache to pid intersection
- added siteId parameter to controller action
temi added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Sep 18, 2024
chrisala added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Sep 18, 2024
fixed issue with large GeometryCollection object intersection with spatial layer failing (AtlasOfLivingAustralia/fieldcapture#3292)
temi added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Sep 24, 2024
- fix invalid geometry
- use wkt endpoint to get shape of pid
- fix bug with caching pid geojson object
chrisala added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Sep 24, 2024
temi added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Sep 25, 2024
- more geometry fixes
- fixed null pointer exception
- fixed issue with searching for an object by name and subsequent caching of null value
chrisala added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Sep 25, 2024
temi added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Sep 25, 2024
- fixed type cast exception
chrisala added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Sep 25, 2024
temi added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Sep 26, 2024
- update sites of a list of projects
- retry convex hull if first attempt throws exception
chrisala added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Sep 26, 2024
@chrisala chrisala added this to the 4.0 milestone Sep 27, 2024
temi added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Sep 27, 2024
- added force parameter to skip if calculation already done
- fixed an issue with management unit site being skipped
- get geo config of hub using project or current hub
chrisala added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Sep 27, 2024
temi added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Sep 27, 2024
- added logging statement
temi added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Sep 27, 2024
- adding manual assinged electorates / states to download
temi added a commit to AtlasOfLivingAustralia/ecodata that referenced this issue Sep 27, 2024
- do not find location metadata if no geometry object is present
@temi
Copy link
Contributor Author

temi commented Sep 30, 2024

tested and passed by Blaz on 30/09/24

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

2 participants