Lot --> Rec(5) Rec(n) --> case n == 0 : NIL else : doSomething Rec(n-1)
attr height = rand (11.5, 22.86)attr LotSize = geometry.area / 0.09290304 attr floorH = 3.5attr stories = (1.15 + height) / (floorH)TotSqft = LotSize * stories
ParcelStart --> case LotSize < 5000: ParcelFront case TotSqft > 43711.30436 : BlockSplit else: NIL
BlockSplit --> split(z) {'1 : ParcelFront | '1 : OpenSpace}*
Lot --> Rec(5) Rec(n) --> case n == 0 : NIL else : doSomething Rec(n-1)let me know if this start makes sense.matt
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.