walkmap.microworld
An interface between walkmap and microworld, to allow use of microworld functionality to model things like rainfall, soil fertility, settlement and so on.
cell->polygon
(cell->polygon cell)
(cell->polygon cell scale-vector)
From this MicroWorld cell
, construct a walkmap polygon (specifically, a rectangle. If scale-vector
passed and is a vertex, scale all the vertices in the cell by that vector.
load-microworld-edn
(load-microworld-edn filename)
(load-microworld-edn filename map-kind)
(load-microworld-edn filename mapkind superstucture)
(load-microworld-edn filename map-kind superstructure scale-vertex)
While it would be possible to call MicroWorld functions directly from Walkmap, the fact is that running MicroWorld is so phenomenally compute-heavy that it’s much more sensible to do it in batch mode. So the better plan is to be able to pull the output from MicroWorld - as an EDN structure - into a walkmap superstructure.