Download

Design better spaces with climate insights.

See how jifto can support better design decisions from the earliest concept stages onward. Learn how to work with environmental conditions to shape places that feel more comfortable for everyone, resilient over time, and clearer to explain to clients and team members alike.

  • 01

    Understand the site

    Simulate invisible factors – wind patterns, solar access, runoff paths, sightlines – and turn them into concrete constraints and opportunities before massing is fixed.

  • 02

    Plan for the future

    Test every study against present-day conditions and against 2050 SSP2-4.5 climate projections, so the design is judged against the climate it will actually operate in.

  • 03

    Improve comfort

    Combine radiation, wind, humidity, and surrounding context into outdoor-comfort indicators that describe how a place actually feels, not just whether it passes one narrow check.

Modules

Eight workflows, one environment.

Start module: site context shown across a modelled city centre with terrain, buildings, streets, and green spaces assembled as the project base.

01  /  Setup

Start

Anchor the project in a real place. Pick a location, draw the site outline, and import terrain, buildings, weather, and climate in one guided pass.

Open module
Sunlight analysis: cumulative sun access mapped across a neighbourhood for equinox, summer solstice, and winter solstice.

02  /  Environmental analysis

Sunlight

Measure cumulative sun access or shadow position for amenity, facade gain, and compliance. Supports Right-to-Light (EN 17037) and BRE overshadowing reviews.

Open module
Wind analysis: pedestrian-level wind velocity mapped across a site for three design days.

03  /  Environmental analysis

Wind

Simulate pedestrian wind comfort around the massing with Lawson, NEN 8100, and LDDC comfort standards. Diagnostic velocity and speedup readings for design iteration.

Open module
Microclimate analysis: UTCI thermal comfort mapped across a public space for three design days.

04  /  Environmental analysis

Microclimate

Compute outdoor thermal comfort (UTCI) from combined air temperature, radiation, humidity, and wind. Covers summer overheating, winter shelter, and seasonal amenity.

Open module
Stormwater analysis: runoff and water movement shown across the site model.

05  /  Environmental analysis

Stormwater

Trace runoff paths and ponding depths on the graded terrain. Test drainage, accessibility, erosion, and cloudburst resilience against local design storms.

Open module
Earthworks analysis: cut and fill quantities mapped across proposed and existing terrain.

06  /  Site engineering

Earthworks

Quantify cut and fill between existing and proposed terrain. Volume totals, depth distributions, and area breakdowns feed cost estimates and environmental-impact reports.

Open module

07  /  Design analysis

Views

Analyse view quality from a specific eye position or across many surfaces. Unit-premium assessments, heritage sight-line protection, and master-plan visibility studies.

Open module

08  /  In development

Biodiversity

Habitat, species, and ecosystem indicators for landscape and site decisions. Module is under active development; the current page documents scope and approach.

Open module

Data & methodology

What the numbers are made of.

jifto's outputs are only as trustworthy as the inputs and engines behind them. This section documents the datasets, simulation methods, and compliance frameworks each module draws on, organised the same way as the technical appendix of a jifto sustainability report.

Climate & meteorological data

Every time-based study rests on a weather record for the site. jifto combines historical reanalysis, regional climate projections, and mid-century scenarios to describe both current and future conditions.

ERA5-Land Hourly historical weather, 1950 – present

ERA5-Land is a global reanalysis dataset published by the European Centre for Medium-Range Weather Forecasts. It provides hourly historical temperature, precipitation, wind, humidity, and radiation on a ~9 km grid, reconstructed by running a modern weather model over observational records back to 1950.

jifto uses ERA5-Land to build a high-resolution baseline for the selected location: the typical temperature range, the shape of the wind rose, the distribution of rainfall intensity, and seasonal patterns that weather stations alone can miss.

Copernicus Interactive Climate Atlas Regional climate trends, observed and projected

The Interactive Climate Atlas is a public service of the Copernicus Climate Change Service (C3S), the European Union's climate programme. It hosts the gridded regional climate projections that describe how temperature, precipitation, and extreme events evolve under different emissions scenarios.

