FlightGear Newsletter February 2018: Difference between revisions

m
m (→‎Development news: https://sourceforge.net/p/flightgear/mailman/message/36218008/)
Line 42: Line 42:


=== Docker updates ===
=== Docker updates ===
https://sourceforge.net/p/flightgear/mailman/message/36218008/
 
Torsten was able to create a small chunk of scenery with my Docker image. For some reason, it turned out be be Hawaii ;-) After some facepalm moments and a couple of retries, here is the result: https://www.dropbox.com/s/qu5ysxbv7j1mkmy/PHNL-draft.jpg?dl=1 Created from SRTM-1 elevation data, NLCD landcover pulled straight from Martin's landcover database and airports layout from today's X-Plane gateway.
 
Martin kindly granted direct read access to his database so Torsten can run ogr-decode with the Postgres datasource pulling in the raw data instead of using exported shapefiles (speeds up things a lot and saves many GB of disk space) It still needs some more tweaking (most notable, there are no OSM roads yet) and Torsten expects some suprises when processing large scale data. Anyway - this is a major step forward in becoming able to create regular scenery updates automatically. Definitely not for 2018.1 - but with a good chance later this year. This scenery has been created on a machine knowing _nothing_ about FlightGear, no simgear, no terragear, not even a C++ compiler. Just a plain Linux box with docker installed and our terragear image started as a container. A _huge_ THANK YOU to Martin for preparing this excellent data set and making it available! <ref>{{cite web
  |url    =  https://sourceforge.net/p/flightgear/mailman/message/36218008/  
  |title  =  <nowiki> Re: [Flightgear-devel] Making containers fly: FlightGear scenery
goes docker </nowiki>
  |author =  <nowiki> Torsten Dreyer </nowiki>
  |date  =  Feb 6th, 2018
  |added  =  Feb 6th, 2018
  |script_version = 0.36
  }}</ref>
Torsten now has set up a Jenkins task here: https://scenery.flightgear.org/jenkins/job/Hybris/
 
Currently, it is able to prepare the elevation data, chop the landcover database, fetch airports from the X-Plane gateway and finally build our tiles. While typing this, the job is busy with performing the first run for the entire globe. If it succeeds, it will mirror the resulting Terrain to http://dream.t3r.de/hybris/ which is a valid TerraSync source (it will have .dirindex files) Open items:
* Create a scenemodels-DB export for the 1.2Mio entries in the /Objects directory (Torsten first needs to add multi-tennancy to the scenemodels DB to support different sets of Terrain-Elevations)
* Add /Models and /Airports directories, too.
* Create apt.dat.g for the airports used Torsten'll publish the scripts to a public git repository soon.<ref>{{cite web
  |url    =  https://sourceforge.net/p/flightgear/mailman/message/36223520/
  |title  =  <nowiki> [Flightgear-devel] Status update: next world scenery build </nowiki>
  |author =  <nowiki> Torsten Dreyer </nowiki>
  |date  =  Feb 11th, 2018
  |added  =  Feb 11th, 2018
  |script_version = 0.36
  }}</ref>


== In the hangar ==
== In the hangar ==