Thursday, August 18, 2022

GeoFS 3

After about one year of public beta testing, GeoFS 3.3 has gone in full production. To make sure every one can enjoy GeoFS while the last issues are being ironed out, the old 2.9 version is still available at

The new version is bringing major changes to GeoFS among which:
- More realistic atmosphere light scattering
- New water rendering including wind dependent waves and surf
- Water physics for ditching and float planes (and a DHC-2 to go with!)
- Volumetric clouds with live cloud coverage (based on infra-red satellite images)
- Improved terrain lighting
- Texture rendered glass panels (PFD, HUD, G1000)
- Transparent gauge overlays and instruments re-ordering
- Experimental foliage rendering with global ground usage classification
- Global radio navigation VOR, NDB, DME, ILS
- Various navigation instruments fitted to matching aircraft (ADF, RMI, CDI, HSI, ILS)
- New runway database
- The Golden Gate Bridge!

Thursday, June 10, 2021

GeoFS Backs Online Radiotelephony Courses

The flying school has started offering online VFR radiotelephony courses. Both founders are experienced and certified pilots and instructors who took up the mission to help pilots improve their skills and confidence when communicating in the air. They have chosen GeoFS to support their online courses and make their students practice real flying situations while communicating. The web based nature of GeoFS made it easy and natural to integrate to VFREnglish online platform where students are just one click away from any flying location and conditions. Enhanced with GeoFS HD imagery and extended with an online audio chat, VFREnglish students can fly accurate VFR exercises together, under the monitoring of their instructors who can track their flight on the ATC map.

VFREnglish currently offers three different courses from "Basic" to "Pro" that will all provide students with one year of GeoFS HD and can lead, in the "Pro" plan, to preparing for the ICAO exams.

Visit the website to get more information or read their testimonial on using GeoFS professionally.


Tuesday, March 2, 2021

GeoFS 2.9

It has been one year since the last update on the GeoFS blog. So it probably is due time to increase the version number by another notch. GeoFS is undergoing continuous development and updates so there is no tangible release cycle, but for celebration purpose, let's just blow another candle and list all the events of this year 2020:

  • Covid-19: yes, it has also impacted GeoFS, as it impacted everyone's life this year. Development had to slow down a bit but things are improving and there is light at the end of the tunnel.
  • Water detection and rendering
  • Carrier arresting cables
  • Improved wind/terrain interaction, improved turbulences, added thermals
  • Fixed fog problems and weather engine performance
  • New Pilatus PC-7
  • Reworked Concorde exterior and cockpit
  • Reworked Su-35 exterior and cockpit
  • Reworked “Major Tom” hot air balloon with multi-liveries
  • Refreshed airport and runway data
  • GeoFS for Schools licensing: bringing GeoFS to the classroom.
  • GeoFS Light app: free, self contained version of GeoFS for Android and iOS
  • Loads of Community Contributed aircraft: thank you to all the developers!
  • And... the general bug fixes and performance improvements

Wednesday, February 12, 2020

GeoFS 2.8

GeoFS version has been incremented one notch to validate the following new features and content:

- Contrails (also for multiplayer and ADS-B)
- Wing flex (A380, 737, DC3, Silent 2)
- Multiple livery support
- Translating camera and new fixed mode
- Improved replay with all animated part
- Vertical speed control for autopilot
- Reworked A380
- Reworked Piper Cub
- Eurocopter EC135
- Alisport Silent 2 Electro motor glider
- Advanced graphics configuration
- Transparent UI and redesigned website

Sunday, July 14, 2019

GeoFS 2.7 Update

GeoFS had recently been updated! Here is a list of the main changes for the web version.
- New weather engine (wind, rain, snow, cloud cover, volumetric fog, METAR datasource, improved atmosphere rendering, day/night cycle)
- Added Pitts Special S1
- Improved joystick support (multiple controllers, easier axes management, camera control)
- Chase camera auto zoom
- Fixed slip indicator
- Fixed ground contact bug (jumpy aircraft)
- New Autopilot UI (based on App design)
- Bandwidth and loading speed improvement (Cesium 1.58)
- Better prop-wash implementation
The mobile apps will be updated soon.
Have a good flight!

