Octa Models creates realistic environments of real places: the foundational ground on which any operation on Earth is planned, built and run.
Modelled, not drawn. Every operation answers to the forces of its place: the rock and soil beneath it, the water moving through it, the air and climate around it, the sun above it. These ecological forces weigh more on a decision than any plan. We model them storey by storey on one octagon of land, from the authorities' own data, to the half metre where the country has mapped it by LiDAR. Every value names its source. Where none exists, you see a dash, not a guess.
From 1 km to 300 km across · 2D map and 3D terrain · English
Breda–Montseny, Catalonia · 29 July, 18:55 · the Ground model at the golden hour, the sun setting behind the Montseny
The film · Barcelona
A real place, built from the rock up
Fifty-seven seconds inside Octa Models: Barcelona’s ground from the authorities’ own LiDAR, every building one click away, the Besòs flowing to the sea, the air over the city, every equation shown — and every star above the land.
LiDAR, aerial photo, geological map: ICGC (CC BY 4.0) · buildings: D. G. del Catastro · air: ERA5 (Copernicus) · rivers: OpenStreetMap, HydroSHEDS · music: original · voice: the founder · more in the Newsroom
01Living models of a real place
Octa Models
Octa Models builds a living model of one octagon of ground, from named sources, and opens it to you in 2D and 3D, one plain question per tab.
A map shows where. It rarely shows why. What is known about a place sits with dozens of agencies, in different formats and scales. Octa Models puts their answers on the same ground.
What it provides
Ground, Water, Air and Sky models
A white paper for every model
Every value with its source and grade
Your own data, labelled as yours
Within the ecosystem
A fruit of Octa Intelligence: it grows from its modelling engine and applies the eight aspects to one exact place.
02The models
One place, many storeys.
Each model is a storey of the same ground, built on the one beneath it: water lies on the rock, air moves over the water, and the sky turns above all of them. Every tab opens with the question it answers.
03How it works
Place. Choose. Build. Open.
Four steps, the same for every place. You pay for the modelling once, then a monthly subscription for the model and the data on it.
1 · Place
Draw your octagon
Click the map to set its centre and choose its size. You see its area and price at once.
2 · Choose
Pick the models
Ground, Water, Air and Sky. Tick a whole model or only the items you need.
3 · Build
We build and check it
We gather the data for your exact octagon from named sources, build the model and check it by hand.
4 · Open
Your model opens
Explore it in 2D and 3D, tab by tab. Every value shows its source and quality.
Where your request standsrequested→invoiced→paid→preparing→in review→open
04Honest by design
No source, no value.
We’d rather show a dash than guess. A place without data shows a dash and a grey surface, never another place’s numbers.
Authority
Read from a named official source.
Other source
From a named non-official source, labelled as such.
Verified
Checked by people, at the desk or on site — quoted case by case.
—
Evidence over volume
Every storey on the same terrain
Every value names its source and grade
No source: a dash shows the gap
Each tab answers one plain question
05Accuracy, measured
How close to the real place.
We measured the demo at Breda–Montseny against independent references — national survey data and NASA’s own ephemeris — not against itself. These are the results.
The ground0.45m
a pixel at the closest view, from Catalonia’s own LiDAR survey (ICGC, flown 2021–2023, at least 8 points a square metre).
In everyday termsAbout ten height readings along one parked car — enough to see a terrace wall, a ditch or a stream bank.
Against world data4.7m
how far the free world elevation model (Copernicus, 90 m) sits from Breda’s true ground, typically — more than 10 m at nearly a quarter of the octagon, up to 40 m. The demo reads the national survey instead.
In everyday termsLike measuring a field and getting it a two-storey house too high — in places a twelve-storey block too high. On a flat valley floor, that is enough to make water seem to run uphill.
The sun0.15°
from NASA JPL’s ephemeris on average, over every daylight hour of 2024; never more than 0.22°.
In everyday termsA 10 m tree’s shadow falls within 15 cm of where NASA puts it, and a sundial would read within a minute of it.
Every view29× 3
every tab of the four Ecological models opened in 3D, in 2D and as a table before launch — with no error.
In everyday terms87 screens, each opened and checked, the way a pilot runs the checklist before take-off.
The aerial photo1.0m
how far Catalonia’s 25 cm aerial photo (ICGC, 2025) sits from the national LiDAR, measured on four squares 2 km across: 0.5 m in the valley, up to 1.6 m on the wooded slopes, where tree crowns lean in a photo taken from the air.
In everyday termsOne stride. Each pixel is the size of a dinner plate, and a tree in the photo stands within a step of where the laser found it.
Buildings in 3D96%
of Breda’s 15,998 building parts stand at the height the laser measured (ICGC LiDAR, surface minus bare ground); the rest at their cadastral floors × 3 m, and each card says which.
In everyday termsA one-storey house stands about 5 m to its ridge, a two-storey 7 m, a three-storey 10 m — as measured, not as guessed.
How sharp each storey is
Ground · 0.45 m a pixel · Catalonia’s LiDAR (ICGC)A garden wall or a ditch shows in the relief.
Aerial photo · 0.25 m a pixel · ICGC 2025You can count the panel rows of a solar plant, and see each car in a car park.
Vegetation · 1 m · LiDAR height and the infrared photoEach tree crown, each hedge, each meadow outlined and measured.
Soils · the soil map of Catalonia, 1:250,000 (ICGC)1 mm on that map is 250 m on the ground: it tells you the soil of a hillside, not of one garden.
Wells and springs · each at its own point (IGME)The well itself, where the national register records it — not an area around it.
Climate · cells of about 4 km (TerraClimate)One value for a square the size of a village and its fields.
Air and cloud · cells of about 25 km, every hour for ten years (ERA5)One value for an area larger than the whole octagon — like the weather forecast for a district.
How we checked
Against the country’s survey · 10,300 points, 100 m apart across the octagon, read from the national LiDAR and from the world model
Against NASA · 4,414 daylight hours of 2024, the engine’s sun beside JPL Horizons
The photo against the laser · on four 2 km squares, the infrared photo’s living plants lined up with the LiDAR’s growth taller than 3 m, to a tenth of a metre
Against itself · every equation carries its reference, and the links between the storeys are checked at every build
On foot · our team surveyed the forests, tested the soil and examined the river’s flow and quality on site — those readings are being added to the model, graded Verified
Where two sources disagree, each does the job it does best. At Breda the 25 km air record gives about a third more rain than the 4 km climate record, which is corrected by the weather stations — so the model takes how much it rains from the climate record, and when it rains, hour by hour, from the air record. Every tab names the source it read.
Measured on the demo, 3–4 October 2026 · Breda–Montseny, an octagon 11.1 km across · sources: ICGC Territorial LiDAR · Copernicus DEM GLO-90 · NASA JPL Horizons · ERA5 · TerraClimate
06Price your octagon
See every line before you ask.
Place the octagon, set its size, tick the models. The area is what you pay by. Above 300 km across, we’ll quote you.
Every tab of every model opens in three forms at once — a searchable table, a 2D map and a 3D model — over the same values, the same moment and the same sources. Move between them in a fraction of a second: nothing reloads, nothing is lost, and the item you picked stays picked.
Opens in 0.08 s
01
Searchable tables
Every number behind the picture, as rows you can read, compare and take away.
Search every row, filter each column, sort any of them
Pick a row and Fly to takes you straight to it on the map or the block
Export to a spreadsheet, a GIS layer or a 3D file
Ready in 0.4 s
02
2D mapping
The ground laid flat on a real map, every feature drawn true to where it is.
Dark, grey relief or satellite, with your octagon on top
Rivers, boundaries and marks — and the lines that reach beyond the octagon to the sea, the volcano, the glacier
Click anything for its card
60 frames a second
03
3D mapping
Your ground as a block you can turn in your hands, lit by the real sun of the hour you choose.
The relief, the rock column on its sides, every storey on the same ground
Relief, grey, wire or satellite — and the sky, the sun, the moon and the stars of that moment
Come closer and the ground sharpens as you do
You hold every control
The left card decides what you see. The right card tells you everything about one spot.
No settings pages, no waiting: every choice redraws the model at once, in all three forms.
The left card
Your controls, in plain words
?One question per tab — the panel opens with the question the tab answers.
◐Switch layers on and off — the canopy, the tabs beneath, and the other models on the same block.
●Pick a colour in a key — only its places stay lit on the ground.
◷One clock — the year, the day and the hour, shared by every model.
iAn ⓘ on everything — what you see and how it is worked out, a click away.
The right card
Everything about the spot you click
⌖Click anywhere — the numbers at that exact point, worked out there and then.
≡Every layer you switched on adds its own block, in its own colour and icon.
iEach figure explained — its ⓘ tells what it means and where it comes from.
▦Show in table jumps to its row, lit in gold, in the searchable table.
Nothing ambiguous
See the mathematics. See the work.
Two buttons on every tab open the engine itself: what it computed, and what it cost to compute.
∑ Math — every equation the tab runsWritten out as in a textbook, in plain symbols, or with today's numbers for this place and moment — each with its symbols, its units, its published reference and the place in the code where it is computed.Load — the power behind the tabHow many values the tab worked out, the time it took, the frames per second, the triangles drawn and the memory it holds — for every tab you open.
Octa Intelligence · the engine
A world-class engine, built for one exact place — and for every place on Earth.
Behind every tab runs Octa Intelligence: one engine that takes a centre and a size anywhere on Earth and builds the same storeys on that ground — the rock, the water, the air and the sky — from named sources, by published equations, in your browser. It reads every dataset from its own store, works out millions of values in moments, and keeps the table, the map and the block in step with every click.
It is fast because it is built to be: the heavy work runs beside the page, the ground sharpens only where you look, and what it has read once, it keeps. It is trustworthy because it is built to be: every value names its source, every equation its reference — and where there is no source, it shows a gap instead of a guess.
0.7 sto open a model
0.07–0.25 sto change tab
60frames a second in 3D
4 millionvalues worked out for one tab
254equations, each with its reference
42named datasets
520files read at the show place, all local
0values invented
Measured at the show place, Breda–Montseny, on a laptop (Apple M1 Max), 3 October 2026. The equations, datasets and files are counted from the engine at its last build.
And in your account
Every request, with where it stands.
From the first request to the open model: the invoice, the payment, the build and the check, each step shown as it happens — and the model one click away when it opens.
Whatever you run — a solar plant, a wind farm, a battery park, a data centre — its meters can send their readings to its model with one plain web request. They show within a minute on the real ground, under the real sun: on each part’s card, in each part’s colour and on the plant’s own dashboard. Move the clock and they replay.
1
A key for your place
Made in your account in a click. It can only send readings in: it never reads Octa’s data or changes your account.
2
Your meters, where they stand
Name each one — an inverter, a turbine, a charger, a soil probe — with its place on the ground and what it measures. Tie it to a part of your layout and its readings show on that part.
3
Their readings, as they come
Every minute, or in batches from the monitoring system you already run: plain HTTPS and JSON. Sending the same reading twice never makes a double.
4
Live on the model
Each part lights in its live colour, its card shows its values and a chart of the day, and the plant’s dashboard adds them up: power, energy, alarms, earnings.
All your projects
One dashboard for all your projects. What they make and use right now, today’s energy, what goes to the grid and every alarm — each plant on its own tab, every figure live, every minute.
Solar plant
Its dashboard
2.0 MWp inside one land parcel
108 tables in 18 rows facing south at 35°, 10.4 m apart so no row shades the next in winter, laid inside one parcel of the land registry, 5 m within its boundary, each row as long as the parcel allows; 6 inverters and a 2 MWh battery.
It sends
Every table, every inverter and combiner box, the sunlight meter in the panels’ plane, the battery, the transformer and the grid meter.
148 meters · 1,187 values, every minute
Wind farm
Its dashboard
Three turbines on the ridge
3 × 4.2 MW, 136 m rotors on 112 m towers, their substation and a met mast.
It sends
Each turbine’s power, wind, rotor speed and yaw; the met mast; the substation’s transformer, switchgear and grid point.
9 meters · 109 values, every minute
Battery park
Its dashboard
10 MW, 20 MWh beside the grid
8 battery containers, 4 inverter skids and a 50 kV transformer on a gravel yard, the solar plant behind.
It sends
Each container’s charge and cell temperatures, the inverters, the transformer, the grid meter, the fire-water tank.
16 meters · 124 values, every minute
Green hydrogen plant
Its dashboard
2.5 MW of electrolysers
Two 1.25 MW modules, compressors behind fire walls, 600 kg stored at 500 bar, a refuelling station.
It sends
The electrolysers, the water treatment, the compressors, the storage, the trailer bays, the gas detectors and the station.
15 meters · 111 values, every minute
Data centre
Its dashboard
2 MW of computing
Two data halls on two power feeds, UPS rooms, coolers and four hydrogen fuel cells for back-up.
It sends
The halls’ load and temperature, the UPS, the coolers, the fuel cells, the batteries, the network and the grid.
19 meters · 122 values, every minute
Water supply
Its dashboard
Water for a town of 3,969
Four wells in the valley’s gravel, a treatment plant, two tanks on the heights and a small hydro to run the pumps.
It sends
The wells’ levels and flow, the treatment’s quality, the pumps, the tanks’ levels and the hydro’s power.
15 meters · 133 values, every minute
EV charging hub
Its dashboard
10 chargers under a solar roof
4 × 150 kW and 6 × 50 kW beside the main road, a 117 kWp solar canopy and a 200 kWh buffer battery.
It sends
Each charger’s power and session, the canopy, the buffer battery, the hub’s transformer and meter.
14 meters · 117 values, every minute
Smart farm
Its dashboard
13.7 ha of fields, watered by need
Eight fields of vegetables, barley, maize and wheat, each with its soil probe; a well, a tank and a weather station.
It sends
Soil moisture in every field, rain and weather, the well and the tank, the water each field took, the panels over field 3.
Every meter on its spot in 2D and 3D, in every model of the place, with a switch in the Layers box.
Its card: the latest values, when they came, and a small chart of the day — or a plain “no reading”, never an invented one.
The plant’s dashboard, and one for all your plants together: what they make, store and use, now and over the month.
The model’s own sun, weather and water beside your readings — so a panel that made less than its sunlight allowed shows at once.
The eight are Octa’s own examples at Breda–Montseny, each placed by the site finder (how the ground is chosen): they are not real plants, and their readings are simulated — sent through the same API yours would use. Pictures: the 3D model on Catalonia’s 25 cm aerial photo (ICGC 2025, CC BY 4.0), 15 September at 13:40, true height.
09Connect and ask
Your place as it looks. Your work on it. Claude beside you.
The model is not only read — it is used. See the ground photographed, bring your own operation onto it, and ask Claude to work the model for you in plain words.
Your place as it looks
The ground photographed, in 2D and in 3D.
Two views beside Relief, Grey, Wire and Satellite, under every model.
The Sagrada Família, Barcelona, in Photoreal inside an Octa model. 3D: Google Maps (Google; Data SIO, NOAA, U.S. Navy, NGA, GEBCO).
01
Aerial
The national mapping agency's own aerial photograph, laid on your ground and kept in your model.
At Breda: the Catalan agency's 25 cm photo of 2025
Sharp enough to count the rows of a solar plant
Yours to keep, show and export under its open licence
02
Photoreal
Google's photographed 3D — every building, tree and street as photographed — cut to your octagon.
Where Google has made a 3D city: most large cities
Shown live from Google, with Google's credits on screen
Our ground, our numbers: a click still reads the model
03
Buildings in 3D
Where Google has no 3D city, the authorities' own data stand the buildings up.
Every building part from the national cadastre, with its floors
Its true height from the LiDAR — 16,000 parts at Breda
Click one: its use, its height, its year, its dwellings
Remote sensing, raster to vector
From pictures of the ground to measured shapes — in minutes.
The laser survey, the infrared aerial photo and the land-cover map are grids of millions of cells. Octa's tools read them and draw every tree patch, hedge, meadow, field and building as a shape with its area, perimeter and height — clickable, in a table, ready to export.
~11 minthe whole 102 km² octagon, raster to vector, on a laptop
47,051vegetation patches drawn and measured
15,998buildings stood up in 3D, in about a minute
1 mthe grid they are read from
16,381tree patches · 6,991 ha
28,886shrub patches · 341 ha
1,026meadows and grasslands · 252 ha
758crop fields · 840 ha
Breda–Montseny, 4 October 2026: ICGC LiDAR 2021–2023 and infrared aerial photo 2025, the ICGC land-cover map 2024 and the national cadastre; patches under 50 m² (trees, shrubs) or 200 m² (meadows, crops) folded into their surroundings.
Your operation, live in your model
Bring your own layers and your own readings onto the true ground.
What you send stays yours, drawn in its own violet beside our data — never mixed with it.
01
Your layers
Upload a site plan or a survey and it appears on the model, in 2D, 3D and the table.
GeoJSON, KML/KMZ, CSV, zipped Shapefile or CAD (DXF)
Solar panel rows drawn as tables, with the sun on them and their shade at the clock's hour
Claude can suggest how to present them; you decide
02
Live readings, by API
Inverters, sunlight meters, weather masts, soil probes, gauges: send their readings and they show live on the model.
One key per place, made in your account — it can only send data in
Readings appear within a minute, on the source's own spot
Play the model's clock and they replay with the sun, the weather and the water
Ask in plain words. Claude works the model for you.
Press Ask beside the model. Claude reads what is on your screen, turns the model — the tab, 2D or 3D, the clock — reads the values at any spot, your layers and your readings, takes you there, and answers with the figures and where they come from.
At 4 pm on 21 December, which of my panel rows are in shade?Claude moves the clock to that hour, reads your panel table with the sun and the shade on each row, and flies you to the rows in shade.
How deep is the water table under my site in August, compared with March?It opens Groundwater, sets the two months on the clock, reads the depth at your site in each, and gives you both with the difference.
Which meadows larger than 2 hectares lie within 500 m of the river?It reads the meadows' table and the rivers, lists the patches with their areas, and takes you to the first one.
Did inverter 3 make less power yesterday than the sunlight allowed?It reads your live readings for that day beside the model's own sun for each hour, and points to the hours that fell short.
Where are the tallest trees near the north fence?It switches the canopy on, reads the tree patches and their heights along your fence, and frames them in 3D.
Present the survey I just uploaded.Suggest with Claude proposes a name, the colours and the columns worth showing. Nothing changes until you accept it.
Your question and what is on your screen go to Anthropic (Claude) to be answered; Octa's code and equations never do. Each answer is billed by what it uses and shows its price. See the prices →
10Enquiries and collaboration
Ask for a demo.
Tell us the place and what you need to know about it. We answer with the models that fit, and a price.
Octa Intelligence develops contextual and spatial intelligence through data infrastructure, modelling, mapping, analysis and simulation. Octa Models brings it to one exact place.