Skip to content
Zonio Developers

Scenarios

A scenario is a site-selection screen for one asset type. Hard criteria must all pass; parameters tune them; ranking signals order the survivors with default weights you can override per request. Agents use them through the find_sites MCP tool, and plain-language search applies the right one when a request names an asset type. In code, use them as a template for POST /search/parcels.

Renewable energy

Built on grid connection capacity, HV/EHV substations, MV power lines, solar irradiance, wind setbacks, land cover, protected areas and rivers. New to grid capacity? Read how to check connection capacity in Poland.

ScenarioHard criteriaMin areaRanked by
solar_farm_siteNo blocking zone · no environmental risk nearby · near a substation · minimum solar yield · slope within tolerance · not forest or orchard1 hagrid distance 40 · solar yield 30 · area 20 · slope 10
wind_farm_siteNo blocking zone · statutory setback clear · no environmental risk within 1 km · near a substation0.5 hagrid distance 50 · area 50
bess_storageNo blocking zone · grid capacity available · near a substation · no environmental risk · slope within tolerance0.2 hagrid capacity 55 · grid distance 30 · area 15
agrivoltaics_siteAgricultural land · near an MV line · no blocking zone · not forest or orchard · slope within tolerance · no environmental risk2 hagrid distance 45 · solar yield 30 · area 25
biogas_plantAgricultural land · no blocking zone · near a substation · no environmental risk0.5 haarea 45 · grid distance 35 · slope 20
data_center_siteGrid capacity ≥ 20 MW · near a substation · near water · no environmental risk · slope within tolerance0.5 hagrid capacity 45 · water distance 30 · area 25

Real estate

Built on local zoning plans, buildings, services, transit stops, planned roads, heritage, terrain slope and KOWR land.

ScenarioHard criteriaMin areaRanked by
urban_residential_developmentResidential zoning · vacant · no environmental risk · slope within tolerance · near transit500 m²area 40 · transit distance 35 · slope 25
housing_estate_siteResidential zoning · vacant · near a school · near transit · no environmental risk · slope within tolerance · no KOWR pre-emption0.5 haarea 35 · transit distance 35 · slope 30
retail_park_siteCommercial zoning · vacant · near transit · no environmental risk · slope within tolerance0.5 haarea 45 · transit distance 45 · slope 10
logistics_warehouseNear a planned or trunk road · no environmental risk · slope within tolerance1 haarea 50 · slope 30 · transit distance 20
brownfield_redevelopmentIndustrial zoning · existing low-rise building · slope within tolerance · not heritage · not contaminated0.1 haarea 50 · floors 30 · slope 20
public_land_opportunityOverlaps state agricultural land (KOWR)0.3 haarea 60 · transit distance 40

Parameters

ParameterUnitDefaultRange
min_area_sqmm²per scenarion/a
env_buffer_mm1000–2,000
max_slope_pct%305–60
substation_kmkm101–30
mv_line_kmkm20.5–10
capacity_kmkm51–30
min_capacity_mwMW101–200
min_yield_kwh_kwpkWh/kWp1,000880–1,120
max_stop_mm800100–2,000
school_mm1,500500–3,000
planned_road_kmkm51–30
water_kmkm31–20
max_floorsfloors21–5

Scenarios override some defaults: wind_farm_site uses a 1 km environmental buffer and 15 km substation reach, for example. The list_scenarios tool always returns the effective values.

Need another asset type?

Scenarios are configuration on our side, not code. Tell us what you are siting (hotels, cemeteries, PV on rooftops, hydrogen) and the criteria an expert would apply. Get in touch.