Monday, June 17, 2019

FlightSimExpo 2019 - Orlando

A recurring feedback heard during the 2019 FlightSimExpo in Orlando was that only a few presented projects were innovating from the traditional titles. GeoFS was one of them.

Offering a free version, accessible on the web with a simple browser and very low hardware requirements, GeoFS ease of access was noted by visitors, especially those working in education. This confirms what began last year when FUSE Studio, developed by the Northwestern University in Chicago, started using GeoFS across dozens of schools in the US, on simple Chromebooks.

Lowering the entry barrier also helps new users to discover flight simulation and aviation in general, where historical applications are reserved to more dedicated users. One remark particularly highlighted this point as GeoFS traffic was revealed: when traditional networks get the same amount of concurrent users, they "pop the champagne". People will say the audience for flight simulation software is limited, I believe there are many users still looking for an affordable and uncomplicated option to step into the world of virtual aviation. Some may not even know yet they could be interested in aviation but could be hooked if presented with a fun and easy way to get started.

However, "simple" does not mean "simplistic": GeoFS is a real simulator, with realistic and accurate physics engine, flight model and instruments. It is a tool with which one can learn and understand the basis of aerodynamics, flight and navigation while not being overwhelmed by complex and rigorous systems and procedures.

Also having the whole world to explore, with high resolution satellite images and terrain loading instantly, where ever you chose to fly, immediately sets GeoFS apart from other flight simulators which require long downloads and complicated installations to obtain such data.

Now it is time to get back to work, with many new ideas, updates and fresh motivation. The next show will probably be in Cosford, UK, followed by the FSWeekEnd event at the Aviodrome in Lelystad

Wednesday, March 13, 2019

Geographical data migration

A lot has happened in the GIS (geographic information system) landscape since the last post on the GeoFS blog. This may be my excuse for the long delay.

GeoFS is making a massive consumption of geographical data: Digital elevation models (the mountains and landscape), satellite and aerial images, map tiles, etc.

Most of the major data providers that used to have very generous (sometimes free) offering have turned commercial. Those who were already commercial, like Google Maps, have increased their fees dramatically. 

The cost of running GeoFS on these data sources had become impossible to sustain. So I made the decision, last year, to purchase, process and host this data myself. This is a biggie. We are talking about a huge amount of data (several TB) that has to be paid for, downloaded, processed and munched, remapped, calibrated, rendered, organised in tiles... and finally hosted on servers that can handle the delivery to thousands of users each days, fast and reliable.

This has been an idea of mine for a long time but I always considered it completely impossible to achieve: the kind of stuff reserved to Google and such. Under the pressure of either dropping GeoFS altogether or trying to go the hard route, I just went for it.

Elevation data is coming from NASA Shuttle Radar Topography Mission (SRTM). It is public domain but had to be processed into a format that's usable by GeoFS. That took a couple of months work in all. The result still has some issues and I will need to do it all over again soon.

Low resolution satellite images are Sentinel 2. The same used by Cesium Ion. I purchased the whole planet in 10m resolution and organised the tiles in a file structure easy to host. This, strangely enough was quite straight forward. The only issue here is the weight of the data that makes it difficult to move around easily.

Finally, Google Maps was replaced by OpenstreetMap data, pre-rendered in tiles with a special GeoFS style sheet in order to achieve a sort of aeronautical chart look and feel. This was probably the most difficult par of the whole migration. OSM data is difficult to work with. A lot of tools exist but processes are very complex and documentation is lacking. Rendering is painfully slow. The last deployed zoom level (13) took about 40 days. Zoom 14 has now been running for a month and is only 40% done.

Hosting is handled by two dedicated servers for redundancy and load balancing. Nginx is doing the excellent job of delivering static files at lightning speed. This is why all the data was pre-rendered: static files are very easy to serve and the result is a an infrastructure that is robust and easy to maintain and scale.

Have a nice flight!