Skip to content

Commit

Permalink
docs(custom-pu-grid): initial hld
Browse files Browse the repository at this point in the history
  • Loading branch information
kgajowy committed Sep 7, 2021
1 parent 3cd3fd2 commit cf7f3a4
Show file tree
Hide file tree
Showing 12 changed files with 25 additions and 0 deletions.
Empty file.
Empty file.
Empty file.
Binary file not shown.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
17 changes: 17 additions & 0 deletions docs/custom-planning-unit-geometry.hld.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Goal

Users may sometimes create their own planning unit geometries, instead of
relying on generated square or hexagonal grids, for a variety of conservation
reasons, so they should be able to supply their own PU grid via a shapefile
upload.

# Key assumptions

* once set, shape cannot be changed or removed from project
* only `FeatureCollection` with `Polygon` features can be uploaded
* custom planning unit grid geometry belongs to given project
* custom planning unit grid geometry has a type of `irregular`
* project with custom planning unit grid geometry cannot use other shape types
* uploaded shapefile will be processed asynchronously
* until processed, any action on project/underlying scenarios shouldn't be
allowed
8 changes: 8 additions & 0 deletions docs/custom-planning-unit-geometry.lld.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Sending shapefile

// TODO: curl

# Getting status of the processing

// TODO: curl

0 comments on commit cf7f3a4

Please sign in to comment.