jifto uses these datasets to contextualise a site against broader trends – how much warmer summers are expected to be, how winter precipitation is shifting, how extreme events are becoming more frequent.

SSP2-4.5 projection (2050) Default mid-century climate horizon

SSP2-4.5 is one of the "Shared Socioeconomic Pathways" used by the Intergovernmental Panel on Climate Change. It represents a "middle of the road" future in which emissions slowly decline but not steeply enough to meet the 1.5 °C Paris target – close to the trajectory most public planning frameworks currently assume.

jifto applies SSP2-4.5 as the default 2050 design horizon. The same study can be re-run against present-day conditions or other scenarios to compare performance across climate futures.

Geospatial & geometry data

Accurate ground and building geometry is what turns a weather model into a site model. jifto imports terrain, massing, and vegetation from authoritative public sources and prefers the most detailed one available for each location.

Building geometry Global fallback plus national and city sources

jifto resolves building data by location: a city-level source takes precedence over a national one, a national one over the global fallback. Most national and city sources provide LOD2 geometry with actual roof forms, which matters for sun, shadow, and wind around streets and courtyards.

Global

OpenStreetMap (OSM)
Collaborative, openly licensed map of the world. Provides footprints and height attributes in most urban areas; the default fallback everywhere.
Overture Maps
OSM-derived building data served as GeoParquet from Azure. Same geometry as OSM with no rate limits and roughly a hundred times faster to fetch.

National (LOD2, authoritative)

Germany – basemap.de 3D
Federal LOD2 service maintained by the Federal Agency for Cartography and Geodesy (BKG); covers all of Germany.
Germany (Baden-Württemberg) – LGL-BW 3D Tiles
Higher-detail regional service from the Landesamt für Geoinformation und Landentwicklung; takes precedence over basemap.de inside Baden-Württemberg.
Switzerland – swisstopo SwissBuildings3D
Official federal 3D buildings served as 3D Tiles (B3DM) by the Federal Office of Topography.
Netherlands – 3D BAG
National LOD2 service from TU Delft and the Dutch Kadaster, distributed as CityJSON tiles; LOD 2.2 roof geometry.
Japan – Project PLATEAU
Ministry of Land, Infrastructure, Transport and Tourism (MLIT) open 3D city programme; per-city LOD2 B3DM tilesets.
Estonia – Maa-amet LOD2
National LOD2 buildings from the Estonian Land Board, served via ArcGIS I3S SceneServer.
Czech Republic (Prague) – IPR Praha
City-authority dataset from the Prague Institute of Planning and Development; I3S SceneServer with LOD2 geometry.
Singapore – OneMap 3D
Official Singapore 3D Tiles buildings service.

City sources

Austria – Vienna Stadtplan3D
City of Vienna 3D Tiles (B3DM) buildings.
Netherlands – Rotterdam 3D
Municipal LOD2 from Virtual City Systems; overrides 3D BAG within Rotterdam.
Spain – Barcelona & Madrid
Ajuntament de Barcelona and Ayuntamiento de Madrid LOD2 I3S services.
France – Lyon
CityGML-sourced LOD2 textured buildings served via I3S.
United States – NYC, Washington DC, Boston
NYC DoITT (all five boroughs, ~1.1 million buildings), CyberCity3D for DC, Boston Planning & Development Agency for Boston.
Terrain elevation Global fallback plus national high-resolution DTMs

Terrain is selected the same way as buildings: the highest-resolution national source is used where available, with ESRI Terrain 3D as the global fallback. The sub-metre national datasets are derived from airborne LiDAR surveys and are kept up to date by the respective mapping agencies.

Global

ESRI Terrain 3D
Global ground elevation aggregated from national surveys and satellite-derived DEMs. Typical resolution ~1.6 – 2 m in populated regions.

National & regional

