📃 Plant Kit Version Log


Changes are now tracked in the Land Kit Version Log

Plant Kit v .0016

  • Added plant proximity constraints to niches (simply input plant name to stay close to in the niche constraint input) domain = domain
  • Added ability to create areas with trimmed surfaces, including ones with holes.
  • Noted default values in all inputs, and did a general consistency pass on inputs, defaults, optional inputs, formatting etc.
  • Added option for constraining in Fill constrained and Place constrained components (will remove the plain versions soon)
  • Added input to merge plant niche to clarify plant names that are being merged to.
  • place plants at zero if no topo at location (did not show up before)
  • Minor bug and resiliency fixes

Plant Kit v .0015

  • Added evaluate environment to check the analysis layers at given point(s)
  • Updated print plant niche info to get plant niche info to export more info and to jive with niche changes.
  • Added plants by name to pull plants by name from a list of plants
  • Improved performance

Plant Kit v .0014

  • Added create_plant_from_csv_data which creates plants with data embedded looking for basic parameters in the data
  • Added change_plant_data_values and change_plant_attributes to change plants in targetted ways
  • Added apply_niches_from_data to apply imported data selectively as niches
  • Added merge_plant_niche to add or replace niche constraints to a plant
  • Changed the way niche creation works a little bit to accomodate adding and merging niche data
  • Made slope analysis run in parallel
  • changed "group" to "cluster"
  • updated print niche to deal with new domain/cushion situation
  • Bug fixes

Plant Kit v .0013

unreleased
  • Added Analysis Layer Shape-Value component
  • Added Freeze Area component
  • Gave sun exposure a start and end (for a growing season)
  • Added fixed option to packing and filling components
  • Added buffer to fill components (plant offset from existing plants)
  • Niche improvements:
  • Changed Niches to receive "domains" and "cushions" (rather than min and mx)
  • Niches accept and work with intervals(domains), numbers, colors, and strings(some lingering bugs)
  • Pseudo Niche Param uses all analysis layers unless specified through new "layers" input
  • Pseudo Niche Param generates niches of different constraint types
  • Niche creation handles different constraint types
  • check_niche method checks niche constraints of different types
  • Plant Schedule adjusted for new niche paradigm
  • Bug fixes

Plant Kit v .001

  • Environment Creation
  • Analysis layers (Elevation, Slope, Upslope Area, Sun Exposure, Proximity)
  • Plant Creation
  • Niche Creation
  • Pseudo Plant and Niche Generation
  • Row Layout
  • Adding plants
  • Adding plants constrained
  • Fill plants
  • Fill plants constrained
  • Pack plants
  • print niche
  • get plant info
  • get area plants
  • export plant block info
  • get environment layer