check_design
Use this when someone has a proposed building on a plot in Maharashtra and wants to know whether it meets UDCPR. Checks a proposal's built-up, height and margins (one per side, in side order) against UDCPR, with allowed, proposed and pass or fail per item. Margins need the height or the upper floors with them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| crz | No | the coastal regulation zone the plot is in: I (between the tide lines), II, or III within its No Development Zone. No TDR in the coastal zone (11.2.8(c)); development as the CRZ Notification allows (1.6(i)) | |
| tod | No | plot inside a TOD zone (14.2): Municipal Corporations, metropolitan authorities and CIDCO; the Nagpur Metro Rail Corridor by Table 14-P | |
| use | Yes | ||
| area | Yes | plot area as the user gave it, in m2 unless area_unit says sqft, guntha, acre or hectare: the least of 7/12, measurement sheet and site | |
| beds | No | beds: for hospitals, parking, water, sanitation and grey water; for hotels, water | |
| road | No | width of the road in front, in m unless road_unit is ft, when there is one road and no sides | |
| town | Yes | Maharashtra town, city or planning authority, e.g. Pune, Kolhapur, Nashik, PMRDA | |
| zone | No | nc non-congested, c congested (gaothan) | |
| areas | No | the three areas of Appendix A item 1, in m2, for the area statement: ownership (the 7/12 or property card), sheet (the measurement sheet of the Land Records) and site (by the measurements); area is the least of those given | |
| flats | No | number of flats; with carpet, a one-type unit mix | |
| green | No | green rating committed (IGBC / GRIHA / LEED tier) for the incentive FSI of 7.10 on basic FSI: 3%, 5% or 7% | |
| rooms | No | guest rooms, for hotel parking and sanitation | |
| seats | No | seats, for assembly parking | |
| sides | No | every side, anticlockwise, starting at a road | |
| stilt | No | ||
| units | No | the unit mix, one entry per type, e.g. [{"type":"2 BHK","count":12,"carpet":60},{"type":"Shop","count":4,"carpet":25}]; parking takes each type in its own Table 8-B row; a count left out is worked out from the building | |
| wings | No | a group housing project as wings, each with its own typical floor and floors; units then gives each type and its carpet only. Returns each wing's height, lifts, special building and the distance between wings (6.2.4), and the built-up the wings need against what the rules allow | |
| carpet | No | carpet area of a flat, m2 | |
| margin | No | margin the developer needs, % of sales value; with the rates, gives what the land carries and the largest share of the flats for the landowner in a joint development | |
| papers | No | the papers the facts were read from, when they were: 712 (the 7/12 extract or property card, for the area), sheet (the measurement sheet, for the sides and area), zone (the zone certificate or DP remark, for the zone, the road width, road widening and reservations), layout (the sanctioned layout or regularisation order). The study marks each fact as read from its paper or as told; no rule reads them | |
| buy_tdr | No | false: the study is drawn without buying TDR, on basic and premium FSI with their ancillary area; default true. Either way, tdr_choice sets both side by side, with the most TDR is worth to this plot when sale_rate and build_cost are given | |
| polygon | No | plot corners [x, y] in m, anticlockwise, one per side, side 1 first; needed for plots that are not rectangles | |
| rc_rate | No | the ASR rate of RCC construction, Rs a m², for the land rate to construction rate ratio of Tables 7-C to 7-E | |
| asr_rate | No | land rate of the plot in the Annual Statement of Rates, Rs a m2; gives premiums in rupees and the DRC to debit | |
| land_use | No | the zone on the development or regional plan: residential, commercial, industrial, public / semi-public, agricultural, transport, green belt, loom industry cum residential (4.9), regional park (4.14), tourism development (4.15), afforestation (4.16), hill top (4.17), green zone 2 (4.18), forest, defence, mines and quarry, public utility, woodland corridor, special economic zone, airport (4.19 to 4.25) | |
| measured | No | true: the polygon is the plot as measured on site (draw_plot gives it so), drawn as it is; area, the least of the areas of Appendix A item 1, may then be smaller than the polygon. Without it the drawing is scaled to area | |
| proposed | Yes | ||
| tdr_rate | No | price of TDR, Rs a sq ft | |
| area_unit | No | unit of area, road_widening and reservation as the user gave them; default m2. Citiwise converts and says so in units | |
| basements | No | levels of basement, for parking and services (9.11) | |
| bathrooms | No | factories: whether bath-rooms are provided, for water (Table 12-A) | |
| jda_offer | No | share of the flats a developer has offered the landowner in a joint development, %; with the rates, gives what the developer keeps at that share beside the share the plot carries | |
| road_unit | No | unit of road and of each road side's width as the user gave them; default m | |
| sale_rate | No | sale rate, Rs a sq ft of carpet area; with build_cost and tdr_rate gives an appraisal: sales value, construction, premiums, TDR and the surplus before land | |
| build_cost | No | construction cost, Rs a sq ft of built-up area | |
| flood_zone | No | the plot lies within the blue flood line (prohibitive: no construction, no TDR) or between the blue and red flood lines (restrictive: plinth above the red flood line) (3.1.3; 11.2.8(b)) | |
| land_price | No | asking price of the land when it is being bought, Rs for the whole plot; with the rates, gives the profit at that price and how far it sits from what the land carries | |
| sprinklers | No | mixed building fully sprinklered with the travel distances kept: under the 1.3(93)(xiv) note it stays out of the special building rules up to 24 m with floors up to 750 m², subject to fire NOC | |
| steep_area | No | m² of the plot steeper than 1 in 5: hill top and hill slope land, not built upon (3.1(iii); 4.0 (XIV)) | |
| use_carpet | No | carpet area of a non-residential use, or of the shops below flats, m2, for its parking and water; default the built-up that fits | |
| buy_premium | No | false: the study is drawn without premium FSI (and without the Table 7-A higher FSI, which is taken on premium), on basic FSI, any TDR and the ancillary area; default true | |
| handed_over | No | ||
| layout_kind | No | the land is laid out into plots, or developed as a group housing scheme; returns layout: the internal road widths of Tables 3A to 3C and what the layout carries (3.3, 3.4, 2.7.2) | |
| other_costs | No | other costs (fees, finance, marketing), % of construction cost | |
| plot_origin | No | layout: sanctioned layout or sub-division; unauthorised: sub-divided after 11.01.1967 without permission; gunthewari: regularised under the Gunthewari Act | |
| prepared_by | No | who is giving the study, as it should appear on its cover, e.g. a broker or developer | |
| reservation | No | ||
| carpet_share | No | carpet area as a share of the built-up, 0.3 to 0.95 or 30 to 95 (default 0.8); sets the unit counts left out and so the sales value | |
| floor_height | No | ||
| gaothan_belt | No | a Regional Plan village plot in the agricultural zone, within the belt around the gaothan or a town where 5.1.1 permits residential development, on a premium of a share of the land's ASR rate | |
| parking_cost | No | construction cost of the stilt floor, Rs a sq ft; the stilt is free of FSI but built; default build_cost | |
| prepared_for | No | who the study is for, as it should appear on its cover, e.g. the landowner or client | |
| step_margins | No | true: step margins on upper floors (6.2.3(c)): each floor keeps the side and rear margin its own height needs, so lower floors are larger; 6 m at the ground for a special building | |
| access_length | No | the plot does not abut a public street: the length of the access way to it, m, measured to the street; 'road' is then the access way's width (3.2.2, 3.3.3) | |
| avoid_special | No | true: keep the building out of the special building rules (1.3(93)(xiv)): no higher than 24 m, and for the uses the floor area reaches, each floor below 500 m² (750 m² for a sprinklered mixed building). Either way, special_choice sets the building kept out beside the special building, with what the special building brings | |
| existing_kind | No | what stands on the plot, for redevelopment (7.4, 7.5, 7.6): a co-operative society's building, a tenanted building, a MHADA scheme building redeveloped by the society or by MHADA, or a bungalow; returns schemes with the figures | |
| ground_height | No | ||
| power_line_kv | No | voltage of an overhead line near the plot, kV, for its clearance | |
| road_widening | No | ||
| allotted_basic | No | for a plot of a plotted layout, the basic FSI area in m² the layout plan allots it (3.9(iii)), up to the most the plot may receive | |
| basement_flush | No | basement top flush with the ground: it may then run into the side and rear margins (9.11.1 proviso i) | |
| slum_tenements | No | eligible hutments on the plot, for slum rehabilitation (14.6, 14.7) | |
| specified_area | No | Kolhapur: the characteristic specified area of Table 10-B (10.9.1) the plot is in, by Sr. No. ('1' for Rajarampuri) or the area's name; where the row has several plot sizes, Sr. No. and the plot row, e.g. '3.2'. Sets the Table 10-B margins and coverage and the Note 1 basic FSI. Pune: 'koregaon_park' (10.1.2). A Regional Plan area: an area of Chapter 5 with rules of its own, one of hill_station, station_near, station_far, tarapur, ratnagiri_pada, sindhudurg_t2, sindhudurg_t4, sindhudurg_t5, mp_buffer_edge, mp_buffer_gaothan, satara_core, satara_buffer, nagothane, wadi, rajpuri_usar, sector_r_lonavala, sector_r_kune, aurangabad_strip, ligo. Chapter 10 city areas, Pune: parvati_chatushrungi, arde, hemrl; Thane: ram_maruti, gokhale, express_highway, chemical_green_belt, chemical_low_density, air_force, defence_buffer, g1_yeur, g3_forest, eco_sensitive, defence_west_orange, defence_west_pink, defence_west_navy_blue, defence_west_yellow, defence_west_violet, defence_west_green, defence_east_orange, defence_east_pink, defence_east_yellow, defence_east_violet, defence_east_sky_blue; Nashik: tps1, gangapur_ambad; Vasai-Virar: low_density, eco_sensitive; Mira-Bhayandar: road_strip, manori_gorai_uttan, eco_sensitive; NMRDA: ring_road, township, gaothan_small, gaothan_large | |
| existing_carpet | No | carpet area of the existing tenements together, m² (7.4.2, 7.6) | |
| reservation_type | No | what the DP reservation on the plot is for; with 'reservation', returns accommodation_reservation: developing it by its owner under 11.1, Table 11-A | |
| existing_built_up | No | authorised built-up of the existing building, m², with its TDR and premium FSI (7.5, 7.6) | |
| existing_tenements | No | tenements in the existing building (7.4.2, 7.6) | |
| road_widening_side | No | side number (1-based) that the road widening strip comes off; default the first road side | |
| tdr_generating_rate | No | ASR land rate of the TDR's generating plot, Rs a m2 (11.2.6) | |
| internal_road_length | No | with layout_kind, the length of the longest internal road, m, from the farthest plot or building to the public street (3.3.3) |