Denmark – DHM / Danmarks Højdemodel
0.4 m Digital Terrain Model from Dataforsyningen; LiDAR-derived bare-earth surface.
Netherlands – AHN4
0.5 m national DTM from Actueel Hoogtebestand Nederland, served via PDOK.
Switzerland – swissALTI3D
0.5 m Swisstopo DTM distributed as Cloud Optimized GeoTIFFs via STAC.
Germany (Baden-Württemberg) – LGL-BW DGM025
0.25 m DTM from the LGL-BW open-data portal; the highest-resolution terrain dataset currently available in jifto.
Germany (Lower Saxony) – LGLN DGM1
1 m DTM from LGLN, served as Cloud Optimized GeoTIFFs.
Germany – open DGM1 (federal states)
1 m DTMs from individual federal-state WCS endpoints; ESRI Terrain 3D fills in states without open coverage.
Vegetation Tree points, global

Individual tree points contribute to sunlight, shadow, and microclimate studies through their canopy porosity and height. jifto currently imports tree locations from public crowdsourced data, with parametric canopy geometry assigned per species or type.

Overture Maps Trees
Global tree points served as GeoParquet, derived from the same underlying OSM data but with no rate limits and substantially faster fetching. Default source where available.
OpenStreetMap trees
Fallback source via the Overpass API; used when Overture returns no results for a tile.

Simulation engines

Different physical questions call for different numerical methods. jifto combines GPU ray tracing for light and visibility, lattice-Boltzmann CFD for wind, and the UTCI thermal model for comfort.

NVIDIA OptiX GPU ray tracing for sunlight, shadow, and views

OptiX is a ray-tracing framework from NVIDIA that runs on consumer and professional GPUs. It can cast millions of rays in parallel, which is exactly what sunlight, shadow, and visibility studies need – each point in the analysis grid has to check line of sight against every relevant piece of context geometry.

jifto uses OptiX for sun-hour accumulation, shadow projection, and view-cone studies. Problems that used to require hours of CPU compute run in seconds, which makes iterative design exploration practical rather than end-of-project verification.

Lattice-Boltzmann CFD Real-time pedestrian wind field on GPU

The lattice-Boltzmann method is a computational fluid-dynamics technique well suited to GPU parallelisation. Instead of solving the classical Navier – Stokes equations on a fitted mesh, it simulates fluid as a collision-and-streaming process on a uniform grid – a form that maps efficiently to the stream-processing architecture of a GPU.

jifto uses this method to stream live pedestrian-wind fields directly into the Rhino viewport as the solver converges. The designer sees the flow develop around the geometry in real time, which turns wind analysis from a batch simulation into an interactive design tool.

UTCI thermal model Outdoor thermal-comfort calculation

The Universal Thermal Climate Index is an international model for outdoor thermal comfort developed by the European COST Action 730 scientific commission. It combines air temperature, mean radiant temperature, wind speed, and humidity into a single "feels-like" temperature.

UTCI values are categorised into comfort bands – no thermal stress, moderate heat stress, strong heat stress, cold stress, and so on – which makes results directly actionable for public-realm and open-space design.

Per-module methodology

How each analysis is computed.

Every module has its own computation method, spatial and temporal resolution, and assumptions. Expand a module below to review the defaults that ship with jifto – each is tunable per study.

