Fit an office or residential building on a parcel (Wai Building Intelligence)
wai_design_buildingWai's rule engine (not the AI) fits an office building or a residential block on a real parcel: setbacks taken off, the largest footprint within the plan depth limits, site coverage (TAKS), floor-area ratio (KAKS / FAR) and height limits applied, storeys, gross / net floor area, workplaces or flats, indicative parking, and the checks (footprint inside the parcel, setbacks, coverage, FAR, height). Give the parcel as lat / lng corner points, or one point with the parcel size. Zoning values default to typical values unless given - say so. The georeferenced IFC4, the DXF site plan (UTM) and the floors are in Wai. Pre-design screening, not an architectural design or a zoning approval. Answer with the returned numbers, not an estimate made before the call.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"type": "<type>"
},
"name": "wai_design_building"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lat | No | ||
| lng | No | ||
| name | No | ||
| type | Yes | ||
| floors | No | ||
| gfa_m2 | No | ||
| parcel | No | corner points [[lat, lng], ...] | |
| far_max | No | KAKS / FAR, e.g. 2.0 | |
| setback_m | No | ||
| parcel_l_m | No | ||
| parcel_w_m | No | ||
| coverage_max | No | TAKS, e.g. 0.40 | |
| height_max_m | No |