{ "type": "FeatureCollection", "properties": { "type": "farm_design", "farm_id": "FARM_001", "generated_at": "2026-04-22T10:00:05Z", "design_summary": { "farm_area_ha": 0.24, "total_valves": 3, "total_drip_tape_m": 480.5, "total_main_line_m": 45.2, "total_emitters": 1202, "pump_hp": 5.0, "pump_flow_lph": 500, "manifold_strategy": "distributed" }, "bom": { "main_line_16mm_m": 45.2, "drip_tape_16mm_m": 480.5, "inline_emitters": 1202, "total_pipe_m": 525.7, "valves_count": 3, "cost_main": 22.60, "cost_drip_tape": 72.08, "cost_emitters": 96.16, "cost_valves": 45.00, "total_cost_usd": 235.84 } }, "features": [ { "type": "Feature", "properties": { "type": "farm_boundary", "area_ha": 0.24 }, "geometry": { "type": "Polygon", "coordinates": [ [ [77.5946, 12.9716], [77.5960, 12.9716], [77.5960, 12.9730], [77.5946, 12.9730], [77.5946, 12.9716] ] ] } }, { "type": "Feature", "properties": { "type": "valve", "id": "valve_000", "strategy": "distributed", "reason": "crop_type", "crop": "tomato", "flow_capacity_lph": 500, "estimated_demand_lph": 480 }, "geometry": { "type": "Point", "coordinates": [77.5948, 12.9721] } }, { "type": "Feature", "properties": { "type": "valve", "id": "valve_001", "strategy": "distributed", "reason": "crop_type", "crop": "lettuce", "flow_capacity_lph": 500, "estimated_demand_lph": 200 }, "geometry": { "type": "Point", "coordinates": [77.5956, 12.9721] } }, { "type": "Feature", "properties": { "type": "valve", "id": "valve_002", "strategy": "distributed", "reason": "capacity_split", "crop": "tomato", "flow_capacity_lph": 500, "estimated_demand_lph": 480 }, "geometry": { "type": "Point", "coordinates": [77.5951, 12.9724] } }, { "type": "Feature", "properties": { "type": "valve_zone", "valve_id": "valve_000", "area_m2": 600.0, "area_ha": 0.06, "crop": "tomato" }, "geometry": { "type": "Polygon", "coordinates": [ [ [77.5948, 12.9718], [77.5951, 12.9718], [77.5951, 12.9724], [77.5948, 12.9724], [77.5948, 12.9718] ] ] } }, { "type": "Feature", "properties": { "type": "valve_zone", "valve_id": "valve_001", "area_m2": 400.0, "area_ha": 0.04, "crop": "lettuce" }, "geometry": { "type": "Polygon", "coordinates": [ [ [77.5954, 12.9718], [77.5958, 12.9718], [77.5958, 12.9724], [77.5954, 12.9724], [77.5954, 12.9718] ] ] } }, { "type": "Feature", "properties": { "type": "main_line", "length_m": 45.2, "pipe_diameter_mm": 16 }, "geometry": { "type": "LineString", "coordinates": [ [77.5946, 12.9716], [77.5948, 12.9721], [77.5956, 12.9721] ] } }, { "type": "Feature", "properties": { "type": "lateral", "index": 0, "length_m": 30.0, "valve_id": "valve_000", "spacing_m": 0.5 }, "geometry": { "type": "LineString", "coordinates": [ [77.5948, 12.9719], [77.5951, 12.9719] ] } }, { "type": "Feature", "properties": { "type": "lateral", "index": 1, "length_m": 30.0, "valve_id": "valve_000", "spacing_m": 0.5 }, "geometry": { "type": "LineString", "coordinates": [ [77.5948, 12.9720], [77.5951, 12.9720] ] } } ] }