Sunlight & shadow analysis Backward ray tracing on a 1 m grid, 6-minute sampling
Computation method
Backward ray tracing on NVIDIA OptiX detects shadows cast by on-site geometry, vegetation, and surrounding terrain.
Temporal resolution
Solar positions sampled every 6 minutes (10 per hour) so shadow accumulation stays accurate near sharp transitions.
Spatial resolution
Analysis points placed on a 1.0 m grid across terrain and facades; each point represents its cell's sun exposure.
Timeframe & location
Solar data is based on the selected date, adjusted for local time zone and daylight savings.
Weather conditions
Clear-sky conditions are assumed (maximum theoretical sunlight). Cloud cover and local weather are not factored in; use the Microclimate module for sky-weighted radiation.
Context
Shadows are cast only by geometry explicitly modelled or imported within the site extent.
Wind analysis Lattice-Boltzmann CFD on GPU, streamed live
Computation method
Lattice-Boltzmann CFD on GPU, streaming the developing flow field into the viewport as the solver converges.
Spatial resolution
Default grid cell size of 2 – 5 m for option comparison, 0.5 – 1 m for documentation-grade studies; constrained by available GPU memory.
Directions & weighting
Comfort classification draws on 8 – 16 wind directions weighted by the site's wind rose; single-direction diagnostic runs also supported.
Comfort standards
Lawson (default), NEN 8100, and LDDC are built in; each applies different exceedance thresholds to the same underlying flow field.
Boundary conditions
Inlet velocity specified at 10 m reference height; domain sized 3 – 5 × tallest building height beyond the site in all directions.
Averaging & warmup
The solver runs a warmup period so the flow can develop, then averages over a defined window before reporting comfort.
Microclimate analysis UTCI from combined radiation, wind, and weather
Computation method
UTCI combines air temperature, mean radiant temperature, humidity, and wind speed into a single "feels-like" temperature and comfort class.
Spatial resolution
1 m analysis grid on occupied surfaces; radiation and wind inputs sampled at the same resolution.
Inputs
Air temperature, humidity, and radiation come from the chosen weather file and sky model; wind uses the paired CFD result for the same date and direction.
Sky condition
Sunny, overcast, cloudy, or historical (recorded sky coverage for the date) – chosen to match the design scenario.
Design horizon
2050 SSP2-4.5 by default; other years available via the design-year control.
Output classes
UTCI bands: no thermal stress (9 – 26 °C), moderate heat stress (26 – 32 °C), strong heat stress (32 – 38 °C), cold stress (below 9 °C).
Stormwater analysis Runoff routing on the graded terrain
Computation method
Rainfall is distributed across the terrain and routed by slope; depth and velocity are accumulated cell-by-cell.
Spatial resolution
1 – 5 m for catchment-scale option comparison; 0.25 – 0.5 m when kerb or swale behaviour drives the design.
Rainfall intensity
User-defined mm/h value, typically taken from local IDF curves for the regulator's specified return period.
Outputs
Ponding depth (mm), flow velocity (m/s), and runoff flowlines across the graded surface.
Assumptions
Surface routing only; no pipe network, no soakaway, no evapotranspiration. Useful for design-storm and cloudburst checks, not for hydraulic sizing.
Earthworks analysis Volume difference between proposed and base terrain
Computation method
Cut and fill are computed point-by-point as the vertical difference between the proposed terrain and the base terrain; volumes and areas are totalled by depth class.
Spatial resolution
1 – 2 m for option comparison; 0.2 – 0.5 m for documentation-grade volume estimates.
Outputs
Total cut and fill volumes (m³), imbalance, and the site area split by cut/fill depth bin.
Histogram binning
0.2 – 0.5 m bins for design analysis; 1 m or larger for client-facing summaries.
Views analysis Line-of-sight ray tracing, single or multi-surface
Computation method
Rays are cast from each analysis point (single eye position or distributed across many surfaces) to test line-of-sight against context geometry.
Spatial resolution
1 – 2 m for master-planning; 0.25 – 0.5 m for unit-by-unit documentation.
Outputs
View coverage as a percentage, visible target fraction, and per-surface unit comparisons.
Context
Blocking is determined only by geometry explicitly included in the context selection – omitting a neighbour, tree, or parapet produces an optimistic result.

Frameworks & standards

The rules each study is judged against.

Planning submissions and certification systems usually reference a specific framework for daylight, wind, comfort, or stormwater. These are the ones jifto is currently aligned with. Each expander introduces the framework for readers meeting the term for the first time.

Daylight & sunlight

Daylight regulation combines one European umbrella standard with national and regional codes that in many cases predate it and remain in active use.

EN 17037 European daylight in buildings

A Europe-wide standard that sets minimum daylight levels for habitable rooms. It defines how much direct sun and daylight a living space should receive to qualify as comfortable and usable, and is increasingly written into national building codes as the default daylight benchmark.

Right to Light (UK & Ireland) Daylight protection for existing buildings

A legal framework rather than a design standard. It protects existing buildings from losing daylight due to adjacent new development; a new scheme has to demonstrate that it does not reduce a neighbour's daylight below an acceptable threshold. Commonly evaluated using the BRE overshadowing and vertical-sky-component tests.

