Case Study

Building GCXO: digitizing an airport that sits in the clouds

Tenerife North at 2,076 ft with regular low visibility. How we modeled the terrain, approaches, and the ridgeline that makes it one of Europe's trickiest airports.

March 2026 · 5 min read
2,076 ft
Field Elevation
RWY 12/30
Runway Config
~30%
IFR Days / Year
3,400 m
Runway Length
All Insights

The airport

Tenerife North sits on a plateau in the northeastern corner of Tenerife, wedged between the Anaga mountain range and the volcanic interior of the island. At 2,076 ft above sea level, it regularly disappears into cloud. Trade-wind-driven fog rolls in over the ridgeline to the north and settles on the field, dropping visibility well below minimums. Pilots who fly here know the drill: you brief the approach, check the ATIS, and accept that you might be going to the alternate.

That combination of terrain and weather is exactly what makes GCXO worth modeling properly. An airport this operationally complex can't be represented with flat ortho and a generic mesh. The terrain has to match the published approach charts, the ridgeline has to be where it actually is, and the visual environment has to degrade the way real fog does when you're descending through 400 ft on the RNAV 12.

GCXO Tenerife North control tower with Air Europa 737

The control tower at GCXO with an Air Europa 737 on the apron

Why we picked GCXO

We wanted an airport where terrain is not just scenery but part of the operational challenge. GCXO is surrounded by rising ground on almost every side. The ridgeline to the north tops out above field elevation, and the volcanic slopes of Mount Teide rise to 12,198 ft to the southwest. On the missed approach for Runway 12, you're climbing out toward terrain that demands accurate modeling down to the meter.

GCXO also has a history. It was the site of the 1977 disaster, the deadliest accident in aviation history. Today it's a busy regional airport handling around 4 million passengers a year, with inter-island traffic, mainland flights, and the occasional diversion from Tenerife South when wind or weather shuts that field down. Modelling it well felt like it mattered.

Terrain and geo data

We started with satellite-derived elevation data and cross-referenced it against published approach profiles. The RNAV (GNSS) approach to Runway 12 has specific altitude constraints that only work if the terrain model underneath matches the charted terrain. A 3-meter error at the wrong point can shift the sight picture on short final or create a false sense of clearance on the missed approach.

We validated every approach path against published Jeppesen and AIP plates. The terrain model had to produce the correct visual picture at decision height, not just look reasonable from altitude.

The surrounding terrain was built with custom mesh. The default simulator mesh in the Tenerife area tends to smooth out the ridgeline and flatten the coastal cliffs. We replaced that with higher-resolution data that preserves the sharp drop-off on the northern side of the airport, where the land falls away steeply toward the coast. That cliff line is a real visual reference for pilots. If it's not there, the approach doesn't feel right.

SEA LEVEL RIDGELINE RWY 12 TRADE WIND CLOUD LAYER 2500ft DH 300ft 2,076ft AMSL RNAV 12 APPROACH PROFILE — GCXO TENERIFE NORTH

Modeling the airport

On the ground, GCXO is a working regional airport with a single terminal, cargo facilities, fire station, and the usual collection of service roads, aprons, and taxiways. We modeled from satellite imagery, airport diagrams, and photo reference. The terminal building is based on its actual floor plan and facade proportions.

Ground markings were placed according to the published airport diagram. Taxiway signage follows standard ICAO conventions, and the PAPI for both runway ends is positioned and angled per the published data. We built the ILS critical area markings for Runway 30 and the holding positions at intersections A through E.

Vegetation around the field is sparse but specific. The plateau has low scrub, and the areas between the taxiways and the perimeter road are rocky with patchy grass. We avoided the simulator default of uniform green ground cover and matched the actual terrain coloring to the dry, volcanic soil you see on the island.

Low visibility

GCXO's defining characteristic is the cloud. The airport sits right at the altitude where the trade-wind inversion layer traps moisture, and conditions can change quickly. An approach that starts in clear air can end with the runway lights barely visible at 200 ft.

In the simulator, we made sure the RNAV and ILS approach lighting is accurate in position and intensity so that the transition from instruments to visual happens at realistic ranges. When you break out at 300 ft on the RNAV 12, you should see what a pilot actually sees: the approach lights first, then the threshold, then the runway stretching away toward the hills.

We also spent time on the runway surface texturing at low angles. When you're at decision height looking down the runway in reduced visibility, surface detail is what tells your brain the runway is there. Flat textures wash out. Ours hold up under those conditions because we built them with that exact viewing angle in mind.

What we delivered

Lessons for the B2B side

GCXO reinforced something we've applied to every project since: the terrain model is not decoration. For any airport where approaches interact with rising ground, the terrain mesh has to be accurate enough to produce correct visual cues at decision height. That's a different standard than "looks good from 5,000 ft" and it requires validation against published instrument procedures.

If you operate or manage an airport with complex terrain or challenging approaches, the kind of digital twin we built for GCXO can serve as a training tool, a planning reference, or a way to visualize proposed changes to approach procedures. The same pipeline and methodology we use for published consumer scenery applies directly to B2B projects.

Similar challenges at your airport?

We build digital twins from survey data for airports, training organizations, and aviation authorities worldwide.

Start a conversation