After a bit more searching in the MSFS SDK Docs:
https://docs.flightsimulator.com/html/Introduction/Using_The_SDK.htm?rhhlterm=Biome
"
Procedural World Generation
In Microsoft Flight Simulator the world is generated using various sources of data, and the world generation supports 3 different quality levels:
- Level #1: Photogrammetry, where meshes are downloaded for each tile
- Level #2: Digital Elevation Model (DEM) + aerial imagery combination
- Level #3: Digital Elevation Model (DEM) + texture synthesized ground textures
Level #3 is used for the
offline version of the world and/or in cases where the aerial image quality is judged inadequate. As a result, some data is stored locally as part of the installation of the simulator:
- Building footprints (stored in CGL files)
- Biome information (stored in CGL files)
- Vector data (e.g: water and roads, is stored in CGL files)
- Textures for procedural ground texture synthesis (stored in DDS files)
- Variations for the vegetation (stored in XML files)
- etc...
At the moment this data
cannot be edited by add-ons, but in the future it may be possible to edit CGL files. For more information on how the map tile data contained in CGL files is obtained, see the following Microsoft article:
NOTE: The Autogen technology from FSX has effectively been removed in Microsoft Flight Simulator.
NOTE:
CGL files are the Microsoft Flight Simulator equivalent of
BGL files, only for storing imagery, elevation data, vector data and footprints.
BGL files are still used when it comes to airport data or edited vector data (in the form of polygons)."
https://docs.flightsimulator.com/ht...bjects/Scenery_Objects.htm?rhhlterm=buildings
"
SCENERY OBJECTS
Scenery objects that do not belong to an airport, like
POI objects, are defined in one or more *.xml files (the name of which is up to you, as long as it's in the correct "scene" folder of the project). The scenery XML file can define one or more models to be used for the scenery, and permits you to do some basic terraforming of the zone to accommodate the models better, as well as add certain other features like beacons. Note that while the objects defined in these files don't
have to belong to an airport, you can still include a scenery object file along
with an airport to add extra buildings and features."
Hopefully, Sean Isom may have more insight into this aspect of MSFS infrastructure by now:
https://www.fsdeveloper.com/forum/t...e-bgl-and-cgl-decompressor.433789/post-906050
GaryGB