Scandinavian daylight factor BBR (Sweden), TEK (Norway), BR (Denmark)

Scandinavian building codes have long relied on the classical daylight factor – the ratio of indoor to outdoor diffuse daylight under an overcast CIE sky – as the primary daylight metric. The detailed threshold varies by country: Sweden's Boverket building regulations (BBR) target a minimum daylight factor in habitable rooms, Norway's TEK regulations require that each habitable room receives adequate daylight, and Denmark's BR18 has aligned with EN 17037 directly.

jifto reports both the classical daylight factor and the EN 17037 metrics where requested, so projects can be checked against the national framework that actually applies.

Wind comfort

Wind comfort frameworks translate a simulated flow field into pass/fail planning criteria. Each one weights the same underlying physics differently, so a site can be compliant under one framework and non-compliant under another.

Lawson Criteria Pedestrian wind comfort, global default

The most widely adopted pedestrian wind-comfort standard, used in planning submissions across the UK, Australia, and increasingly the Middle East and Asia. It classifies each public space by what activity its wind conditions allow – sitting, standing, walking – and flags where wind would make an intended use unpleasant or unsafe.

NEN 8100 Dutch wind comfort & safety

The Dutch national standard for outdoor wind. It evaluates both comfort (how often wind makes a public space unpleasant) and safety (how often wind reaches levels that could knock over a pedestrian), so a building can be compliant on one criterion and fail on the other.

LDDC Dense-urban wind comfort

Originally developed for the London Docklands, now referenced for dense urban contexts where the Lawson thresholds are considered too permissive. It applies stricter limits designed to reduce the frequency and duration of uncomfortable wind at ground level.

Thermal comfort

Thermal comfort benchmarks translate the physics of heat exchange around a body into categories that a designer or reviewer can act on.

UTCI Outdoor thermal comfort, international reference

The Universal Thermal Climate Index was developed by the European COST Action 730 scientific commission and is the standard reference for outdoor thermal comfort in contemporary public-realm and climate-adaptation briefs. It combines air temperature, mean radiant temperature, wind speed, and humidity into a single "feels-like" temperature and classifies the result into comfort bands.

jifto uses the bands commonly cited in outdoor-comfort specifications: no thermal stress (9 – 26 °C), moderate heat stress (26 – 32 °C), strong heat stress (32 – 38 °C), and cold stress (below 9 °C).

ASHRAE 55 Indoor thermal comfort, international reference

Published by the American Society of Heating, Refrigerating and Air-Conditioning Engineers, ASHRAE 55 is the most widely cited thermal-comfort standard for indoor environments. It defines the combinations of temperature, humidity, and air movement at which most building occupants report comfort, and is referenced by most green-building certification systems and many national codes.

Stormwater & water

Most countries now require new developments to manage stormwater on site rather than push it directly into the public sewer. The specific thresholds vary, but the core question is the same: can the site hold its design-storm rainfall until it can be safely released?

Germany – WHG & DWA guidelines Federal water law and technical rules

Germany's Federal Water Act (Wasserhaushaltsgesetz, WHG) sets the principle that precipitation should be managed near where it falls. The technical detail is provided by the guidelines of the German Association for Water, Wastewater and Waste (DWA) – notably DWA-A 102 on planning rainwater management and DWA-A 117 on sizing retention and detention structures. Many municipalities require projects to demonstrate compliance with these guidelines as part of the planning submission.

jifto's surface-runoff results feed directly into those conversations: where does water pond, how fast does it move, and how much storage does the site need before discharge can begin.

Local design-storm curves (IDF) Intensity–duration–frequency rainfall data

Local planning authorities specify the design-storm return period a project must handle – typically a 10-year, 50-year, or 100-year event, depending on how critical the site is. The rainfall intensity for that return period comes from regional IDF curves published by the national meteorological service or water board.

jifto takes that intensity as a user input; the reported runoff, ponding, and velocity results describe how the graded surface responds to that storm.