<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.flightgear.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=RenanMsV</id>
	<title>FlightGear wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.flightgear.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=RenanMsV"/>
	<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/Special:Contributions/RenanMsV"/>
	<updated>2026-04-29T03:45:41Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.6</generator>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Blender_JSBSim_import&amp;diff=143411</id>
		<title>Blender JSBSim import</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Blender_JSBSim_import&amp;diff=143411"/>
		<updated>2026-01-05T06:11:51Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: Update Blender manual link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Software&lt;br /&gt;
| title                  = Blender JSBSim import&lt;br /&gt;
| logo                   = &lt;br /&gt;
| image                  = JSBSim2Blender.example.001.png&lt;br /&gt;
| alt                    = JSBSim FDM and aircraft model, overlayed in Blender.|thumb|JSBSim FDM and aircraft model, overlayed in Blender.&lt;br /&gt;
| developedby            = [[RenanMsV]]&lt;br /&gt;
| initialrelease         = March 31, 2023&lt;br /&gt;
| latestrelease          = 0.2.1 October 7, 2025&lt;br /&gt;
| writtenin              = Python 3&lt;br /&gt;
| developmentstatus      = Active (2023-)&lt;br /&gt;
| type                   = Blender Extension&lt;br /&gt;
| license                = [[GNU General Public License]] v3 or later&lt;br /&gt;
| website                = {{github source&lt;br /&gt;
                           | user = RenanMsV&lt;br /&gt;
                           | repo = JSBSim-Viewer&lt;br /&gt;
                           | text = JSBSim-Viewer&lt;br /&gt;
                           }}&lt;br /&gt;
|Compatibility=Blender 4.2 or newer. Older versions are supported but not recommended (2.8, 3.X)}}&lt;br /&gt;
&lt;br /&gt;
Load and visualize a [[JSBsim]] [[flight dynamics model]] in [[Blender]] from version 4.2 or newer. Older versions (2.8, 3.x) are supported but not recommended.&lt;br /&gt;
&lt;br /&gt;
'''JSBSim Viewer''' lets you import and visualize the spatial layout of JSBSim FDM data. It reads the XML structure and plots the defined nodes, points, and reference locations in 3D space, allowing you to explore the aircraft’s configuration visually.&lt;br /&gt;
&lt;br /&gt;
This is useful for:&lt;br /&gt;
&lt;br /&gt;
* Inspecting the geometric and reference layout of JSBSim aircraft models&lt;br /&gt;
* Debugging or understanding FDM XML configurations&lt;br /&gt;
* Visualizing how aerodynamic and structural points are positioned relative to each other&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
'''Install from Blender's extensions menu:'''&lt;br /&gt;
&lt;br /&gt;
# Open Blender → go to Edit → Preferences → Get Extensions.&lt;br /&gt;
# Search for &amp;quot;JSBSim Viewer&amp;quot; and click Install.&lt;br /&gt;
&lt;br /&gt;
'''Install from the Blender Extensions website:'''&lt;br /&gt;
&lt;br /&gt;
# Have your Blender open.&lt;br /&gt;
# In your internet browser [https://extensions.blender.org/add-ons/io-scene-jsbsim/ visit the extension page] → click in Get Add-on → Drag and Drop into your Blender, and confirm.&lt;br /&gt;
&lt;br /&gt;
'''Install manually as a Blender extension'''&amp;lt;ref&amp;gt;For more information on installing Blender addons, see: https://docs.blender.org/manual/en/latest/advanced/extensions/addons.html&lt;br /&gt;
&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
# Download the latest zip file for your Blender version. For example:  {{github zip file&lt;br /&gt;
| proj = RenanMsV&lt;br /&gt;
| repo = JSBSim-Viewer&lt;br /&gt;
| full = 1&lt;br /&gt;
|branch=main}}.&lt;br /&gt;
# Open the user preferences window (File → User Preferences or {{key press|Ctrl|Alt|U}}) and then go to the Add-ons tab, click the button &amp;quot;Install from Disk&amp;quot; and select the downloaded file.&lt;br /&gt;
# After installing you must activate by going in the search bar below the &amp;quot;Install&amp;quot; button and searching for &amp;quot;JSBSim&amp;quot; and then checking the box on the right of &amp;quot;JSBSim Viewer&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
&lt;br /&gt;
===Interaction===&lt;br /&gt;
&lt;br /&gt;
Go to File-&amp;gt;Import-&amp;gt;JSBSim Flight Dynamics Model (.xml), select a JSBSim XML file.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
Everyone is more than welcome to help sending issues, pull requests in the extension's repository.&lt;br /&gt;
&lt;br /&gt;
== Known problems / Things to add ==&lt;br /&gt;
&lt;br /&gt;
* Add a better way to draw the FDM to the screen. Maybe using Blender's line drawing API. With many colors and icons for specific things such as fuel tanks, engines, etc..&lt;br /&gt;
&lt;br /&gt;
== Bug reports, questions or suggestions ==&lt;br /&gt;
&lt;br /&gt;
* Send me a message in the forum here: {{forum link|title=RenanMsV|type=member|u=20358}}&lt;br /&gt;
* Or create a new issue in the addon repository.&lt;br /&gt;
&lt;br /&gt;
{{Appendix}}&lt;br /&gt;
&lt;br /&gt;
{{JSBSim}}&lt;br /&gt;
&lt;br /&gt;
[[Category:JSBSim]]&lt;br /&gt;
[[Category:Modeling]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=File:Nasal_logo_single_letter.png&amp;diff=142773</id>
		<title>File:Nasal logo single letter.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=File:Nasal_logo_single_letter.png&amp;diff=142773"/>
		<updated>2025-10-16T20:00:21Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: Uploaded a work by Andy Ross from https://plausible.org/nasal with UploadWizard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=Nasal logo but just the first letter. To be used as an icon for example.}}&lt;br /&gt;
|date=2025-10-16&lt;br /&gt;
|source=https://plausible.org/nasal&lt;br /&gt;
|author=Andy Ross&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{Remove this line and insert a license instead|year=2025|month=10|day=16}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Nasal]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Blender_JSBSim_import&amp;diff=142662</id>
		<title>Blender JSBSim import</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Blender_JSBSim_import&amp;diff=142662"/>
		<updated>2025-10-12T19:20:29Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: Changes to the installation methods&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Software&lt;br /&gt;
| title                  = Blender JSBSim import&lt;br /&gt;
| logo                   = &lt;br /&gt;
| image                  = JSBSim2Blender.example.001.png&lt;br /&gt;
| alt                    = JSBSim FDM and aircraft model, overlayed in Blender.|thumb|JSBSim FDM and aircraft model, overlayed in Blender.&lt;br /&gt;
| developedby            = [[RenanMsV]]&lt;br /&gt;
| initialrelease         = March 31, 2023&lt;br /&gt;
| latestrelease          = 0.2.1 October 7, 2025&lt;br /&gt;
| writtenin              = Python 3&lt;br /&gt;
| developmentstatus      = Active (2023-)&lt;br /&gt;
| type                   = Blender Extension&lt;br /&gt;
| license                = [[GNU General Public License]] v3 or later&lt;br /&gt;
| website                = {{github source&lt;br /&gt;
                           | user = RenanMsV&lt;br /&gt;
                           | repo = JSBSim-Viewer&lt;br /&gt;
                           | text = JSBSim-Viewer&lt;br /&gt;
                           }}&lt;br /&gt;
|Compatibility=Blender 4.2 or newer. Older versions are supported but not recommended (2.8, 3.X)}}&lt;br /&gt;
&lt;br /&gt;
Load and visualize a [[JSBsim]] [[flight dynamics model]] in [[Blender]] from version 4.2 or newer. Older versions (2.8, 3.x) are supported but not recommended.&lt;br /&gt;
&lt;br /&gt;
'''JSBSim Viewer''' lets you import and visualize the spatial layout of JSBSim FDM data. It reads the XML structure and plots the defined nodes, points, and reference locations in 3D space, allowing you to explore the aircraft’s configuration visually.&lt;br /&gt;
&lt;br /&gt;
This is useful for:&lt;br /&gt;
&lt;br /&gt;
* Inspecting the geometric and reference layout of JSBSim aircraft models&lt;br /&gt;
* Debugging or understanding FDM XML configurations&lt;br /&gt;
* Visualizing how aerodynamic and structural points are positioned relative to each other&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
'''Install from Blender's extensions menu:'''&lt;br /&gt;
&lt;br /&gt;
# Open Blender → go to Edit → Preferences → Get Extensions.&lt;br /&gt;
# Search for &amp;quot;JSBSim Viewer&amp;quot; and click Install.&lt;br /&gt;
&lt;br /&gt;
'''Install from the Blender Extensions website:'''&lt;br /&gt;
&lt;br /&gt;
# Have your Blender open.&lt;br /&gt;
# In your internet browser [https://extensions.blender.org/add-ons/io-scene-jsbsim/ visit the extension page] → click in Get Add-on → Drag and Drop into your Blender, and confirm.&lt;br /&gt;
&lt;br /&gt;
'''Install manually as a Blender extension'''&amp;lt;ref&amp;gt;For more information on installing Blender addons, see: https://www.blender.org/manual/extensions/python/add_ons.html&lt;br /&gt;
&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
# Download the latest zip file for your Blender version. For example:  {{github zip file&lt;br /&gt;
| proj = RenanMsV&lt;br /&gt;
| repo = JSBSim-Viewer&lt;br /&gt;
| full = 1&lt;br /&gt;
|branch=main}}.&lt;br /&gt;
# Open the user preferences window (File → User Preferences or {{key press|Ctrl|Alt|U}}) and then go to the Add-ons tab, click the button &amp;quot;Install from Disk&amp;quot; and select the downloaded file.&lt;br /&gt;
# After installing you must activate by going in the search bar below the &amp;quot;Install&amp;quot; button and searching for &amp;quot;JSBSim&amp;quot; and then checking the box on the right of &amp;quot;JSBSim Viewer&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
&lt;br /&gt;
===Interaction===&lt;br /&gt;
&lt;br /&gt;
Go to File-&amp;gt;Import-&amp;gt;JSBSim Flight Dynamics Model (.xml), select a JSBSim XML file.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
Everyone is more than welcome to help sending issues, pull requests in the extension's repository.&lt;br /&gt;
&lt;br /&gt;
== Known problems / Things to add ==&lt;br /&gt;
&lt;br /&gt;
* Add a better way to draw the FDM to the screen. Maybe using Blender's line drawing API. With many colors and icons for specific things such as fuel tanks, engines, etc..&lt;br /&gt;
&lt;br /&gt;
== Bug reports, questions or suggestions ==&lt;br /&gt;
&lt;br /&gt;
* Send me a message in the forum here: {{forum link|title=RenanMsV|type=member|u=20358}}&lt;br /&gt;
* Or create a new issue in the addon repository.&lt;br /&gt;
&lt;br /&gt;
{{Appendix}}&lt;br /&gt;
&lt;br /&gt;
{{JSBSim}}&lt;br /&gt;
&lt;br /&gt;
[[Category:JSBSim]]&lt;br /&gt;
[[Category:Modeling]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Blender_JSBSim_import&amp;diff=142633</id>
		<title>Blender JSBSim import</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Blender_JSBSim_import&amp;diff=142633"/>
		<updated>2025-10-07T18:43:15Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: The extension name, repository name and more got updated&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Software&lt;br /&gt;
| title                  = Blender JSBSim import&lt;br /&gt;
| logo                   = &lt;br /&gt;
| image                  = JSBSim2Blender.example.001.png&lt;br /&gt;
| alt                    = JSBSim FDM and aircraft model, overlayed in Blender.|thumb|JSBSim FDM and aircraft model, overlayed in Blender.&lt;br /&gt;
| developedby            = [[RenanMsV]]&lt;br /&gt;
| initialrelease         = March 31, 2023&lt;br /&gt;
| latestrelease          = 0.2.1 October 7, 2025&lt;br /&gt;
| writtenin              = Python 3&lt;br /&gt;
| developmentstatus      = Active (2023-)&lt;br /&gt;
| type                   = Blender Extension&lt;br /&gt;
| license                = [[GNU General Public License]] v3&lt;br /&gt;
| website                = {{github source&lt;br /&gt;
                           | user = RenanMsV&lt;br /&gt;
                           | repo = JSBSim-Viewer&lt;br /&gt;
                           | text = JSBSim-Viewer&lt;br /&gt;
                           }}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Load and visualize a [[JSBsim]] [[flight dynamics model]] in [[Blender]] from version 2.8.0 up to 4.5.3.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
'''Install it as Blender extension'''&amp;lt;ref&amp;gt;For more information on installing Blender addons, see: https://www.blender.org/manual/extensions/python/add_ons.html&lt;br /&gt;
&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
# Download the latest zip file for your Blender version. For example:  {{github zip file&lt;br /&gt;
| proj = RenanMsV&lt;br /&gt;
| repo = JSBSim-Viewer&lt;br /&gt;
| full = 1&lt;br /&gt;
|branch=main}}.&lt;br /&gt;
# Open the user preferences window (File-&amp;gt;User Preferences or {{key press|Ctrl|Alt|U}}) and then go to the Add-on tab, click the button for &amp;quot;Install from Disk&amp;quot; and select the zip file you downloaded.&lt;br /&gt;
# After installing you must activate by going in the search bar below the &amp;quot;Install&amp;quot; button and searching for &amp;quot;JSBSim&amp;quot; and then checking the box on the right of &amp;quot;JSBSim Viewer&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
&lt;br /&gt;
===Interaction===&lt;br /&gt;
&lt;br /&gt;
Go to File-&amp;gt;Import-&amp;gt;JSBSim Flight Dynamics Model (.xml), select a JSBSim XML file.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
Everyone is more than welcome to clone, fork or modify the addon.&lt;br /&gt;
&lt;br /&gt;
== Known problems / Things to add ==&lt;br /&gt;
&lt;br /&gt;
* Add a better way to draw the FDM to the screen. Maybe using Blender's line drawing API. With many colors and icons for specific things such as fuel tanks, engines, etc..&lt;br /&gt;
&lt;br /&gt;
== Bug reports, questions or suggestions ==&lt;br /&gt;
&lt;br /&gt;
* Send me a message in the forum here: {{forum link|title=RenanMsV|type=member|u=20358}}&lt;br /&gt;
* Or create a new issue in the addon repository.&lt;br /&gt;
&lt;br /&gt;
{{Appendix}}&lt;br /&gt;
&lt;br /&gt;
{{JSBSim}}&lt;br /&gt;
&lt;br /&gt;
[[Category:JSBSim]]&lt;br /&gt;
[[Category:Modeling]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Blender_JSBSim_import&amp;diff=140929</id>
		<title>Blender JSBSim import</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Blender_JSBSim_import&amp;diff=140929"/>
		<updated>2024-11-10T06:20:36Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: Update blender version 4.2&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Software&lt;br /&gt;
| title                  = Blender JSBSim import&lt;br /&gt;
| logo                   = &lt;br /&gt;
| image                  = JSBSim2Blender.example.001.png&lt;br /&gt;
| alt                    = JSBSim FDM and aircraft model, overlayed in Blender.|thumb|JSBSim FDM and aircraft model, overlayed in Blender.&lt;br /&gt;
| developedby            = [[RenanMsV]]&lt;br /&gt;
| initialrelease         = March 31, 2023&lt;br /&gt;
| latestrelease          = 0.0.2 July 31, 2023&lt;br /&gt;
| writtenin              = Python 3&lt;br /&gt;
| developmentstatus      = Active (2023-)&lt;br /&gt;
| type                   = Blender Addon&lt;br /&gt;
| license                = [[GNU General Public License]] v2&lt;br /&gt;
| website                = {{github source&lt;br /&gt;
                           | user = RenanMsV&lt;br /&gt;
                           | repo = JSBSim2Blender&lt;br /&gt;
                           | text = JSBSim2Blender&lt;br /&gt;
                           }}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Load and visualize a [[JSBsim]] [[flight dynamics model]] in [[Blender]] from version 2.8.0 up to 4.2.3.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
'''Install it as blender addon'''&amp;lt;ref&amp;gt;For more information on installing Blender addons, see: https://www.blender.org/manual/extensions/python/add_ons.html&lt;br /&gt;
&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
# Download the latest zip file for your Blender version. For example:  {{github zip file&lt;br /&gt;
| proj = RenanMsV&lt;br /&gt;
| repo = JSBSim2Blender&lt;br /&gt;
| full = 1&lt;br /&gt;
}}.&lt;br /&gt;
&lt;br /&gt;
# Open the user preferences window (File-&amp;gt;User Preferences or {{key press|Ctrl|Alt|U}}) and then go to the Add-on tab, click the button for &amp;quot;Install&amp;quot; and select the zip file you downloaded.&lt;br /&gt;
# After installing you must activate by going in the search bar below the &amp;quot;Install&amp;quot; button and searching for &amp;quot;JSBSim&amp;quot; and then checking the box on the right of &amp;quot;Import-Export: JSBSim to Blender&amp;quot;&lt;br /&gt;
# Make sure ''Auto-Save Preferences'' is set or save manually (bottom left).&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
&lt;br /&gt;
===Interaction===&lt;br /&gt;
&lt;br /&gt;
Go to File-&amp;gt;Import-&amp;gt;JSBSim Flight Dynamics Model (.xml), select a JSBSim XML file.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
Everyone is more than welcome to clone, fork or modify the addon.&lt;br /&gt;
&lt;br /&gt;
== Known problems / Things to add ==&lt;br /&gt;
&lt;br /&gt;
* Add a better way to draw the FDM to the screen. Maybe using Blender's line drawing API. With many colors and icons for specific things such as fuel tanks, engines, etc..&lt;br /&gt;
&lt;br /&gt;
== Bug reports, questions or suggestions ==&lt;br /&gt;
&lt;br /&gt;
* Send me a message in the forum here: {{forum link|title=RenanMsV|type=member|u=20358}}&lt;br /&gt;
* Or create a new issue in the addon repository.&lt;br /&gt;
&lt;br /&gt;
{{Appendix}}&lt;br /&gt;
&lt;br /&gt;
{{JSBSim}}&lt;br /&gt;
&lt;br /&gt;
[[Category:JSBSim]]&lt;br /&gt;
[[Category:Modeling]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=FlightGear_Newsletter_February_2024&amp;diff=139215</id>
		<title>FlightGear Newsletter February 2024</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=FlightGear_Newsletter_February_2024&amp;diff=139215"/>
		<updated>2024-02-29T23:04:45Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: Add the news about the landing rate addon update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
NOTES TO EDITORS&lt;br /&gt;
&lt;br /&gt;
* Headings&lt;br /&gt;
  * DO NOT DELETE HEADINGS prior to final cleanup&lt;br /&gt;
  * Current headings and their order is merely a suggestion based on what have been used earlier&lt;br /&gt;
  * Changes made to headings or structure should also be copied the Newsletter template http://wiki.flightgear.org/User:Skybike/Template:This_months_newsletter/Newsletter_example&lt;br /&gt;
&lt;br /&gt;
* Final cleanup before write protecting&lt;br /&gt;
  * Remove unused headings&lt;br /&gt;
  * Remove {{Appendix}} if not used.&lt;br /&gt;
  * Update &amp;quot;Category: Changes after&amp;quot; to the FG version current at the 1st of this month&lt;br /&gt;
  * Finally remove this comment&lt;br /&gt;
  * Update [[Next Newsletter]] and [[FlightGear Newsletter]]&lt;br /&gt;
&lt;br /&gt;
* Discussion, issues and suggestions&lt;br /&gt;
  * Regarding this newsletter issue, please use the discussion page&lt;br /&gt;
  * Regarding the newsletter in general, primarily use the FlightGear Newsletter discussion page (Talk:FlightGear Newsletter)&lt;br /&gt;
  * Regarding this Newsletter template, please use FIXME&lt;br /&gt;
&lt;br /&gt;
+++   {{Newsletter-header|{{#time: F | 2024-02}}}}   +++&lt;br /&gt;
--&amp;gt;{{User:Skybike/Template:Newsletter-header-translate|2024-02}}&lt;br /&gt;
{{TOC_right|limit=2}}&lt;br /&gt;
''We would like to emphasize that the monthly newsletter cannot live without the contributions of FlightGear users and developers. Everyone with a wiki account (free to register) is welcome to contribute to the newsletter.  If you know about any FlightGear related news or projects such as for example updated scenery or aircraft, please do feel invited to add such news to the newsletter.''&lt;br /&gt;
&lt;br /&gt;
''The new Visual Editor makes editing the wiki as simple as using a Word-processor, and even easier than using the forum as you don't even need to know the syntax for a url. Just hit the 'edit' link and start.''&lt;br /&gt;
&lt;br /&gt;
== Development news ==&lt;br /&gt;
&amp;lt;!-- News about FlightGear itself.  The FlightGear mailing list and/or core developers are a good source. --&amp;gt;&lt;br /&gt;
&amp;lt;!-- {{Disclaimer|id=final-fixed-function-release}}--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- == Related Software tools and projects == --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Those not being part of FlightGear itself, like for example OpenRadar, TerreMaster or flightgear-atc.alwaysdata.net. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Landing rate addon updated ===&lt;br /&gt;
In the latest [[Landing Rate addon|Landing Rate]] update, users now have access to a customizable settings menu, empowering them to personalize their experience. Additionally, aircraft makers can fine-tune landing categories, allowing for tailored feedback. These updates enhance user control and aircraft accuracy, offering a more immersive experience for all. Now requiring at least FlightGear 2018.2.&lt;br /&gt;
&lt;br /&gt;
== In the hangar ==&lt;br /&gt;
&amp;lt;!-- News about new and upgraded aircraft and related stuff.  The official forum and other ones usually are a good source for this. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === New aircraft === --&amp;gt;=== NEW AIRCRAFT ===&lt;br /&gt;
* Savoia-Marchetti S.64: New model by helijah    https://skfb.ly/oQYDH&lt;br /&gt;
* Mirage IIIE , Mirage 5 and Mirage III NG  New model by helijah &lt;br /&gt;
* PC-12/45 New model by deltaecho &lt;br /&gt;
* Lioré and Olivier LeO H.46 New model by helijah    https://skfb.ly/oRt7t&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Updated aircraft === --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== All aircrafts updated in february ===&lt;br /&gt;
('''THANKS''' to: '''jam007, helijah, lbrenta, thilo27''' and '''deltaecho''') &lt;br /&gt;
&lt;br /&gt;
* Saab J35F Draken&lt;br /&gt;
* Airbus S365 Dauphin&lt;br /&gt;
* an24b&lt;br /&gt;
* TL96&lt;br /&gt;
* Mirage III&lt;br /&gt;
* Fiat G.55&lt;br /&gt;
* ASK21&lt;br /&gt;
* Mirage G8&lt;br /&gt;
* F-15&lt;br /&gt;
* Douglas DC-3/C47&lt;br /&gt;
* F-16&lt;br /&gt;
* A380&lt;br /&gt;
* Douglas TBD Devastator&amp;lt;br /&amp;gt;&amp;lt;!-- === Liveries === --&amp;gt;&lt;br /&gt;
&amp;lt;!-- === Instruments === --&amp;gt;&lt;br /&gt;
&amp;lt;!-- === Aircraft reviews === --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Scenery corner ==&lt;br /&gt;
&amp;lt;!-- Scenery development news --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Scenery Models === --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Airports === --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Land cover === --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Osm2city === --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === New OSM2City areas === --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- == Interview with a contributor == --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- == Suggested flights == --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Help wanted ==&lt;br /&gt;
{{Help wanted}}&lt;br /&gt;
&lt;br /&gt;
== AI == &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === AI traffic === --&amp;gt;&lt;br /&gt;
The AI team makes FlightGear more realistic, colorful and lively every month. You can support the development of ''Interactive Traffic'' and contribute at the FlightGear {{forum link|title=AI|f=23}}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === AI scenarios === --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Community news ==&lt;br /&gt;
&amp;lt;!-- === FlightGear on YouTube === --&amp;gt;&lt;br /&gt;
&amp;lt;!-- embed video as {{#ev:youtube|VCc6PwRI1LA}}--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Forum news === --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Wiki updates === --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Article of the month === --&amp;gt;&lt;br /&gt;
=== FlightGear on Facebook ===&lt;br /&gt;
Since early December 2010, FlightGear has an [https://www.facebook.com/FlightGear official Facebook page].  If you have a Facebook account please feel free to join the page.&lt;br /&gt;
&lt;br /&gt;
=== FlightGear on Instagram ===&lt;br /&gt;
In January 2018 the [https://www.instagram.com/flightgear_sim/ @flightgear_sim Instagram account] was brought back to life. If you've got nice screenshots to be featured, feel free to {{forum link|text=contact the maintainer|t=33636}}.&lt;br /&gt;
&lt;br /&gt;
=== FlightGear on FlightSim.com ===&lt;br /&gt;
FlightGear has also a [https://www.flightsim.com/vbfs/forumdisplay.php?102-FlightGear sub-forum] on flightsim.com - just like the commercial flight sims. It is an opportunity to showcase what FG can do, get people curious and answer any questions they may have with regard to the software or the project.&lt;br /&gt;
&lt;br /&gt;
== Multiplayer events ==&lt;br /&gt;
&amp;lt;!-- === Upcoming events === --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- === Finished events === --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- == FlightGear events == --&amp;gt;&lt;br /&gt;
&amp;lt;!-- For example presence at FSWeekend --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- == Hardware reviews == --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Contributing ==&lt;br /&gt;
=== Translators needed ===&lt;br /&gt;
{|&lt;br /&gt;
| [[File:en.gif]]&lt;br /&gt;
| The FlightGear Wiki still needs help for translating it into various languages. If you are interested in making the FlightGear Wiki multilingual, you can start by looking at [[Help:Translate]].&lt;br /&gt;
|-&lt;br /&gt;
| [[File:fr.gif]]&lt;br /&gt;
| Le wiki de FlightGear a toujours besoin d'aide pour être traduit en différentes langues. Si vous êtes intéressé par le rendre multilingue, commencez par lire [[:fr:Help:Traduire|Help:Traduire]].&lt;br /&gt;
|-&lt;br /&gt;
| [[File:de.gif]]&lt;br /&gt;
| Das FlightGear Wiki benötigt immer noch Hilfe bei der Übersetzung in verschiedene Sprachen. Wenn Du Interesse daran hast, das FlightGear Wiki mehrsprachig zu machen, dann fang mit dem [[:de:Help:Übersetzen|Help:Übersetzen]] an.&lt;br /&gt;
|-&lt;br /&gt;
| [[File:nl.gif]]&lt;br /&gt;
| De FlightGear Wiki kan nog steed hulp gebruiken bij het vertalen van artikelen. Als je interesse hebt om de wiki meertalig te maken, raden we je aan om een kijkje te nemen bij [[:nl:Help:Vertalen|Help:Vertalen]].&lt;br /&gt;
|-&lt;br /&gt;
| [[File:es.gif]]&lt;br /&gt;
| La wiki de FlightGear todavía necesita ayuda para traducirla a varios lenguajes. Si estás interesado en hacer la FlightGear wiki multilingüe, entonces comienza en [[:es:Help:Traducir|Help:Traducir]].&lt;br /&gt;
|-&lt;br /&gt;
| [[File:cat.gif]]&lt;br /&gt;
| La wiki de FlightGear encara necessita ajuda per traduir-la a diverses llengües. Si esteu interessat en fer la wiki de FlightGear multilingüe, llavors comenceu a [[:ca:Help:Traduir|Help:Traduir]].&lt;br /&gt;
|-&lt;br /&gt;
| [[File:pt.gif]]&lt;br /&gt;
| A wiki de FlightGear ainda necessita de ajuda para traduzi-la em vários idiomas. Se estás interessado em tornar a wiki de FlightGear multi-lingual, por favor começa em [[:pt:Help:Traduzir|Help:Traduzir]].&lt;br /&gt;
|-&lt;br /&gt;
| [[File:zh.gif]]&lt;br /&gt;
| FlightGear 百科仍然需要志愿者将其翻译为各种语言。如果你有兴趣让FlightGear百科支持更多语言, 你可以查看 [[Help:Translate]].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== FlightGear logos ===&lt;br /&gt;
If you want some graphic elements for your FlightGear-related site (such as a hangar or YouTube channel), please feel free to visit [[FlightGear logos]] for a repository of logos. And if you have some art skills, please don't hesitate to contribute with your own design creations.&lt;br /&gt;
&lt;br /&gt;
=== Screenshots ===&lt;br /&gt;
The FlightGear project always needs screenshots, which show features that were added since the last release. These should be of good quality, especially in content and technical image properties. It is therefore recommended to use the best viable filter settings ([[anti-aliasing]], texture sharpening, etc.). More info at [[Howto:Make nice screenshots]].&lt;br /&gt;
&lt;br /&gt;
==== Screenshot of the Month ====&lt;br /&gt;
&amp;lt;!--FlightGear's Screenshot of the Month {{#time: F | 2024-02}} 2024 is FIXME by {{usr|FIXME}}&lt;br /&gt;
ADD IMAGE --&amp;gt;&lt;br /&gt;
If you want to participate in the screenshot contest&amp;lt;!-- of {{#time: F | 2024-02 + 1month}}--&amp;gt;, you can submit your candidate to the {{forum link|title=this|f=88|t=}}. Be sure to see the first post for participation rules. For purposes of convenience and organization, at the end of the month or after 20 entries have been submitted, a new forum topic will be started containing all shots in an easy-to-view layout. The voting will then take place there.&amp;lt;!--Once the voting has finished, the best screenshot will be presented in the Newsletter edition of {{#time: F | 2024-02 + 1month}}--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Thanks for reading {{PAGENAME}}!''&lt;br /&gt;
&lt;br /&gt;
{{Appendix}}&lt;br /&gt;
&amp;lt;!--&amp;lt;small&amp;gt;&amp;lt;div style=&amp;quot;text-align: center; size: 15px&amp;quot;&amp;gt;About the [[FlightGear Newsletter]]  -  Information for [[Template:Welcome to the wiki|new Wiki users]]  -  Manual to the FlightGear Wiki [[Help:Your_first_article#Formatting_the_wiki_text|syntax]]  -  Edit the [[User:Skybike/Template:This_months_newsletter/Newsletter_example|draft]] for coming newsletters&amp;lt;/div&amp;gt;&amp;lt;/small&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Changes after 2020.3]]&amp;lt;!--Has a new version been released this month? Use previous version!--&amp;gt;&lt;br /&gt;
[[Category:FlightGear Newsletter|2024 02]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--[[de:FlightGear Newsletter {{#time: F Y | 2024-02 | de }}]]--&amp;gt;&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Landing_Rate_addon&amp;diff=139158</id>
		<title>Landing Rate addon</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Landing_Rate_addon&amp;diff=139158"/>
		<updated>2024-02-23T01:33:15Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: Updating because of new changes made to the addon&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox addon&lt;br /&gt;
| name         = Landing Rate Addon&lt;br /&gt;
| started      = October 14, 2017 &lt;br /&gt;
| desc         = Landing Rate - Show your landing stats&lt;br /&gt;
| contributors = [[RenanMsV]], Pascal Olin, PlayeRom, Andrea Vezzali, hbeni&lt;br /&gt;
| status       = Active&lt;br /&gt;
| coderepo     = {{github source&lt;br /&gt;
                 | user = RenanMsV&lt;br /&gt;
                 | repo = landing_rate&lt;br /&gt;
                 | text = Landing Rate&lt;br /&gt;
                 }}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The '''Landing Rate ''' addon can show your landing stats. Depending on your rate of descent upon touchdown it rates your landing accordingly.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Rates your landings.&lt;br /&gt;
* Can automatically send your landing rate in a message if you are in a multiplayer server.&lt;br /&gt;
* It works with most aircraft by default, without the user having to make modifications or configure it.&lt;br /&gt;
&lt;br /&gt;
== How to install Landing Rate addon ==&lt;br /&gt;
&lt;br /&gt;
Extract the zipped landing_rate folder to any place you want.&lt;br /&gt;
&lt;br /&gt;
e.g &amp;lt;code&amp;gt;C:\Users\USERNAME\FlightGear\Addons\landing_rate&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{note|Remember to replace USERNAME with your OS username.}}&lt;br /&gt;
&lt;br /&gt;
From now on you have two options. Either will install it successfully. Choose the one you find easier.&lt;br /&gt;
&lt;br /&gt;
=== Option 1 - Installing from the launcher (recommended) ===&lt;br /&gt;
&lt;br /&gt;
* In the launcher click at the &amp;quot;Add-ons&amp;quot; button.&lt;br /&gt;
* Then in the &amp;quot;Add-ons Module folders&amp;quot; section click in the Add button.&lt;br /&gt;
* Locate the folder where you have extracted the landing_rate folder and confirm.&lt;br /&gt;
&lt;br /&gt;
Now Landing Rate should appear as an installed add-on.&lt;br /&gt;
&lt;br /&gt;
=== Option 2 - Installing by the command line ===&lt;br /&gt;
&lt;br /&gt;
Add this command line to your FlightGear shortcut:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--addon=&amp;quot;C:\Users\USERNAME\FlightGear\Addons\landing_rate&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not know how to set command lines? Check here: [[Command_line]]&lt;br /&gt;
&lt;br /&gt;
== Dealing with errors ==&lt;br /&gt;
&lt;br /&gt;
Since each plane is different, for now most aircrafts are compatible. If you're using an incompatible aircraft a message will be shown and the addon will be disabled.&lt;br /&gt;
&lt;br /&gt;
== User settings ==&lt;br /&gt;
&lt;br /&gt;
The settings menu can be found by clicking the Landing Rate option of your menu bar.&lt;br /&gt;
&lt;br /&gt;
=== Send landing stats at multiplayer chat ===&lt;br /&gt;
&lt;br /&gt;
The addon can automatically send your landing rate in a message if you are in a multiplayer server. You can activate it in the addon settings menu.&lt;br /&gt;
&lt;br /&gt;
{{note|This setting will be persistent across sessions. Some pilots may find these messages disturbing, especially if you are at a busy airport. Use with moderation.}}&lt;br /&gt;
&lt;br /&gt;
== For aircraft developers ==&lt;br /&gt;
&lt;br /&gt;
=== Making sure your aircraft is compatible ===&lt;br /&gt;
&lt;br /&gt;
To make the plane compatible, it should initialize and calculate the following properties:&lt;br /&gt;
* &amp;lt;code&amp;gt;/accelerations/pilot-gdamped&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;/instrumentation/vertical-speed-indicator/indicated-speed-fpm&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;/instrumentation/vertical-speed-indicator/indicated-speed-mps&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{note|If any of these properties are missing or if they return nil, the addon will be shut down.}}&lt;br /&gt;
&lt;br /&gt;
The addon also expects your aircraft to have at least one of the following gear properties:&lt;br /&gt;
* &amp;lt;code&amp;gt;/gear/gear[0]/wow&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;/gear/gear[1]/wow&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;/gear/gear[2]/wow&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{note|It might not work as expected if your aircraft has more than 3 gears or if their property ids are greater than 2.}}&lt;br /&gt;
&lt;br /&gt;
=== Overriding landing category limits ===&lt;br /&gt;
&lt;br /&gt;
Its possible that your aircraft needs to override the default rates settings, for example, you can break the gear of the C172p and still get &amp;quot;acceptable&amp;quot; using the default settings.&lt;br /&gt;
&lt;br /&gt;
You can specify addon-hints in your aircraft.xml to override the landing category limits like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;sim&amp;gt;&lt;br /&gt;
    &amp;lt;addon-hints&amp;gt;&lt;br /&gt;
        &amp;lt;landing_rate&amp;gt;&lt;br /&gt;
            &amp;lt;ranks&amp;gt;&lt;br /&gt;
                &amp;lt;bad&amp;gt;&lt;br /&gt;
                    &amp;lt;min-fpm&amp;gt;150&amp;lt;/min-fpm&amp;gt;&lt;br /&gt;
                &amp;lt;/bad&amp;gt;&lt;br /&gt;
            &amp;lt;/ranks&amp;gt;&lt;br /&gt;
        &amp;lt;/landing_rate&amp;gt;&lt;br /&gt;
    &amp;lt;/addon-hints&amp;gt;&lt;br /&gt;
&amp;lt;/sim&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Valid &amp;lt;code&amp;gt;&amp;lt;ranks&amp;gt;&amp;lt;/code&amp;gt; tags are: &amp;lt;code&amp;gt;bad&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;acceptable&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;good&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;very-good&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;excellent&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Use &amp;lt;code&amp;gt;fgfs --log-level=debug --log-class=nasal&amp;lt;/code&amp;gt; to see what is actually loaded.&lt;br /&gt;
&lt;br /&gt;
== Related content ==&lt;br /&gt;
&lt;br /&gt;
=== Forum topic ===&lt;br /&gt;
&lt;br /&gt;
* {{forum link|t=33101|title=Landing Rate addon}}&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/watch?v=tUTpmsI8rnk How to install a landing rate add-on for FlightGear]&lt;br /&gt;
* [https://www.youtube.com/watch?v=AkcQylXnjzM FlightGear - Landing Rate Addon - Saiba estatísticas do seu pouso!]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Landing_Rate_addon&amp;diff=139157</id>
		<title>Landing Rate addon</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Landing_Rate_addon&amp;diff=139157"/>
		<updated>2024-02-22T02:19:25Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: Add note for the required gear properties&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox addon&lt;br /&gt;
| name         = Landing Rate Addon&lt;br /&gt;
| started      = October 14, 2017 &lt;br /&gt;
| desc         = Landing Rate - Show your landing stats&lt;br /&gt;
| contributors = [[RenanMsV]], Pascal Olin, PlayeRom, Andrea Vezzali, hbeni&lt;br /&gt;
| status       = Active&lt;br /&gt;
| coderepo     = {{github source&lt;br /&gt;
                 | user = RenanMsV&lt;br /&gt;
                 | repo = landing_rate&lt;br /&gt;
                 | text = Landing Rate&lt;br /&gt;
                 }}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
'''Landing Rate Addon''' can show your landing stats. Depending on your rate of descent on touching the ground it rates your landing accordingly.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Rates your landings&lt;br /&gt;
* Can automatically send your landing rate in a message if you are in a multiplayer server.&lt;br /&gt;
* It works with most aircraft by default, without the user having to make modifications or configure it.&lt;br /&gt;
&lt;br /&gt;
== How to install Landing Rate Addon ==&lt;br /&gt;
&lt;br /&gt;
Extract the zipped landing_rate folder to any place you want.&lt;br /&gt;
&lt;br /&gt;
e.g &amp;lt;code&amp;gt;C:\Users\USERNAME\FlightGear\Addons\landing_rate&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{note|Remember to replace USERNAME with your OS username.}}&lt;br /&gt;
&lt;br /&gt;
From now on you have two options. Either will install it successfully. Choose the one you find easier.&lt;br /&gt;
&lt;br /&gt;
=== Option 1 - Installing from the launcher (recommended) ===&lt;br /&gt;
&lt;br /&gt;
* In the launcher click at the &amp;quot;Add-ons&amp;quot; button.&lt;br /&gt;
* Then in the &amp;quot;Add-ons Module folders&amp;quot; section click in the Add button.&lt;br /&gt;
* Locate the folder where you have extracted the landing_rate folder and confirm.&lt;br /&gt;
&lt;br /&gt;
Now Landing Rate should appear as an installed add-on.&lt;br /&gt;
&lt;br /&gt;
=== Option 2 - Installing by the command line ===&lt;br /&gt;
&lt;br /&gt;
Add this command line to your FlightGear shortcut:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--addon=&amp;quot;C:\Users\USERNAME\FlightGear\Addons\landing_rate&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not know how to set command lines? Check here: [[Command_line]]&lt;br /&gt;
&lt;br /&gt;
== Dealing with errors ==&lt;br /&gt;
&lt;br /&gt;
Since each plane is different, for now most aircrafts are compatible. If you're using an incompatible aircraft a message will be show. And the addon will be disabled.&lt;br /&gt;
&lt;br /&gt;
== User settings ==&lt;br /&gt;
&lt;br /&gt;
=== Share landing stats at multiplayer chat ===&lt;br /&gt;
&lt;br /&gt;
The addon can automatically send your landing rate in a message if you are in a multiplayer server. You can activate it in the addon settings menu, that can be found by clicking the Landing Rate option of your menu bar.&lt;br /&gt;
&lt;br /&gt;
{{note|Some pilots may find these messages disturbing, especially if you are at a busy airport. Use with moderation.}}&lt;br /&gt;
&lt;br /&gt;
== For aircraft developers ==&lt;br /&gt;
&lt;br /&gt;
=== Making sure your aircraft is compatible ===&lt;br /&gt;
&lt;br /&gt;
To make the plane compatible, it should initialize and calculate the following properties:&lt;br /&gt;
* &amp;lt;code&amp;gt;/accelerations/pilot-gdamped&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;/instrumentation/vertical-speed-indicator/indicated-speed-fpm&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;/instrumentation/vertical-speed-indicator/indicated-speed-mps&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{note|If any of these properties are missing or if they return nil, the addon will be shut down.}}&lt;br /&gt;
&lt;br /&gt;
The addon also expects your aircraft to have at least one of the following gear properties:&lt;br /&gt;
* &amp;lt;code&amp;gt;/gear/gear[0]/wow&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;/gear/gear[1]/wow&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;/gear/gear[2]/wow&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{note|It might not work as expected if your aircraft has more than 3 gears or if their property ids are greater than 2.}}&lt;br /&gt;
&lt;br /&gt;
=== Overriding landing category limits ===&lt;br /&gt;
&lt;br /&gt;
Its possible that your aircraft needs to override the default rates settings, for example, you can break the gear of the C172p and still get &amp;quot;acceptable&amp;quot; using the default settings.&lt;br /&gt;
&lt;br /&gt;
You can specify addon-hints in your aircraft.xml to override the landing category limits like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;sim&amp;gt;&lt;br /&gt;
    &amp;lt;addon-hints&amp;gt;&lt;br /&gt;
        &amp;lt;landing_rate&amp;gt;&lt;br /&gt;
            &amp;lt;ranks&amp;gt;&lt;br /&gt;
                &amp;lt;bad&amp;gt;&lt;br /&gt;
                    &amp;lt;min-fpm&amp;gt;150&amp;lt;/min-fpm&amp;gt;&lt;br /&gt;
                &amp;lt;/bad&amp;gt;&lt;br /&gt;
            &amp;lt;/ranks&amp;gt;&lt;br /&gt;
        &amp;lt;/landing_rate&amp;gt;&lt;br /&gt;
    &amp;lt;/addon-hints&amp;gt;&lt;br /&gt;
&amp;lt;/sim&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Valid &amp;lt;code&amp;gt;&amp;lt;ranks&amp;gt;&amp;lt;/code&amp;gt; tags are: &amp;lt;code&amp;gt;bad&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;acceptable&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;good&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;very-good&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;excellent&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Use &amp;lt;code&amp;gt;fgfs --log-level=debug --log-class=nasal&amp;lt;/code&amp;gt; to see what is actually loaded.&lt;br /&gt;
&lt;br /&gt;
== Related content ==&lt;br /&gt;
&lt;br /&gt;
=== Forum topic ===&lt;br /&gt;
&lt;br /&gt;
* {{forum link|t=33101|title=Landing Rate addon}}&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/watch?v=tUTpmsI8rnk How to install a landing rate add-on for FlightGear]&lt;br /&gt;
* [https://www.youtube.com/watch?v=AkcQylXnjzM FlightGear - Landing Rate Addon - Saiba estatísticas do seu pouso!]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Landing_Rate_addon&amp;diff=139156</id>
		<title>Landing Rate addon</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Landing_Rate_addon&amp;diff=139156"/>
		<updated>2024-02-22T02:11:17Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: Edit to add note for excess of messages in multiplayer&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox addon&lt;br /&gt;
| name         = Landing Rate Addon&lt;br /&gt;
| started      = October 14, 2017 &lt;br /&gt;
| desc         = Landing Rate - Show your landing stats&lt;br /&gt;
| contributors = [[RenanMsV]], Pascal Olin, PlayeRom, Andrea Vezzali, hbeni&lt;br /&gt;
| status       = Active&lt;br /&gt;
| coderepo     = {{github source&lt;br /&gt;
                 | user = RenanMsV&lt;br /&gt;
                 | repo = landing_rate&lt;br /&gt;
                 | text = Landing Rate&lt;br /&gt;
                 }}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
'''Landing Rate Addon''' can show your landing stats. Depending on your rate of descent on touching the ground it rates your landing accordingly.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Rates your landings&lt;br /&gt;
* Can automatically send your landing rate in a message if you are in a multiplayer server.&lt;br /&gt;
* It works with most aircraft by default, without the user having to make modifications or configure it.&lt;br /&gt;
&lt;br /&gt;
== How to install Landing Rate Addon ==&lt;br /&gt;
&lt;br /&gt;
Extract the zipped landing_rate folder to any place you want.&lt;br /&gt;
&lt;br /&gt;
e.g &amp;lt;code&amp;gt;C:\Users\USERNAME\FlightGear\Addons\landing_rate&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{note|Remember to replace USERNAME with your OS username.}}&lt;br /&gt;
&lt;br /&gt;
From now on you have two options. Either will install it successfully. Choose the one you find easier.&lt;br /&gt;
&lt;br /&gt;
=== Option 1 - Installing from the launcher (recommended) ===&lt;br /&gt;
&lt;br /&gt;
* In the launcher click at the &amp;quot;Add-ons&amp;quot; button.&lt;br /&gt;
* Then in the &amp;quot;Add-ons Module folders&amp;quot; section click in the Add button.&lt;br /&gt;
* Locate the folder where you have extracted the landing_rate folder and confirm.&lt;br /&gt;
&lt;br /&gt;
Now Landing Rate should appear as an installed add-on.&lt;br /&gt;
&lt;br /&gt;
=== Option 2 - Installing by the command line ===&lt;br /&gt;
&lt;br /&gt;
Add this command line to your FlightGear shortcut:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--addon=&amp;quot;C:\Users\USERNAME\FlightGear\Addons\landing_rate&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not know how to set command lines? Check here: [[Command_line]]&lt;br /&gt;
&lt;br /&gt;
== Dealing with errors ==&lt;br /&gt;
&lt;br /&gt;
Since each plane is different, for now most aircrafts are compatible. If you're using an incompatible aircraft a message will be show. And the addon will be disabled.&lt;br /&gt;
&lt;br /&gt;
== User settings ==&lt;br /&gt;
&lt;br /&gt;
=== Share landing stats at multiplayer chat ===&lt;br /&gt;
&lt;br /&gt;
The addon can automatically send your landing rate in a message if you are in a multiplayer server. You can activate it in the addon settings menu, that can be found by clicking the Landing Rate option of your menu bar.&lt;br /&gt;
&lt;br /&gt;
{{note|Some pilots may find these messages disturbing, especially if you are at a busy airport. Use with moderation.}}&lt;br /&gt;
&lt;br /&gt;
== For aircraft developers ==&lt;br /&gt;
&lt;br /&gt;
=== Making sure your aircraft is compatible ===&lt;br /&gt;
&lt;br /&gt;
To make the plane compatible, it should initialize and calculate the following properties:&lt;br /&gt;
* &amp;lt;code&amp;gt;/accelerations/pilot-gdamped&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;/instrumentation/vertical-speed-indicator/indicated-speed-fpm&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;/instrumentation/vertical-speed-indicator/indicated-speed-mps&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Overriding landing category limits ===&lt;br /&gt;
&lt;br /&gt;
Its possible that your aircraft needs to override the default rates settings, for example, you can break the gear of the C172p and still get &amp;quot;acceptable&amp;quot; using the default settings.&lt;br /&gt;
&lt;br /&gt;
You can specify addon-hints in your aircraft.xml to override the landing category limits like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;sim&amp;gt;&lt;br /&gt;
    &amp;lt;addon-hints&amp;gt;&lt;br /&gt;
        &amp;lt;landing_rate&amp;gt;&lt;br /&gt;
            &amp;lt;ranks&amp;gt;&lt;br /&gt;
                &amp;lt;bad&amp;gt;&lt;br /&gt;
                    &amp;lt;min-fpm&amp;gt;150&amp;lt;/min-fpm&amp;gt;&lt;br /&gt;
                &amp;lt;/bad&amp;gt;&lt;br /&gt;
            &amp;lt;/ranks&amp;gt;&lt;br /&gt;
        &amp;lt;/landing_rate&amp;gt;&lt;br /&gt;
    &amp;lt;/addon-hints&amp;gt;&lt;br /&gt;
&amp;lt;/sim&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Valid &amp;lt;code&amp;gt;&amp;lt;ranks&amp;gt;&amp;lt;/code&amp;gt; tags are: &amp;lt;code&amp;gt;bad&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;acceptable&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;good&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;very-good&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;excellent&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Use &amp;lt;code&amp;gt;fgfs --log-level=debug --log-class=nasal&amp;lt;/code&amp;gt; to see what is actually loaded.&lt;br /&gt;
&lt;br /&gt;
== Related content ==&lt;br /&gt;
&lt;br /&gt;
=== Forum topic ===&lt;br /&gt;
&lt;br /&gt;
* {{forum link|t=33101|title=Landing Rate addon}}&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/watch?v=tUTpmsI8rnk How to install a landing rate add-on for FlightGear]&lt;br /&gt;
* [https://www.youtube.com/watch?v=AkcQylXnjzM FlightGear - Landing Rate Addon - Saiba estatísticas do seu pouso!]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Landing_Rate_addon&amp;diff=139155</id>
		<title>Landing Rate addon</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Landing_Rate_addon&amp;diff=139155"/>
		<updated>2024-02-22T01:27:28Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: Use templates for github url&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox addon&lt;br /&gt;
| name         = Landing Rate Addon&lt;br /&gt;
| started      = October 14, 2017 &lt;br /&gt;
| desc         = Landing Rate - Show your landing stats&lt;br /&gt;
| contributors = [[RenanMsV]], Pascal Olin, PlayeRom, Andrea Vezzali, hbeni&lt;br /&gt;
| status       = Active&lt;br /&gt;
| coderepo     = {{github source&lt;br /&gt;
                 | user = RenanMsV&lt;br /&gt;
                 | repo = landing_rate&lt;br /&gt;
                 | text = Landing Rate&lt;br /&gt;
                 }}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
'''Landing Rate Addon''' can show your landing stats. Depending on your rate of descent on touching the ground it rates your landing accordingly.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Rates your landings&lt;br /&gt;
* Can automatically send your landing rate in a message if you are in a multiplayer server.&lt;br /&gt;
* It works with most aircraft by default, without the user having to make modifications or configure it.&lt;br /&gt;
&lt;br /&gt;
== How to install Landing Rate Addon ==&lt;br /&gt;
&lt;br /&gt;
Extract the zipped landing_rate folder to any place you want.&lt;br /&gt;
&lt;br /&gt;
e.g &amp;lt;code&amp;gt;C:\Users\USERNAME\FlightGear\Addons\landing_rate&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remember to replace USERNAME with your OS username.&lt;br /&gt;
&lt;br /&gt;
From now on you have two options. Either will install it successfully. Choose the one you find easier.&lt;br /&gt;
&lt;br /&gt;
=== Option 1 - Installing from the launcher (recommended) ===&lt;br /&gt;
&lt;br /&gt;
* In the launcher click at the &amp;quot;Add-ons&amp;quot; button.&lt;br /&gt;
* Then in the &amp;quot;Add-ons Module folders&amp;quot; section click in the Add button.&lt;br /&gt;
* Locate the folder where you have extracted the landing_rate folder and confirm.&lt;br /&gt;
&lt;br /&gt;
Now Landing Rate should appear as an installed add-on.&lt;br /&gt;
&lt;br /&gt;
=== Option 2 - Installing by the command line ===&lt;br /&gt;
&lt;br /&gt;
Add this command line to your FlightGear shortcut:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--addon=&amp;quot;C:\Users\USERNAME\FlightGear\Addons\landing_rate&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not know how to set command lines? Check here: [[Command_line]]&lt;br /&gt;
&lt;br /&gt;
== Dealing with errors ==&lt;br /&gt;
&lt;br /&gt;
Since each plane is different, for now most aircrafts are compatible. If you're using an incompatible aircraft a message will be show. And the addon will be disabled.&lt;br /&gt;
&lt;br /&gt;
== User settings ==&lt;br /&gt;
&lt;br /&gt;
=== Share landing stats at multiplayer chat ===&lt;br /&gt;
&lt;br /&gt;
If you want, you can activate it, and it will automatically send your landing rate in a message if you are in a multiplayer server.&lt;br /&gt;
To enable it go to landing_rate folder and open addon-config.xml. Find sharemp line.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;sharemp&amp;gt;0&amp;lt;/sharemp&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Change sharemp value (1 for yes and 0 for no). Restart your simulator. Done.&lt;br /&gt;
&lt;br /&gt;
Note that some pilots may find these messages disturbing, especially if you are at a busy airport.&lt;br /&gt;
&lt;br /&gt;
== For aircraft developers ==&lt;br /&gt;
&lt;br /&gt;
=== Making sure your aircraft is compatible ===&lt;br /&gt;
&lt;br /&gt;
To make the plane compatible, it should initialize and calculate the following properties:&lt;br /&gt;
* &amp;lt;code&amp;gt;/accelerations/pilot-gdamped&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;/instrumentation/vertical-speed-indicator/indicated-speed-fpm&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;/instrumentation/vertical-speed-indicator/indicated-speed-mps&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Overriding landing category limits ===&lt;br /&gt;
&lt;br /&gt;
Its possible that your aircraft needs to override the default rates settings, for example, you can break the gear of the C172p and still get &amp;quot;acceptable&amp;quot; using the default settings.&lt;br /&gt;
&lt;br /&gt;
You can specify addon-hints in your aircraft.xml to override the landing category limits like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;sim&amp;gt;&lt;br /&gt;
    &amp;lt;addon-hints&amp;gt;&lt;br /&gt;
        &amp;lt;landing_rate&amp;gt;&lt;br /&gt;
            &amp;lt;ranks&amp;gt;&lt;br /&gt;
                &amp;lt;bad&amp;gt;&lt;br /&gt;
                    &amp;lt;min-fpm&amp;gt;150&amp;lt;/min-fpm&amp;gt;&lt;br /&gt;
                &amp;lt;/bad&amp;gt;&lt;br /&gt;
            &amp;lt;/ranks&amp;gt;&lt;br /&gt;
        &amp;lt;/landing_rate&amp;gt;&lt;br /&gt;
    &amp;lt;/addon-hints&amp;gt;&lt;br /&gt;
&amp;lt;/sim&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Valid &amp;lt;code&amp;gt;&amp;lt;ranks&amp;gt;&amp;lt;/code&amp;gt; tags are: &amp;lt;code&amp;gt;bad&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;acceptable&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;good&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;very-good&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;excellent&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Use &amp;lt;code&amp;gt;fgfs --log-level=debug --log-class=nasal&amp;lt;/code&amp;gt; to see what is actually loaded.&lt;br /&gt;
&lt;br /&gt;
== Related content ==&lt;br /&gt;
&lt;br /&gt;
=== Forum topic ===&lt;br /&gt;
&lt;br /&gt;
* {{forum link|t=33101|title=Landing Rate addon}}&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/watch?v=tUTpmsI8rnk How to install a landing rate add-on for FlightGear]&lt;br /&gt;
* [https://www.youtube.com/watch?v=AkcQylXnjzM FlightGear - Landing Rate Addon - Saiba estatísticas do seu pouso!]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Blender_JSBSim_import&amp;diff=139154</id>
		<title>Blender JSBSim import</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Blender_JSBSim_import&amp;diff=139154"/>
		<updated>2024-02-22T01:24:11Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: Use templates for github url&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Software&lt;br /&gt;
| title                  = Blender JSBSim import&lt;br /&gt;
| logo                   = &lt;br /&gt;
| image                  = JSBSim2Blender.example.001.png&lt;br /&gt;
| alt                    = JSBSim FDM and aircraft model, overlayed in Blender.|thumb|JSBSim FDM and aircraft model, overlayed in Blender.&lt;br /&gt;
| developedby            = [[RenanMsV]]&lt;br /&gt;
| initialrelease         = March 31, 2023&lt;br /&gt;
| latestrelease          = 0.0.2 July 31, 2023&lt;br /&gt;
| writtenin              = Python 3&lt;br /&gt;
| developmentstatus      = Active (2023-)&lt;br /&gt;
| type                   = Blender Addon&lt;br /&gt;
| license                = [[GNU General Public License]] v2&lt;br /&gt;
| website                = {{github source&lt;br /&gt;
                           | user = RenanMsV&lt;br /&gt;
                           | repo = JSBSim2Blender&lt;br /&gt;
                           | text = JSBSim2Blender&lt;br /&gt;
                           }}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Load and visualize a [[JSBsim]] [[flight dynamics model]] in [[Blender]] 2.8.0 - 3.5.0.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
'''Install it as blender addon'''&amp;lt;ref&amp;gt;For more information on installing Blender addons, see: https://www.blender.org/manual/extensions/python/add_ons.html&lt;br /&gt;
&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
# Download the latest zip file for your Blender version. For example:  {{github zip file&lt;br /&gt;
| proj = RenanMsV&lt;br /&gt;
| repo = JSBSim2Blender&lt;br /&gt;
| full = 1&lt;br /&gt;
}}.&lt;br /&gt;
&lt;br /&gt;
# Open the user preferences window (File-&amp;gt;User Preferences or {{key press|Ctrl|Alt|U}}) and then go to the Add-on tab, click the button for &amp;quot;Install&amp;quot; and select the zip file you downloaded.&lt;br /&gt;
# After installing you must activate by going in the search bar below the &amp;quot;Install&amp;quot; button and searching for &amp;quot;JSBSim&amp;quot; and then checking the box on the right of &amp;quot;Import-Export: JSBSim to Blender&amp;quot;&lt;br /&gt;
# Make sure ''Auto-Save Preferences'' is set or save manually (bottom left).&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
&lt;br /&gt;
===Interaction===&lt;br /&gt;
&lt;br /&gt;
Go to File-&amp;gt;Import-&amp;gt;JSBSim Flight Dynamics Model (.xml), select a JSBSim XML file.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
Everyone is more than welcome to clone and modify the addon.&lt;br /&gt;
&lt;br /&gt;
== Known problems / Things to add ==&lt;br /&gt;
&lt;br /&gt;
* Add a better way to draw the FDM to the screen. Maybe using Blender's line drawing API. With many colors and icons for specific things such as fuel tanks, engines, etc..&lt;br /&gt;
&lt;br /&gt;
== Bug reports, questions or suggestions ==&lt;br /&gt;
&lt;br /&gt;
* Send me a message in the forum here: {{forum link|title=RenanMsV|type=member|u=20358}}&lt;br /&gt;
* Or create a new issue in the addon repository.&lt;br /&gt;
&lt;br /&gt;
{{Appendix}}&lt;br /&gt;
&lt;br /&gt;
{{JSBSim}}&lt;br /&gt;
&lt;br /&gt;
[[Category:JSBSim]]&lt;br /&gt;
[[Category:Modeling]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Landing_Rate_addon&amp;diff=139150</id>
		<title>Landing Rate addon</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Landing_Rate_addon&amp;diff=139150"/>
		<updated>2024-02-21T01:02:46Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: Creating the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox addon&lt;br /&gt;
| name         = Landing Rate Addon&lt;br /&gt;
| started      = October 14, 2017 &lt;br /&gt;
| desc         = Landing Rate - Show your landing stats&lt;br /&gt;
| contributors = [[RenanMsV]], Pascal Olin, PlayeRom, Andrea Vezzali, hbeni&lt;br /&gt;
| status       = Active&lt;br /&gt;
| coderepo     = https://github.com/RenanMsV/landing_rate&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
'''Landing Rate Addon''' can show your landing stats. Depending on your rate of descent on touching the ground it rates your landing accordingly.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Rates your landings&lt;br /&gt;
* Can automatically send your landing rate in a message if you are in a multiplayer server.&lt;br /&gt;
* It works with most aircraft by default, without the user having to make modifications or configure it.&lt;br /&gt;
&lt;br /&gt;
== How to install Landing Rate Addon ==&lt;br /&gt;
&lt;br /&gt;
Extract the zipped landing_rate folder to any place you want.&lt;br /&gt;
&lt;br /&gt;
e.g &amp;lt;code&amp;gt;C:\Users\USERNAME\FlightGear\Addons\landing_rate&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Remember to replace USERNAME with your OS username.&lt;br /&gt;
&lt;br /&gt;
From now on you have two options. Either will install it successfully. Choose the one you find easier.&lt;br /&gt;
&lt;br /&gt;
=== Option 1 - Installing from the launcher (recommended) ===&lt;br /&gt;
&lt;br /&gt;
* In the launcher click at the &amp;quot;Add-ons&amp;quot; button.&lt;br /&gt;
* Then in the &amp;quot;Add-ons Module folders&amp;quot; section click in the Add button.&lt;br /&gt;
* Locate the folder where you have extracted the landing_rate folder and confirm.&lt;br /&gt;
&lt;br /&gt;
Now Landing Rate should appear as an installed add-on.&lt;br /&gt;
&lt;br /&gt;
=== Option 2 - Installing by the command line ===&lt;br /&gt;
&lt;br /&gt;
Add this command line to your FlightGear shortcut:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;--addon=&amp;quot;C:\Users\USERNAME\FlightGear\Addons\landing_rate&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Do not know how to set command lines? Check here: [[Command_line]]&lt;br /&gt;
&lt;br /&gt;
== Dealing with errors ==&lt;br /&gt;
&lt;br /&gt;
Since each plane is different, for now most aircrafts are compatible. If you're using an incompatible aircraft a message will be show. And the addon will be disabled.&lt;br /&gt;
&lt;br /&gt;
== User settings ==&lt;br /&gt;
&lt;br /&gt;
=== Share landing stats at multiplayer chat ===&lt;br /&gt;
&lt;br /&gt;
If you want, you can activate it, and it will automatically send your landing rate in a message if you are in a multiplayer server.&lt;br /&gt;
To enable it go to landing_rate folder and open addon-config.xml. Find sharemp line.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;sharemp&amp;gt;0&amp;lt;/sharemp&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Change sharemp value (1 for yes and 0 for no). Restart your simulator. Done.&lt;br /&gt;
&lt;br /&gt;
Note that some pilots may find these messages disturbing, especially if you are at a busy airport.&lt;br /&gt;
&lt;br /&gt;
== For aircraft developers ==&lt;br /&gt;
&lt;br /&gt;
=== Making sure your aircraft is compatible ===&lt;br /&gt;
&lt;br /&gt;
To make the plane compatible, it should initialize and calculate the following properties:&lt;br /&gt;
* &amp;lt;code&amp;gt;/accelerations/pilot-gdamped&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;/instrumentation/vertical-speed-indicator/indicated-speed-fpm&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;/instrumentation/vertical-speed-indicator/indicated-speed-mps&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Overriding landing category limits ===&lt;br /&gt;
&lt;br /&gt;
Its possible that your aircraft needs to override the default rates settings, for example, you can break the gear of the C172p and still get &amp;quot;acceptable&amp;quot; using the default settings.&lt;br /&gt;
&lt;br /&gt;
You can specify addon-hints in your aircraft.xml to override the landing category limits like this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;sim&amp;gt;&lt;br /&gt;
    &amp;lt;addon-hints&amp;gt;&lt;br /&gt;
        &amp;lt;landing_rate&amp;gt;&lt;br /&gt;
            &amp;lt;ranks&amp;gt;&lt;br /&gt;
                &amp;lt;bad&amp;gt;&lt;br /&gt;
                    &amp;lt;min-fpm&amp;gt;150&amp;lt;/min-fpm&amp;gt;&lt;br /&gt;
                &amp;lt;/bad&amp;gt;&lt;br /&gt;
            &amp;lt;/ranks&amp;gt;&lt;br /&gt;
        &amp;lt;/landing_rate&amp;gt;&lt;br /&gt;
    &amp;lt;/addon-hints&amp;gt;&lt;br /&gt;
&amp;lt;/sim&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Valid &amp;lt;code&amp;gt;&amp;lt;ranks&amp;gt;&amp;lt;/code&amp;gt; tags are: &amp;lt;code&amp;gt;bad&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;acceptable&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;good&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;very-good&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;excellent&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Use &amp;lt;code&amp;gt;fgfs --log-level=debug --log-class=nasal&amp;lt;/code&amp;gt; to see what is actually loaded.&lt;br /&gt;
&lt;br /&gt;
== Related content ==&lt;br /&gt;
&lt;br /&gt;
=== Forum topic ===&lt;br /&gt;
&lt;br /&gt;
* {{forum link|t=33101|title=Landing Rate addon}}&lt;br /&gt;
&lt;br /&gt;
== External link ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/watch?v=tUTpmsI8rnk How to install a landing rate add-on for FlightGear]&lt;br /&gt;
* [https://www.youtube.com/watch?v=AkcQylXnjzM FlightGear - Landing Rate Addon - Saiba estatísticas do seu pouso!]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Blender_JSBSim_import&amp;diff=139149</id>
		<title>Blender JSBSim import</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Blender_JSBSim_import&amp;diff=139149"/>
		<updated>2024-02-20T23:23:22Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: Add Infobox&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Software&lt;br /&gt;
| title                  = Blender JSBSim import&lt;br /&gt;
| logo                   = &lt;br /&gt;
| image                  = JSBSim2Blender.example.001.png&lt;br /&gt;
| alt                    = JSBSim FDM and aircraft model, overlayed in Blender.|thumb|JSBSim FDM and aircraft model, overlayed in Blender.&lt;br /&gt;
| developedby            = [[RenanMsV]]&lt;br /&gt;
| initialrelease         = March 31, 2023&lt;br /&gt;
| latestrelease          = 0.0.2 July 31, 2023&lt;br /&gt;
| writtenin              = Python 3&lt;br /&gt;
| developmentstatus      = Active (2023-)&lt;br /&gt;
| type                   = Blender Addon&lt;br /&gt;
| license                = [[GNU General Public License]] v2&lt;br /&gt;
| website                = https://github.com/RenanMsV/JSBSim2Blender&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Load and visualize a [[JSBsim]] [[flight dynamics model]] in [[Blender]] 2.8.0 - 3.5.0.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
'''Install it as blender addon'''&amp;lt;ref&amp;gt;For more information on installing Blender addons, see: https://www.blender.org/manual/extensions/python/add_ons.html&lt;br /&gt;
&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
# Download the zip file for your Blender version at the [https://github.com/RenanMsV/JSBSim2Blender/releases releases] section.&lt;br /&gt;
# Open the user preferences window (File-&amp;gt;User Preferences or {{key press|Ctrl|Alt|U}}) and then go to the Add-on tab, click the button for &amp;quot;Install&amp;quot; and select the zip file you downloaded.&lt;br /&gt;
# After installing you must activate by going in the search bar below the &amp;quot;Install&amp;quot; button and searching for &amp;quot;JSBSim&amp;quot; and then checking the box on the right of &amp;quot;Import-Export: JSBSim to Blender&amp;quot;&lt;br /&gt;
# Make sure ''Auto-Save Preferences'' is set or save manually (bottom left).&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
&lt;br /&gt;
===Interaction===&lt;br /&gt;
&lt;br /&gt;
Go to File-&amp;gt;Import-&amp;gt;JSBSim Flight Dynamics Model (.xml), select a JSBSim XML file.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
Everyone is more than welcome to clone and modify the addon.&lt;br /&gt;
&lt;br /&gt;
==Bugs / Things to add==&lt;br /&gt;
&lt;br /&gt;
* Add a better way to draw the FDM to the screen. Maybe using Blender's line drawing API. With many colors and icons for specific things such as fuel tanks, engines, etc..&lt;br /&gt;
&lt;br /&gt;
Bugs, questions or suggestions may go to the [https://github.com/RenanMsV/JSBSim2Blender/issues Github issues page].&lt;br /&gt;
&lt;br /&gt;
{{Appendix}}&lt;br /&gt;
&lt;br /&gt;
{{JSBSim}}&lt;br /&gt;
&lt;br /&gt;
[[Category:JSBSim]]&lt;br /&gt;
[[Category:Modeling]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Blender_JSBSim_import&amp;diff=137479</id>
		<title>Blender JSBSim import</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Blender_JSBSim_import&amp;diff=137479"/>
		<updated>2023-03-31T23:14:11Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: Creating the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:JSBSim2Blender.example.001.png|alt=JSBSim FDM and aircraft model, overlayed in Blender.|thumb|JSBSim FDM and aircraft model, overlayed in Blender.]]&lt;br /&gt;
Load and visualize JSBsim&amp;lt;ref&amp;gt;JSBSim FDM information: [[JSBSim]]&lt;br /&gt;
&amp;lt;/ref&amp;gt; FDM Blender 2.8.0 - 3.5.0.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
'''Download:'''&lt;br /&gt;
&lt;br /&gt;
- https://github.com/RenanMsV/JSBSim2Blender/releases &lt;br /&gt;
&lt;br /&gt;
'''Install it as blender addon'''&amp;lt;ref&amp;gt;For more information see: https://www.blender.org/manual/extensions/python/add_ons.html&lt;br /&gt;
&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
Download the zip file for your Blender version at the [https://github.com/RenanMsV/JSBSim2Blender/releases releases] section.&lt;br /&gt;
&lt;br /&gt;
Open the user preferences window (File-&amp;gt;User Preferences or Ctrl-Alt-U) and then go to the Add-on tab, click the button for &amp;quot;Install&amp;quot; and select the zip file you downloaded.&lt;br /&gt;
&lt;br /&gt;
After installing you must activate by going in the search bar below the &amp;quot;Install&amp;quot; button and searching for &amp;quot;JSBSim&amp;quot; and then checking the box on the right of &amp;quot;Import-Export: JSBSim to Blender&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Make sure ''Auto-Save Preferences'' is set or save manually (bottom left).&lt;br /&gt;
&lt;br /&gt;
==Usage==&lt;br /&gt;
&lt;br /&gt;
===Interaction===&lt;br /&gt;
&lt;br /&gt;
Go to File-&amp;gt;Import-&amp;gt;JSBSim Flight Dynamics Model (.xml), select a JSBSim XML file.&lt;br /&gt;
&lt;br /&gt;
== Development ==&lt;br /&gt;
Everyone is more than welcome to clone, and modify the addon.&lt;br /&gt;
&lt;br /&gt;
==Bugs / Things to add==&lt;br /&gt;
&lt;br /&gt;
*Add a better way to draw the FDM to the screen. Maybe using Blender's line drawing API. With many colors and icons for specific things such as fuel tanks, engines, etc..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bugs, questions or suggestions may go to the Github page&amp;lt;ref&amp;gt;Github issues page: https://github.com/RenanMsV/JSBSim2Blender/issues&lt;br /&gt;
&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Modeling]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=File:JSBSim2Blender.example.001.png&amp;diff=137478</id>
		<title>File:JSBSim2Blender.example.001.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=File:JSBSim2Blender.example.001.png&amp;diff=137478"/>
		<updated>2023-03-31T22:52:13Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;JSBSim FDM and aircraft model, overlayed in Blender.&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Canvas_HUD&amp;diff=137462</id>
		<title>Canvas HUD</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Canvas_HUD&amp;diff=137462"/>
		<updated>2023-03-27T13:13:46Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: Added a note about how Canvas requires a uv-mapped surface to be displayed. I think this must be there since I spent some time trying to debug why it was not working, only to realize I forgot to add a uv-map to it.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
[[File:Canvas - C-130J basic HUD.jpg|thumb|C-130J basic HUD]]&lt;br /&gt;
{{Template:Canvas Navigation}}&lt;br /&gt;
&lt;br /&gt;
{{cquote|Moving the HUD to use the Canvas would be a great step from my point of view, since it and 2D panels (which I am happy to write the convert for!) are the last places besides the UI which make raw OpenGL calls, and hence would benefit from moving to the Canvas (and thus, to use OSG internally)|[http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg38629.html James Turner (Mon, 05 Nov 2012)]}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Rendering a basic HUD with a Canvas.&lt;br /&gt;
&lt;br /&gt;
{{note|For correct rendering (with [[Project_Rembrandt|Rembrandt deferred rendering]]) you need to register the HUD as [[Project_Rembrandt#Registering_all_translucent_surfaces|transparent surface]].&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;effect&amp;gt;&lt;br /&gt;
  &amp;lt;inherits-from&amp;gt;Effects/model-transparent&amp;lt;/inherits-from&amp;gt;&lt;br /&gt;
  &amp;lt;!-- Replace 'HUD.l.canvas' with the object the canvas is placed on --&amp;gt;&lt;br /&gt;
  &amp;lt;object-name&amp;gt;HUD.l.canvas&amp;lt;/object-name&amp;gt;&lt;br /&gt;
&amp;lt;/effect&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{note|Canvas requires the 3D model of the HUD to be UV-Mapped and have a texture applied to it. This texture can be a 1x1 pixels empty and transparent texture. Canvas will then replace the texture at runtime with all the dynamic content generated by it after you use addPlacement. Alternatively if you dont have a texture applied you can specify the texture when you do addPlacement:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot;&amp;gt;&lt;br /&gt;
my_canvas.addPlacement({&lt;br /&gt;
  &amp;quot;node&amp;quot;: &amp;quot;HUD.l.canvas&amp;quot;,&lt;br /&gt;
  &amp;quot;texture&amp;quot;: &amp;quot;hud_dummy.png&amp;quot;&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot;&amp;gt;&lt;br /&gt;
# ==============================================================================&lt;br /&gt;
# Head up display&lt;br /&gt;
# ==============================================================================&lt;br /&gt;
&lt;br /&gt;
var pow2 = func(x) { return x * x; };&lt;br /&gt;
var vec_length = func(x, y) { return math.sqrt(pow2(x) + pow2(y)); };&lt;br /&gt;
var round0 = func(x) { return math.abs(x) &amp;gt; 0.01 ? x : 0; };&lt;br /&gt;
var clamp = func(x, min, max) { return x &amp;lt; min ? min : (x &amp;gt; max ? max : x); }&lt;br /&gt;
&lt;br /&gt;
var HUD = {&lt;br /&gt;
  canvas_settings: {&lt;br /&gt;
    &amp;quot;name&amp;quot;: &amp;quot;HUD&amp;quot;,&lt;br /&gt;
    &amp;quot;size&amp;quot;: [1024, 1024],&lt;br /&gt;
    &amp;quot;view&amp;quot;: [480, 360],&lt;br /&gt;
    &amp;quot;mipmapping&amp;quot;: 1&lt;br /&gt;
  },&lt;br /&gt;
  new: func(placement)&lt;br /&gt;
  {&lt;br /&gt;
    var m = {&lt;br /&gt;
      parents: [HUD],&lt;br /&gt;
      canvas: canvas.new(HUD.canvas_settings)&lt;br /&gt;
    };&lt;br /&gt;
&lt;br /&gt;
    m.canvas.addPlacement(placement);&lt;br /&gt;
    m.canvas.setColorBackground(0.36, 1, 0.3, 0.02);&lt;br /&gt;
    &lt;br /&gt;
    m.root =&lt;br /&gt;
      m.canvas.createGroup()&lt;br /&gt;
              .setScale(1, 1/math.cos(25 * math.pi/180))&lt;br /&gt;
              .setTranslation(240, 180)&lt;br /&gt;
              .set(&amp;quot;font&amp;quot;, &amp;quot;LiberationFonts/LiberationMono-Regular.ttf&amp;quot;)&lt;br /&gt;
              .setDouble(&amp;quot;character-size&amp;quot;, 18)&lt;br /&gt;
              .setDouble(&amp;quot;character-aspect-ration&amp;quot;, 0.9)&lt;br /&gt;
              .set(&amp;quot;stroke&amp;quot;, &amp;quot;rgba(0,255,0,0.9)&amp;quot;);&lt;br /&gt;
    m.text =&lt;br /&gt;
      m.root.createChild(&amp;quot;group&amp;quot;)&lt;br /&gt;
            .set(&amp;quot;fill&amp;quot;, &amp;quot;rgba(0,255,0,0.9)&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    # Heading&lt;br /&gt;
    m.hdg =&lt;br /&gt;
      m.text.createChild(&amp;quot;text&amp;quot;)&lt;br /&gt;
            .setDrawMode(3)&lt;br /&gt;
            .setPadding(2)&lt;br /&gt;
            .setAlignment(&amp;quot;center-top&amp;quot;)&lt;br /&gt;
            .setTranslation(0, -140);&lt;br /&gt;
&lt;br /&gt;
    # Airspeed&lt;br /&gt;
    m.airspeed =&lt;br /&gt;
      m.text.createChild(&amp;quot;text&amp;quot;)&lt;br /&gt;
            .setAlignment(&amp;quot;right-center&amp;quot;)&lt;br /&gt;
            .setTranslation(-180, 0);&lt;br /&gt;
    &lt;br /&gt;
    # Groundspeed&lt;br /&gt;
    m.groundspeed =&lt;br /&gt;
      m.text.createChild(&amp;quot;text&amp;quot;)&lt;br /&gt;
            .setAlignment(&amp;quot;left-center&amp;quot;)&lt;br /&gt;
            .setTranslation(-220, 90);&lt;br /&gt;
    &lt;br /&gt;
    # Vertical speed&lt;br /&gt;
    m.vertical_speed =&lt;br /&gt;
      m.text.createChild(&amp;quot;text&amp;quot;)&lt;br /&gt;
            .setFontSize(10, 0.9)&lt;br /&gt;
            .setAlignment(&amp;quot;right-center&amp;quot;)&lt;br /&gt;
            .setTranslation(205, 50);&lt;br /&gt;
    &lt;br /&gt;
    # Radar altidude&lt;br /&gt;
    m.rad_alt =&lt;br /&gt;
      m.text.createChild(&amp;quot;text&amp;quot;)&lt;br /&gt;
            .setAlignment(&amp;quot;right-center&amp;quot;)&lt;br /&gt;
            .setTranslation(220, 70);&lt;br /&gt;
&lt;br /&gt;
    # Waterline / Pitch indicator&lt;br /&gt;
      m.root.createChild(&amp;quot;path&amp;quot;)&lt;br /&gt;
            .moveTo(-24, 0)&lt;br /&gt;
            .horizTo(-8)&lt;br /&gt;
            .lineTo(-4, 6)&lt;br /&gt;
            .lineTo(0, 0)&lt;br /&gt;
            .lineTo(4, 6)&lt;br /&gt;
            .lineTo(8, 0)&lt;br /&gt;
            .horizTo(24)&lt;br /&gt;
            .setStrokeLineWidth(0.9);&lt;br /&gt;
    &lt;br /&gt;
    # Flightpath/Velocity vector&lt;br /&gt;
    m.fpv = m.root.createChild(&amp;quot;group&amp;quot;, &amp;quot;FPV&amp;quot;);&lt;br /&gt;
    m.fpv.createChild(&amp;quot;path&amp;quot;)&lt;br /&gt;
         .moveTo(8, 0)&lt;br /&gt;
         .arcSmallCCW(8, 8, 0, -16, 0)&lt;br /&gt;
         .arcSmallCCW(8, 8, 0,  16, 0)&lt;br /&gt;
         .moveTo(-8, 0)&lt;br /&gt;
         .horiz(-16)&lt;br /&gt;
         .moveTo(8, 0)&lt;br /&gt;
         .horiz(16)&lt;br /&gt;
         .setStrokeLineWidth(0.9);&lt;br /&gt;
&lt;br /&gt;
    # Energy/Acceleration cues&lt;br /&gt;
    m.energy_cue =&lt;br /&gt;
      m.fpv.createChild(&amp;quot;path&amp;quot;)&lt;br /&gt;
           .setStrokeLineWidth(1);&lt;br /&gt;
&lt;br /&gt;
    m.acc =&lt;br /&gt;
      m.fpv.createChild(&amp;quot;path&amp;quot;)&lt;br /&gt;
           .setStrokeLineWidth(1);&lt;br /&gt;
    &lt;br /&gt;
    # Horizon&lt;br /&gt;
    m.horizon_group = m.root.createChild(&amp;quot;group&amp;quot;);&lt;br /&gt;
    m.h_trans = m.horizon_group.createTransform();&lt;br /&gt;
    m.h_rot   = m.horizon_group.createTransform();&lt;br /&gt;
    &lt;br /&gt;
    # Pitch lines&lt;br /&gt;
    for(var i = 5; i &amp;lt;= 10; i += 5)&lt;br /&gt;
    {&lt;br /&gt;
      m.horizon_group.createChild(&amp;quot;path&amp;quot;)&lt;br /&gt;
                     .moveTo(24, -i * 18)&lt;br /&gt;
                     .horiz(48)&lt;br /&gt;
                     .vert(7)&lt;br /&gt;
                     .moveTo(-24, -i * 18)&lt;br /&gt;
                     .horiz(-48)&lt;br /&gt;
                     .vert(7)&lt;br /&gt;
                     .setStrokeLineWidth(1.5);&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    # Horizon line&lt;br /&gt;
    m.horizon_group.createChild(&amp;quot;path&amp;quot;)&lt;br /&gt;
                   .moveTo(-500, 0)&lt;br /&gt;
                   .horizTo(500)&lt;br /&gt;
                   .setStrokeLineWidth(1.5);&lt;br /&gt;
&lt;br /&gt;
    m.input = {&lt;br /&gt;
      pitch:      &amp;quot;/orientation/pitch-deg&amp;quot;,&lt;br /&gt;
      roll:       &amp;quot;/orientation/roll-deg&amp;quot;,&lt;br /&gt;
      hdg:        &amp;quot;/orientation/heading-deg&amp;quot;,&lt;br /&gt;
      speed_n:    &amp;quot;velocities/speed-north-fps&amp;quot;,&lt;br /&gt;
      speed_e:    &amp;quot;velocities/speed-east-fps&amp;quot;,&lt;br /&gt;
      speed_d:    &amp;quot;velocities/speed-down-fps&amp;quot;,&lt;br /&gt;
      alpha:      &amp;quot;/orientation/alpha-deg&amp;quot;,&lt;br /&gt;
      beta:       &amp;quot;/orientation/side-slip-deg&amp;quot;,&lt;br /&gt;
      ias:        &amp;quot;/velocities/airspeed-kt&amp;quot;,&lt;br /&gt;
      gs:         &amp;quot;/velocities/groundspeed-kt&amp;quot;,&lt;br /&gt;
      vs:         &amp;quot;/velocities/vertical-speed-fps&amp;quot;,&lt;br /&gt;
      rad_alt:    &amp;quot;/instrumentation/radar-altimeter/radar-altitude-ft&amp;quot;,&lt;br /&gt;
      wow_nlg:    &amp;quot;/gear/gear[4]/wow&amp;quot;,&lt;br /&gt;
      airspeed:   &amp;quot;/velocities/airspeed-kt&amp;quot;,&lt;br /&gt;
      target_spd: &amp;quot;/autopilot/settings/target-speed-kt&amp;quot;,&lt;br /&gt;
      acc:        &amp;quot;/fdm/jsbsim/accelerations/udot-ft_sec2&amp;quot;&lt;br /&gt;
    };&lt;br /&gt;
    &lt;br /&gt;
    foreach(var name; keys(m.input))&lt;br /&gt;
      m.input[name] = props.globals.getNode(m.input[name], 1);&lt;br /&gt;
    &lt;br /&gt;
    return m;&lt;br /&gt;
  },&lt;br /&gt;
  update: func()&lt;br /&gt;
  {&lt;br /&gt;
    me.airspeed.setText(sprintf(&amp;quot;%d&amp;quot;, me.input.ias.getValue()));&lt;br /&gt;
    me.groundspeed.setText(sprintf(&amp;quot;G %3d&amp;quot;, me.input.gs.getValue()));&lt;br /&gt;
    me.vertical_speed.setText(sprintf(&amp;quot;%.1f&amp;quot;, me.input.vs.getValue() * 60.0 / 1000));&lt;br /&gt;
    &lt;br /&gt;
    var rad_alt = me.input.rad_alt.getValue();&lt;br /&gt;
    if( rad_alt and rad_alt &amp;lt; 5000 ) # Only show below 5000AGL&lt;br /&gt;
      rad_alt = sprintf(&amp;quot;R %4d&amp;quot;, rad_alt);&lt;br /&gt;
    else&lt;br /&gt;
      rad_alt = nil;&lt;br /&gt;
    me.rad_alt.setText(rad_alt);&lt;br /&gt;
    &lt;br /&gt;
    me.hdg.setText(sprintf(&amp;quot;%03d&amp;quot;, me.input.hdg.getValue()));&lt;br /&gt;
    me.h_trans.setTranslation(0, 18 * me.input.pitch.getValue());&lt;br /&gt;
    &lt;br /&gt;
    var rot = -me.input.roll.getValue() * math.pi / 180.0;&lt;br /&gt;
    me.h_rot.setRotation(rot);&lt;br /&gt;
    &lt;br /&gt;
    # flight path vector (FPV)&lt;br /&gt;
    var vel_gx = me.input.speed_n.getValue();&lt;br /&gt;
    var vel_gy = me.input.speed_e.getValue();&lt;br /&gt;
    var vel_gz = me.input.speed_d.getValue();&lt;br /&gt;
    &lt;br /&gt;
    var yaw = me.input.hdg.getValue() * math.pi / 180.0;&lt;br /&gt;
    var roll = me.input.roll.getValue() * math.pi / 180.0;&lt;br /&gt;
    var pitch = me.input.pitch.getValue() * math.pi / 180.0;&lt;br /&gt;
    &lt;br /&gt;
    var sy = math.sin(yaw);   var cy = math.cos(yaw);&lt;br /&gt;
    var sr = math.sin(roll);  var cr = math.cos(roll);&lt;br /&gt;
    var sp = math.sin(pitch); var cp = math.cos(pitch);&lt;br /&gt;
&lt;br /&gt;
    var vel_bx = vel_gx * cy * cp&lt;br /&gt;
               + vel_gy * sy * cp&lt;br /&gt;
               + vel_gz * -sp;&lt;br /&gt;
    var vel_by = vel_gx * (cy * sp * sr - sy * cr)&lt;br /&gt;
               + vel_gy * (sy * sp * sr + cy * cr)&lt;br /&gt;
               + vel_gz * cp * sr;&lt;br /&gt;
    var vel_bz = vel_gx * (cy * sp * cr + sy * sr)&lt;br /&gt;
               + vel_gy * (sy * sp * cr - cy * sr)&lt;br /&gt;
               + vel_gz * cp * cr;&lt;br /&gt;
&lt;br /&gt;
    var dir_y = math.atan2(round0(vel_bz), math.max(vel_bx, 0.01)) * 180.0 / math.pi;&lt;br /&gt;
    var dir_x  = math.atan2(round0(vel_by), math.max(vel_bx, 0.01)) * 180.0 / math.pi;&lt;br /&gt;
&lt;br /&gt;
    me.fpv.setTranslation(dir_x * 18, dir_y * 18);&lt;br /&gt;
&lt;br /&gt;
    var speed_error = 0;&lt;br /&gt;
    if( me.input.target_spd.getValue() != nil )&lt;br /&gt;
      speed_error = 4 * clamp(&lt;br /&gt;
        me.input.target_spd.getValue() - me.input.airspeed.getValue(),&lt;br /&gt;
        -15, 15&lt;br /&gt;
      );&lt;br /&gt;
    &lt;br /&gt;
    me.energy_cue.reset();&lt;br /&gt;
#    if( math.abs(speed_error) &amp;gt; 3 )&lt;br /&gt;
      me.energy_cue.moveTo(-22, 0)&lt;br /&gt;
                   .vert(speed_error)&lt;br /&gt;
                   .horiz(3)&lt;br /&gt;
                   .vertTo(0);&lt;br /&gt;
    &lt;br /&gt;
    var acc = me.input.acc.getValue() or 0;&lt;br /&gt;
    me.acc.reset()&lt;br /&gt;
          .moveTo(-34, -acc * 5 - 4)&lt;br /&gt;
          .line(8, 4)&lt;br /&gt;
          .line(-8, 4);&lt;br /&gt;
&lt;br /&gt;
    settimer(func me.update(), 0);&lt;br /&gt;
  }&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
var init = setlistener(&amp;quot;/sim/signals/fdm-initialized&amp;quot;, func() {&lt;br /&gt;
  removelistener(init); # only call once&lt;br /&gt;
  var hud_pilot = HUD.new({&amp;quot;node&amp;quot;: &amp;quot;HUD.l.canvas&amp;quot;});&lt;br /&gt;
  hud_pilot.update();&lt;br /&gt;
#  var hud_copilot = HUD.new({&amp;quot;node&amp;quot;: &amp;quot;HUD.l.canvas.001&amp;quot;});&lt;br /&gt;
#  hud_copilot.update();&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Virtual_airlines&amp;diff=137283</id>
		<title>Virtual airlines</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Virtual_airlines&amp;diff=137283"/>
		<updated>2023-02-03T02:15:53Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: Just to let people know what happened to LATAMv. Yes I am late.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''virtual airline''' (VA) is a dedicated hobby organization that uses flight simulation to model the operations of an airline. Virtual airlines generally have a presence on the internet, similar to a real airline. There are over 100 virtual airlines of significance currently active in the internet (supporting a number of flightsims), with thousands of participants involved at any one time each using different simulator platforms.&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
Virtual airlines were started to give a sense of purpose to activities conducted within a flight simulator. This basic premise has evolved over time, along with available technology, to provide increasing levels of immersion but always with the same core purpose. When combined with increasingly powerful personal computers, advancing flight simulation software, and communications networks, virtual airlines are often able to provide compelling, realistic, experiences similar to operations inside a real airline. Virtual airlines also provide an avenue for members to gain access to additional content, such as aircraft and scenery, for use with their simulator. The appeal varies; for younger members, virtual airlines provide a sandbox environment where they can experience the corporate environment of commercial business in the airline industry, without the risk of financial loss. These organizations also provide an outlet for those who are interested in aviation but unable to fly themselves in real life due to financial, health, or other reasons.&lt;br /&gt;
Most of all, its one step closer to enthusiasts feeling more involved in an airline environment and share their interests with others.&lt;br /&gt;
Virtual Airlines also benefit the flight simulator community by providing valuable services such as ATC, events, and general help and knowledge.&lt;br /&gt;
&lt;br /&gt;
== Common elements ==&lt;br /&gt;
There are several elements that are common across many virtual airlines:&lt;br /&gt;
* A website as the focal point of the community&lt;br /&gt;
* Internet forum where discussion and social interaction can occur&lt;br /&gt;
* Customized livery that users can download together with aircraft and install in their flight simulator&lt;br /&gt;
* Route schedules for members to fly in their simulators&lt;br /&gt;
* Multiplayer events, often on a game network such as VATSIM or IVAO&lt;br /&gt;
* Less common elements include:&lt;br /&gt;
** An Online database for recording and reporting flights and membership statistics&lt;br /&gt;
** Dedicated game server hosting to provide private areas for members to complete flights&lt;br /&gt;
** Award, rank and recognition systems&lt;br /&gt;
** Voice over Internet Protocol servers for members to communicate freely by voice&lt;br /&gt;
&lt;br /&gt;
== Virtual airlines ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Air Europe Virtual&lt;br /&gt;
|established = May 2013&lt;br /&gt;
|logo        = AEV-logo.png&lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
* AEVxxx&lt;br /&gt;
|history     = We opened this airline in May 2013 on the 8th. We fly in Europe and the USA.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* A300&lt;br /&gt;
* A320-family (A318, A319, A320, A321)&lt;br /&gt;
* 737&lt;br /&gt;
* A340-600&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 777-300ER&lt;br /&gt;
|main-hub    = EDDK&lt;br /&gt;
|hubs        = &lt;br /&gt;
* EDDK&lt;br /&gt;
* LFPG&lt;br /&gt;
|website     = http://aireuropevirtual.jimdo.com/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=19911&lt;br /&gt;
}}&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Binter Canarias Virtual&lt;br /&gt;
|established = 2016&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    = IBBxxxx&lt;br /&gt;
|history     = We serve flights in the Canadian Archipelago, Cap Verde, Azores, and Western Africa, as well as Madeira and Europe Capitals&lt;br /&gt;
|fleet       = &lt;br /&gt;
*ATR 72-500/-600&lt;br /&gt;
* CRJ900&lt;br /&gt;
|main-hub    = GCLP&lt;br /&gt;
|forum       = https://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=30052&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Century Airlines&lt;br /&gt;
|established = March 2012&lt;br /&gt;
|logo        = Calogo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = FGCom, RaidCall, Mumble&lt;br /&gt;
|callsign    = CAxxxxx&lt;br /&gt;
|history     = Century Airlines was born on March 25, 2012 from an idea to change the system used by the virtual airlines in FlightGear and allow virtual pilots to have more freedom when flying. The airline began with a diffusion through FG community forums (not official), then it began a gradual expansion of a new system for pilots and their way of flying in a virtual airline. On January 25, 2013 Century Airlines got more than 500 reported flights from its virtual pilots.&lt;br /&gt;
|fleet       =  &lt;br /&gt;
* Airbus A330-243 (2)&lt;br /&gt;
* Airbus A340-600 (2)&lt;br /&gt;
* Airbus A321-231 (2)&lt;br /&gt;
* Airbus A320-214 (5)&lt;br /&gt;
* Airbus A319-111 (4)&lt;br /&gt;
* Airbus A318-111 (4)&lt;br /&gt;
* CRJ-700 (9)&lt;br /&gt;
* 787-8 (3)&lt;br /&gt;
* 747-8i (3)&lt;br /&gt;
* 777F (5)&lt;br /&gt;
* 777-200ER (5)&lt;br /&gt;
* 777-200LR (4)&lt;br /&gt;
* CRJ-200 (1)&lt;br /&gt;
* Citation X (1)&lt;br /&gt;
* DHC8-Q300 (3)&lt;br /&gt;
|main-hub    = SKBO&lt;br /&gt;
|hubs        = &lt;br /&gt;
* SKBO&lt;br /&gt;
* LEMD&lt;br /&gt;
* SBGL&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://centuryairlines.jimdo.com/&lt;br /&gt;
|forum       = http://centuryairlines.forumbuild.com/&lt;br /&gt;
|registration = http://centuryairlines.jimdo.com/become-century-pilot/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Charter Aviation&lt;br /&gt;
|established = November 2013&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Only if you want&lt;br /&gt;
|callsign    = CHTxxxx&lt;br /&gt;
|history     = Charter Aviation is a virtual charter service airline. Any aircraft, any route, anytime. Any aircraft you can sim, any route you want to take it, anytime you want to fly. We're the guys who get the aircraft where they need to be.&lt;br /&gt;
|fleet       =  &lt;br /&gt;
* Any and all aircraft&lt;br /&gt;
|main-hub    = EGLL&lt;br /&gt;
|hubs        = &lt;br /&gt;
* CYEG - Edmonton&lt;br /&gt;
* CYOW - Ottawa&lt;br /&gt;
* CYVR - Vancouver&lt;br /&gt;
* EDDB - Berlin&lt;br /&gt;
* EGLL - Heathrow&lt;br /&gt;
* EIDW - Dublin&lt;br /&gt;
* FAJS - Oliver Reginald Tambo&lt;br /&gt;
* KBOS - Boston Logan&lt;br /&gt;
* KSFO - San Francisco&lt;br /&gt;
* LFPO - Paris Orly&lt;br /&gt;
* LYBE - Belgrade Nikola Tesla&lt;br /&gt;
* PHNL - Honolulu&lt;br /&gt;
* RJAN - Niijima&lt;br /&gt;
* SBGR - Guarulhos Sao Paulo Brazil&lt;br /&gt;
* UUDD - Domodedovo Moscow&lt;br /&gt;
* YSSY - Sydney&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.charterva.com&lt;br /&gt;
|forum       = &lt;br /&gt;
|registration = http://www.charterva.com&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Cosmo Airlines&lt;br /&gt;
|established = December 29, 2014&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = &lt;br /&gt;
* OHxxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       = &lt;br /&gt;
*B1900D&lt;br /&gt;
*CRJ-300&lt;br /&gt;
*CRJ-500&lt;br /&gt;
*CRJ-700&lt;br /&gt;
*CRJ-900&lt;br /&gt;
*CRJ-1000&lt;br /&gt;
*CSeries-100&lt;br /&gt;
*CSeries-300&lt;br /&gt;
*Boeing 717-200&lt;br /&gt;
*Boeing 737-7 MAX&lt;br /&gt;
*Boeing 737-8 MAX&lt;br /&gt;
*Boeing 737-9 MAX&lt;br /&gt;
*Boeing 747-8i&lt;br /&gt;
*Boeing 777-200LR&lt;br /&gt;
*Boeing 777-8&lt;br /&gt;
*Boeing 777-9&lt;br /&gt;
*Boeing 787-8&lt;br /&gt;
*Boeing 787-9&lt;br /&gt;
*Boeing 787-10&lt;br /&gt;
|main-hub    = KCVG&lt;br /&gt;
|hubs        = &lt;br /&gt;
* Cincinnati (CVG)&lt;br /&gt;
* Hartford (BDL)&lt;br /&gt;
* San Jose (SJC)&lt;br /&gt;
* San Diego (SAN)&lt;br /&gt;
* Pittsburgh (PIT)&lt;br /&gt;
* Los Angeles (LAX)&lt;br /&gt;
* Raleigh/Durham (RDU)&lt;br /&gt;
* Frankfurt (FRA)&lt;br /&gt;
* Paris (CDG)&lt;br /&gt;
* Madrid (MAD)&lt;br /&gt;
* Shanghai (PVG)&lt;br /&gt;
* Hong Kong (HKG)&lt;br /&gt;
* Cape Verde (SID)&lt;br /&gt;
&lt;br /&gt;
|website     = https://sites.google.com/site/cosmointernationalairlines/Home&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = CSJAIR&lt;br /&gt;
|established = 3, October, 2014&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = We need pilot&lt;br /&gt;
|callsign    = &lt;br /&gt;
* CSJxxx&lt;br /&gt;
|history     = Airline in South Korea&lt;br /&gt;
|fleet       = &lt;br /&gt;
* &lt;br /&gt;
* A320NEO&lt;br /&gt;
* 777-300&lt;br /&gt;
* 777-300ER&lt;br /&gt;
* 777-300F&lt;br /&gt;
* A330-343&lt;br /&gt;
* 747-8i&lt;br /&gt;
|main-hub    = RKSI&lt;br /&gt;
|hubs        = &lt;br /&gt;
* RKPC&lt;br /&gt;
* RKPK&lt;br /&gt;
|website     = http://sjchang0120.wix.com/csjair&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Voxy Virtual Airlines&lt;br /&gt;
|established = Sep 2011&lt;br /&gt;
|logo        = Voxy_va.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = VOXxxxx (x = number)&lt;br /&gt;
|history     = &lt;br /&gt;
Re-branded to Dravion Airlines and focused on regional flights in Ukraine (Aug 2014). &lt;br /&gt;
&lt;br /&gt;
Re-branded again in to Voxy Airlines and it primarily serves as and flies under the name of other airlines it has contracted (sep 2018). &lt;br /&gt;
&lt;br /&gt;
Voxy Airlines primarily paid to operate and maintain aircraft used on flights that are scheduled, marketed, and priced by a partner mainline.&lt;br /&gt;
|fleet       =&lt;br /&gt;
* Airbus A350-900XWB&lt;br /&gt;
* Airbus A300-600ST&lt;br /&gt;
* Tupolev Tu-134B&lt;br /&gt;
* Ilyushin Il-76MD&lt;br /&gt;
|main-hub    = UKKE&lt;br /&gt;
}}&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Worldwide Airlines&lt;br /&gt;
|established = May 2016&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = looking for pilots&lt;br /&gt;
|has-atc     = FGCom&lt;br /&gt;
|callsign    = WALxxxx/WAxxxx&lt;br /&gt;
|fleet       =&lt;br /&gt;
* 737-700&lt;br /&gt;
* 737-800&lt;br /&gt;
* 737-900er&lt;br /&gt;
* 747-8i&lt;br /&gt;
* 757-300&lt;br /&gt;
* 767-300er&lt;br /&gt;
* 777-300ER&lt;br /&gt;
* 787-8&lt;br /&gt;
* 787-9&lt;br /&gt;
* a220-300&lt;br /&gt;
* a320-214&lt;br /&gt;
* a330-200&lt;br /&gt;
* a330-300&lt;br /&gt;
* a350-900xwb&lt;br /&gt;
* q400&lt;br /&gt;
|main-hub    = KJFK&lt;br /&gt;
|hubs        = &lt;br /&gt;
* KDEN&lt;br /&gt;
* KSFO&lt;br /&gt;
* CYVR&lt;br /&gt;
* KLAX&lt;br /&gt;
* ZSPD&lt;br /&gt;
|secondary hubs =* EGLL * EHAM * LSZH * KSEA * KLAS&lt;br /&gt;
|map         = &lt;br /&gt;
|website     =none&lt;br /&gt;
|forum       = none&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = LATAMv (previously Brazuka Airlines)&lt;br /&gt;
|established = 2017&lt;br /&gt;
|logo        = BrazukaAirlinesLogo.png&lt;br /&gt;
|status      = Shutdown in 2018&lt;br /&gt;
|callsign    = LTM3001 to LTM3018&lt;br /&gt;
|history     = The company was created by the brazilians RenanMsV and Fabricio G. in 2017. After one year it had 18 registered pilots. It was later shutdown in 2018. The first flight was at October 7 2017 from SBEG to SBBR. The last registered flight was at November 23 2018 from SBCG to SBBR. In total 315 flights have been done by their pilots.&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = SBBR - Presidente Juscelino Kubistschek International Airport  (BSB)&lt;br /&gt;
|hubs        = SBGR, SBGL, SBEG, Brazil, Chile, Portugal&lt;br /&gt;
|map         = FGTracker&lt;br /&gt;
|website     = https://inutiles.byethost16/flightgear/modules/latamv&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Swanair&lt;br /&gt;
|established = November 2013&lt;br /&gt;
|logo        = Swanair-logo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = SWNxxx&lt;br /&gt;
|history     = Swanair is a small virtual airline, mainly flying on Flightgear Flight-Simulator. It offers prestige flights all over the world. Singapore, New York, or much more ! Swanair operates all kind of aircraft, 777, A330, A320, 787, 747..., connects the whole globe and lavish its pilots. You always dreamt to sit in First class isn't it ? So, Join us ! It'll change the way you fly forever. &lt;br /&gt;
&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Beechcraft B1900D&lt;br /&gt;
* Boeing 737-900ER&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
* Boeing 772&lt;br /&gt;
* Boeing 787-8 Dreamliner&lt;br /&gt;
* Airbus A322&lt;br /&gt;
* Airbus A320neo&lt;br /&gt;
* Airbus A332&lt;br /&gt;
* Airbus A333&lt;br /&gt;
* Airbus A380 !&lt;br /&gt;
&lt;br /&gt;
|main-hub    = ENVA, Trondheim Vaernes, Norway&lt;br /&gt;
|hubs        = &lt;br /&gt;
* ENVA (main HUB)&lt;br /&gt;
* KJFK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://www.swanair.webs.com&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Visayan Airways &lt;br /&gt;
|established = Janurary 2015&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Currently looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
* VIS****&lt;br /&gt;
|history     = A Virtual Airline from the Philippines, a new virtual airline in the Asian FlightGear skies&lt;br /&gt;
|fleet       = &lt;br /&gt;
* ATR 72-500&lt;br /&gt;
* Airbus A320Neo&lt;br /&gt;
* Boeing 717-200&lt;br /&gt;
* Airbus A330-200&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
|main-hub    = RPVM&lt;br /&gt;
|hubs        = &lt;br /&gt;
* RPLL&lt;br /&gt;
* RPVD&lt;br /&gt;
|website     = http://francislucaschuaba.wix.com/visv/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=25844&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = World Jet Airlines&lt;br /&gt;
|established = January 2016&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active and Looking For Pilots&lt;br /&gt;
|callsign    = WJTxxxx&lt;br /&gt;
|history     = A worldwide virtual airlines where you can fly any destination, request ATC services, and fly in VA events.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* MD-88&lt;br /&gt;
* Cessna Citation X&lt;br /&gt;
* Boeing 777&lt;br /&gt;
* Airbus A330-200&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
*Boeing 787-8&lt;br /&gt;
*Concorde&lt;br /&gt;
*Boeing 707&lt;br /&gt;
|main-hub    = EGKK&lt;br /&gt;
|hubs        = &lt;br /&gt;
*EGKK&lt;br /&gt;
*EDDF&lt;br /&gt;
*EHAM&lt;br /&gt;
*KJFK&lt;br /&gt;
*KATL&lt;br /&gt;
*KLAX&lt;br /&gt;
*PHNL&lt;br /&gt;
*TNCM&lt;br /&gt;
*LKPR&lt;br /&gt;
|website     = http://worldjetva.webs.com/&lt;br /&gt;
|forum       = http://worldjetva.webs.com/apps/blog/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Worldwide Airways Virtual&lt;br /&gt;
|established = September 2016&lt;br /&gt;
|logo        = Worldwide Airways logo.png&lt;br /&gt;
|status      = Active and Looking For Pilots&lt;br /&gt;
|callsign    = WWAxxxx&lt;br /&gt;
|history     = Worldwide Airways is an international Virtual Airline offering realistic, professional and exciting flights! Fly over the world, to a large selection of beautiful destinations; with modern aircraft and of course, fly online for more fun, and professionalism!&lt;br /&gt;
|fleet       = &lt;br /&gt;
*Boeing 747-8i&lt;br /&gt;
*Boeing 757-200&lt;br /&gt;
*Boeing 777-300ER&lt;br /&gt;
*Airbus A318&lt;br /&gt;
*Airbus A320&lt;br /&gt;
*Airbus A330-303&lt;br /&gt;
*Airbus A340-313X&lt;br /&gt;
*Airbus A350-900XWB&lt;br /&gt;
*Airbus A380-800&lt;br /&gt;
*Concorde&lt;br /&gt;
|main-hub    = KSFO&lt;br /&gt;
|hubs        = LFPG; KSFO&lt;br /&gt;
|website     = https://worldcargoairwaysvirtual.jimdo.com/&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = QuébecAir&lt;br /&gt;
|established = June 2017&lt;br /&gt;
|logo        = QuebecAir.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = FGCom, Mumble&lt;br /&gt;
|callsign    = QuébecAir&lt;br /&gt;
|history     = QuebecAir was actually founded in 1946 by the fusion of both Aviation du Golfe and Air Rimouski airlines. Due to financial trouble, it has been sold to Nordair-Metro and disappeared during the fusion with Canadian International, now owned by Air Canada. At Quebecair, our big difference is language. We operate in both french and english and we are proudly representing the biggest north-american french population: the Quebecers!&lt;br /&gt;
|fleet       =  &lt;br /&gt;
* Airbus A330-243 (1)&lt;br /&gt;
* Airbus A320-251Neo (2)&lt;br /&gt;
* Airbus A321-231 (2)&lt;br /&gt;
* Airbus A320-214 (2)&lt;br /&gt;
* McDonnell Douglas MD-11&lt;br /&gt;
* Bombardier CS100 (2)&lt;br /&gt;
* Boeing B777-300ER (4)&lt;br /&gt;
|main-hub    = CYUL&lt;br /&gt;
|hubs        = &lt;br /&gt;
* LFPO&lt;br /&gt;
* LOWI&lt;br /&gt;
* KJFK&lt;br /&gt;
|CodeShare = British Airways Virtual&lt;br /&gt;
|Map    = FGTracker &lt;br /&gt;
|registration = QC-XXX&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Virtual Airline alliances ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Flight Unlimited&lt;br /&gt;
|established = 2012&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
&lt;br /&gt;
|Number of member airlines = 10  &lt;br /&gt;
&lt;br /&gt;
|History       = Flight Unlimited originated with the formation of Flight Unlimited Virtual Airlines in January of 2011. The original idea was to create a virtual airlines without limits; fly anything, anywhere, anytime. This led to explosive growth and we were able to attract a totally unique leadership team.&lt;br /&gt;
&lt;br /&gt;
As time progressed, the staff and pilots met on Teamspeak and decided that we wanted to make a course correction. While flying without limited was fun, there wasn't them same sense of accomplishment after putting in hundreds of hours as some pilots find at the airlines structured on real-world operations. That meeting was where the Flight Unlimited Community concept was born.&lt;br /&gt;
&lt;br /&gt;
Today we are a strong community of Flight Simulation Enthusiasts that take it to the next level everyday. By networking together multiple unique Virtual Airlines, we are able to provide our membership with the services normally only found in significantly larger virtual airlines. This unique formula allows our pilots and staff to enjoy virutally unlimited opportunities for advancement within the community at large.&lt;br /&gt;
&lt;br /&gt;
Our community of pilots are able to go to a unified job-posting board to see what positions are available at every Virtual Airline and then use their current Virtual Pilot Stats to submit an application for the position. This means that you don't have to wait for a position to open up at Cathay Pacific Virtual as a Cathay Pacific pilot, but rather take a look at Caribbean Airlines Virtual or Japan Airlines Virtual for the opportunity to advance at your own pace. This doesn't only apply to pilots but also mid-level management.&lt;br /&gt;
&lt;br /&gt;
Pilots and management looking to move up through the ranking structure have the opportunity to one day become CEO's themselves, which make a Flight Unlimited Virtual Airline a truly unique place to fly and develop into the Virtual Aviation leaders of tomorrow.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://www.flightunlimited.org/ &lt;br /&gt;
|forum       = &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Virtual Star Alliance (VSA)&lt;br /&gt;
|established = April 26, 2009.&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Merged with Merlion &lt;br /&gt;
&lt;br /&gt;
|Number of member virtual airlines = 1&lt;br /&gt;
&lt;br /&gt;
|History       = Virtual Star Alliance was the first alliance organization founded in Flight Gear.  Founding members by Wookierabbit and Redneck.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://starallianceorg.webs.com, http://virtualsa.org/&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Virtual Air Forces ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = The European Air Force&lt;br /&gt;
|established = June 2011&lt;br /&gt;
|logo        = Eaf-bl11.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Has ATC&lt;br /&gt;
|callsign    = EAFxxx, LCG-XXX&lt;br /&gt;
|fleet       = &lt;br /&gt;
* F-16CJ&lt;br /&gt;
* F/A-18&lt;br /&gt;
* C-130&lt;br /&gt;
* E-3B&lt;br /&gt;
|main-hub    = [[Ramstein Air Base]] (ETAR)&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = https://www.facebook.com/groups/flyeaf/&lt;br /&gt;
|forum       = On our group.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Global Amity Virtual Airforce&lt;br /&gt;
|established = April 2015&lt;br /&gt;
|status      = Currently Active&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = &lt;br /&gt;
|fleet       = &lt;br /&gt;
* We do not restrict what aircraft you can fly with us.&lt;br /&gt;
|main-hub    = &lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = [http://gava.shivtr.com GAVA]&lt;br /&gt;
|forum       = [http://gava.shivtr.com/forums GAVA Forums]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Helldiver Squadron Offensive Tactical Force &lt;br /&gt;
|established = January 2013&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Has ATC&lt;br /&gt;
|callsign    = HSOTF([[Number ID]]), BJS-([[Number ID]])&lt;br /&gt;
|fleet       = See [http://helldiversquadron.wordpress.com HSOTF Official Website]&lt;br /&gt;
|main-hub    = Düsseldorf Mönchengladbach Airport (EDLN)&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = https://helldiversquadron.wordpress.com&lt;br /&gt;
|forum       = In Development, Visit Our Site&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = International Air Force&lt;br /&gt;
|established = Comming soon &lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = &lt;br /&gt;
|has-atc     = Yes, Provided by fgvao&lt;br /&gt;
|callsign    = (any ideas i have none)&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = &lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = &lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airforce summary&lt;br /&gt;
|name        = Operation Red Flag (OPRF)&lt;br /&gt;
|established = November 21st, 2015&lt;br /&gt;
|logo        = OPRF.png&lt;br /&gt;
|niche       = Paramilitary&lt;br /&gt;
|status      = Active&lt;br /&gt;
|history     = Founded as KSUU Crew over friendly dogfights in the F-14B over the skies of Travis Air Force Base, OPRF slowly took over training and patrol duties in the south-western United States on behalf of the USAF. OPRF has fought all over the world gaining prestige and recognition, from the Alps to the Himalayas, from North Korea to Georgia to Alaska, in an ever-expanding fleet of fighters and support aircraft. Member pilots get to learn the knowledge, skills and tactics that define the fighter pilot and are engaged in monthly major events and regular training.&lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = {Your callsign}; OPFORxx; ORFxxxx&lt;br /&gt;
|fleet       = &lt;br /&gt;
Fighters:&lt;br /&gt;
* F-14A/B&lt;br /&gt;
* F-15C/D&lt;br /&gt;
* F-16 (all versions)&lt;br /&gt;
* M2000-5&lt;br /&gt;
* Saab 37 Viggen (all versions)&lt;br /&gt;
* MiG-21-bis&lt;br /&gt;
Attack/Bombers:&lt;br /&gt;
* A-10&lt;br /&gt;
* B-1B&lt;br /&gt;
* Jaguar GR.1&lt;br /&gt;
Tankers/Transport/Spec Ops:&lt;br /&gt;
* KC-137R and variants&lt;br /&gt;
* KC-10A&lt;br /&gt;
* A330 MRTT variants (Voyager KC2/KC3, KC-30A)&lt;br /&gt;
* C-130J&lt;br /&gt;
* SR-71 and variants&lt;br /&gt;
* MQ-9 (all versions)&lt;br /&gt;
Helicopters:&lt;br /&gt;
* CH-53E&lt;br /&gt;
* SH-60J and UH-60J&lt;br /&gt;
* UH-1 and variants&lt;br /&gt;
|main-base    = [[Nellis Air Force Base]] (KLSV)&lt;br /&gt;
|bases        = See: [http://opredflag.com/pages/log_map here] for reference&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://opredflag.com/&lt;br /&gt;
|forum       = http://opredflag.com/forums&lt;br /&gt;
|fgforum     = https://forum.flightgear.org/viewtopic.php?f=10&amp;amp;t=28057&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Team Militare &amp;quot;36° Stormo virtuale&amp;quot;&lt;br /&gt;
|established = September 2012&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Currently Inactive&lt;br /&gt;
|has-atc     = No.&lt;br /&gt;
|callsign    = {Your callsign}, FGIT-xx&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Panavia Tornado&lt;br /&gt;
* F-16/F-16CJ&lt;br /&gt;
* Mirage 2000&lt;br /&gt;
* EF2000/Eurofighter Typhoon&lt;br /&gt;
* F-14B&lt;br /&gt;
* AC-130&lt;br /&gt;
|main-hub    = [[Base aerea di Gioia del Colle]] (LIBV)&lt;br /&gt;
|hubs        = LIBN, LICZ, LIRA, LIPS, LIPI.&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = [http://flightgearitalia.forumcommunity.net/?f=8269638 Team Militare]&lt;br /&gt;
|forum       = On our group.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Ukrainian Virtual Air Force (7TH SQD)&lt;br /&gt;
|established = September 2014&lt;br /&gt;
|logo        = UVAF.png&lt;br /&gt;
|status      = Operational&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = UVAF&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = UKKK&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = Coming Soon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Virtual airlines]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Howto:Syntax_highlighting_for_Nasal&amp;diff=136209</id>
		<title>Howto:Syntax highlighting for Nasal</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Howto:Syntax_highlighting_for_Nasal&amp;diff=136209"/>
		<updated>2022-11-17T15:13:00Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: The Visual Studio Code extension changed its name&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There's '''[[Nasal]] syntax-highlighting''' support available for some editors, which is a big advantage, as it makes Nasal coding much easier.&lt;br /&gt;
&lt;br /&gt;
Syntax highlighting can often point to syntax errors and so reduce the number of tedious time-consuming and unproductive [[FlightGear]] runs. It can also be a sort of &amp;quot;guide&amp;quot; to the language, highlighting functions or keywords that are builtin, so you can quickly check if it is &amp;quot;type&amp;quot; or &amp;quot;typeof&amp;quot; by typing each. In addition makes understanding other people's code easier, since you have all of the parts visually separated out, like loops, strings, constants, and builtin functions.&lt;br /&gt;
&lt;br /&gt;
== Atom ==&lt;br /&gt;
Script is available from [https://github.com/www2000/atom-language-nasal Github] and can also be found in the [https://atom.io/packages/language-nasal Atom's packages repository].&lt;br /&gt;
&lt;br /&gt;
Manual installation:&lt;br /&gt;
&lt;br /&gt;
# Download the latest release from https://github.com/www2000/atom-language-nasal&lt;br /&gt;
# Unpack the tar.bz2&lt;br /&gt;
# Copy/move the language-nasal package to ~/.atom/packages&lt;br /&gt;
&lt;br /&gt;
For installation from atom's packages repository:&lt;br /&gt;
&lt;br /&gt;
# Open Atom&lt;br /&gt;
# Go to Preferences Edit -&amp;gt; Preferences or {{key press|Ctrl|+}},&lt;br /&gt;
# Click on packages and search for nasal&lt;br /&gt;
# Click install for Language Nasal&lt;br /&gt;
&lt;br /&gt;
== Emacs ==&lt;br /&gt;
[[File:Emacs-nasal-syntax-highlighting.png|400px|thumb|Nasal syntax highlighting in GNU Emacs]]&lt;br /&gt;
&lt;br /&gt;
There is a Emacs major mode for Nasal available here: https://github.com/andyross/nasal/blob/master/misc/nasal-mode.el&lt;br /&gt;
&lt;br /&gt;
Under Linux just drop the file where you have the rest of your manually installed packages and add the following to your .emacs file:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;(require 'nasal-mode)&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you don't have a directory to place your manually installed packages, put the file in the directory ''~/.emacs.d/lisp/'' (create it if it doesn't exist) and then put the following in your .emacs file before the ''require'':&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;;; Tell emacs where is your personal elisp lib dir&lt;br /&gt;
(add-to-list 'load-path &amp;quot;~/.emacs.d/lisp/&amp;quot;)&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reload .emacs via &amp;lt;code&amp;gt;'''M-x''' load-file&amp;lt;/code&amp;gt; or by restarting Emacs.&lt;br /&gt;
&lt;br /&gt;
== Geany ==&lt;br /&gt;
&lt;br /&gt;
A syntax highlighting solution for [https://www.geany.org/ Geany], a lean text editor/IDE is available from [https://forum.flightgear.org/viewtopic.php?f=30&amp;amp;t=36838#p360677 this thread] in the FlightGear forum.&lt;br /&gt;
&lt;br /&gt;
== gedit ==&lt;br /&gt;
[[File:Philosopher's nasal highlighting in gEdit.jpeg|400px|thumb|Screen shot illustrating syntax highlighting in gedit]]&lt;br /&gt;
&lt;br /&gt;
'''Philosopher''' on the FlightGear Forum has created syntax highlighting for gedit, a popular and simple text editor for Mac OS X, Linux, and Windows.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--http://theomegahangar.flymerlion.com/downloads/nasal.lang --&amp;gt;&lt;br /&gt;
To install, copy the ''nasal.lang'' file &amp;lt;!--from the link above or--&amp;gt; from the first post of the forum topic {{forum link|p=164133}} and:&lt;br /&gt;
&lt;br /&gt;
* If you use Mac, move it into your ''Applications/gedit/Contents/Resources/share/gtksourceview-X.0/language specs'' folder.&lt;br /&gt;
* For Linux, move it into your ''/usr/share/gtksourceview-X.0/language-specs'' folder.&lt;br /&gt;
&lt;br /&gt;
In the same post given above, there are instructions for how to edit ''xml.lang'' (in the same directory) to add the embedded XML content support (with this minor edit, Nasal highlighting will be used inside of certain tags, instead of plain text).&lt;br /&gt;
&lt;br /&gt;
For &amp;quot;snippets&amp;quot; support, nasal.xml from the above post has to be moved into ''/usr/share/gedit/plugins/snippets/'' folder or installed using the &amp;quot;import&amp;quot; feature. See this image for more details: &lt;br /&gt;
&lt;br /&gt;
[[:File:Install nasal snippets in gedit.png|how to import Nasal snippets]].&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== jEdit ==&lt;br /&gt;
There's a syntax highlighting mode for jEdit, programmer's text editor&lt;br /&gt;
&lt;br /&gt;
Included are some of Nasal's internal functions and those functions currently implemented in NasalSys.cxx&lt;br /&gt;
To use, add the content of the catalog inside your own catalog (do NOT overwrite the file) and nasal.xml in /home/USER/.jedit/modes&lt;br /&gt;
&lt;br /&gt;
Restart jEdit and you can use it. Current extension is .nas, you can add your own extension and functions.&lt;br /&gt;
This mode is heavily based on the Javascript mode.&lt;br /&gt;
&lt;br /&gt;
Get it here: https://sourceforge.net/projects/fgscheduleview/files/jedit/catalog.zip/download&lt;br /&gt;
&lt;br /&gt;
== KDE Editors ==&lt;br /&gt;
There's a highlighting definition for nasal available at '''opendesktop.org''' (https://www.opendesktop.org/p/1187022/)&lt;br /&gt;
&lt;br /&gt;
Download the file and copy it into:&lt;br /&gt;
:~/.kde4/share/apps/katepart/syntax/ (for KDE4)&lt;br /&gt;
:or&lt;br /&gt;
:~/.local/share/katepart5/syntax/ (for KF5 pre 5.29) &lt;br /&gt;
:or &lt;br /&gt;
:~/.local/share/org.kde.syntax-highlighting/syntax/ (for current KF5 versions)&lt;br /&gt;
&lt;br /&gt;
(you can create the folders if they don't exist yet).&lt;br /&gt;
&lt;br /&gt;
Note that the syntax highlighting in KDE doesn't set colors, it just identifies structural elements, colors are defined by the '''schemas''' used by each editor, thus you get consistent highlighting between different languages.&lt;br /&gt;
&lt;br /&gt;
The highlighting file should work with all editors based on the katepart: KWrite, Kate, and the editor component of KDevelop.&lt;br /&gt;
&lt;br /&gt;
== Notepad++ ==&lt;br /&gt;
[[File:Highlight parse.png|400px|thumb|Screenshot of Nasal support for Notepad++]]&lt;br /&gt;
Provides comprehensive syntax highlighting and a function list parser with support for hierarchical display of both inline and out-of-body class member functions.&lt;br /&gt;
* [http://github.com/Slaiyer/nasal-npp GitHub repository for download and instructions]&lt;br /&gt;
&lt;br /&gt;
'''Alternative (syntax highlighting only):'''&lt;br /&gt;
* [http://dl.dropbox.com/u/1463693/nasal.xml Download here]&lt;br /&gt;
** [http://superuser.com/questions/62474/notepad-custom-syntax-highlighting-setting-where-to-look-for-it Instructions are here]&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Sublime Text 2 ==&lt;br /&gt;
[[File:Sublime Text 2 syntax highlighting.png|400px|thumb|Sublime Text 2 syntax highlighting]]&lt;br /&gt;
&lt;br /&gt;
Scripts and installation instructions are here: https://github.com/freevryheid/nasal&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Vim ==&lt;br /&gt;
[[File:Vim-nasal-syntax-highlighting.png|400px|thumb|Screen shot illustrating syntax highlighting in Vim]]&lt;br /&gt;
&lt;br /&gt;
One such editor is the free vim or its GUI variant gvim. &lt;br /&gt;
&lt;br /&gt;
It's not for everyone but it's free, and testing it doesn't hurt: http://www.vim.org/. &lt;br /&gt;
&lt;br /&gt;
The syntax definition file comes with the FlightGear code ({{flightgear file|scripts/syntax/nasal.vim}}). Highlighting works even for Nasal embedded in XML files (type &amp;quot;:set ft=nasal&amp;quot;, where ft stands for file-type)&lt;br /&gt;
&lt;br /&gt;
Here's an example, which demonstrates a short code segment with three syntax errors as well as the highlighting of a matching pair of parentheses (yellow) and trailing spaces (blue x). (The leading blue dots aren't on by default. They help to spot tab crimes.)&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Visual Studio Code ==&lt;br /&gt;
[[File:Vscode-sintaxhighlight.jpg|thumb|Screen shot illustrating syntax highlighting in VSCode]]&lt;br /&gt;
&lt;br /&gt;
[https://code.visualstudio.com Visual Studio Code] is a source-code editor developed by Microsoft for Windows, Linux and macOS. Its open source and free.&lt;br /&gt;
&lt;br /&gt;
The nasal extension is available from [https://github.com/RenanMsV/nasal-vscode Github] and can also be found in the [https://marketplace.visualstudio.com/items?itemName=Renan-MsV.nasal-lang VSCode's marketplace].&lt;br /&gt;
It supports basic syntax highlighting and snippets to improve development speed.&lt;br /&gt;
&lt;br /&gt;
For installation from the marketplace:&lt;br /&gt;
&lt;br /&gt;
# Open VSCode&lt;br /&gt;
# Go to File -&amp;gt; Preferences -&amp;gt; Extensions or {{key press|Ctrl|Shift|X}},&lt;br /&gt;
# Search for nasal&lt;br /&gt;
# Click install for Nasal Language (FlightGear)&lt;br /&gt;
&lt;br /&gt;
Manual installation:&lt;br /&gt;
&lt;br /&gt;
# Download the latest release from the repository, it should be a .vsix file.&lt;br /&gt;
# Install the extension manually by doing the command 'code --install-extension path_to_extension.vsix'&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Other editors ==&lt;br /&gt;
Nasal being syntactically very close to other programming languages like C, Php or JavaScript, you can get some usable highlighting even without real Nasal support:&lt;br /&gt;
&lt;br /&gt;
* TextMate {{forum link|hilit=syntax+nasal|p=127828}}&lt;br /&gt;
* SciTe {{forum link|hilit=syntax+nasal|p=94521}}&lt;br /&gt;
&lt;br /&gt;
== FlightGear Wiki ==&lt;br /&gt;
{{Note|As of 02/2016, we do not currently have a dedicated Nasal module available [http://wiki.flightgear.org/FlightGear_wiki:Village_pump/Archive_2016#Nasal_Syntaxhighlighting]}}&lt;br /&gt;
{{main article|Help:Formatting#Syntax highlighting}}&lt;br /&gt;
&lt;br /&gt;
Using the &amp;amp;lt;syntaxhighight&amp;amp;gt; tag with a lang=&amp;quot;nasal&amp;quot; attribute, we can have highlighting right here on the wiki. Use enclose=&amp;quot;div&amp;quot; to wrap the text, if it happens to be particularly wide.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot;&amp;gt;&lt;br /&gt;
# hello.nas&lt;br /&gt;
print('Hello World!');&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Which renders into:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot;&amp;gt;&lt;br /&gt;
# hello.nas&lt;br /&gt;
print('Hello World!');&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Syntax highlighting test ==&lt;br /&gt;
Just a collection of keywords, etc. to test whether highlighting works (you can copy this to test your own highlighting):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot;&amp;gt;&lt;br /&gt;
# this is a comment&lt;br /&gt;
# operators (if applicable):&lt;br /&gt;
!a ? a+b - c/d*e : f~g; expr1 and expr2 or expr3;&lt;br /&gt;
# Builtin functions, strings&lt;br /&gt;
print('Hello World!');&lt;br /&gt;
die(&amp;quot;We have an error, Houston!&amp;quot;, arg[0]);&lt;br /&gt;
cmdarg().getNode(&amp;quot;setting&amp;quot;).getValue();&lt;br /&gt;
streq(typeof(id(keys(hash))),10);&lt;br /&gt;
# Loopoids&lt;br /&gt;
foreach (var a; [&amp;quot;haha&amp;quot;, {command:&amp;quot;NASAL!&amp;quot;}, me]) {&lt;br /&gt;
    if(0) break;&lt;br /&gt;
    elsif(1) continue;&lt;br /&gt;
    else return;&lt;br /&gt;
    while(1) sprintf(&amp;quot;%s%s\n%s=%f&amp;quot;, &amp;quot;Spam&amp;quot;, &amp;quot;spam&amp;quot;, &amp;quot;spam&amp;quot;, 0e-0);&lt;br /&gt;
    for (var i=0; i &amp;lt; 0.00; i += 0x0) printf(&amp;quot;%d&amp;quot;, int(i));&lt;br /&gt;
    forindex(var o; a) (func {&lt;br /&gt;
        var o = o;&lt;br /&gt;
        setlistener(&amp;quot;/&amp;quot;, func print(o), 1, 2);&lt;br /&gt;
    })();&lt;br /&gt;
}&lt;br /&gt;
# String escaping stress tests:&lt;br /&gt;
'\a\b\c\&amp;quot;\\\?' # none of these&lt;br /&gt;
&amp;quot;\e\?\'\f\a&amp;quot; # none of these&lt;br /&gt;
'\'' # this one&lt;br /&gt;
&amp;quot;\&amp;quot;\r\n\t\\\t&amp;quot; # and all of these&lt;br /&gt;
# And optionally string formatting:&lt;br /&gt;
&amp;quot;%s%%s%.0f%8d&amp;quot; # the second &amp;quot;s&amp;quot; shouldn't be highlighted, otherwise everything else&lt;br /&gt;
# Syntax error!:&lt;br /&gt;
%$@&amp;amp;^|\`&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Related content ==&lt;br /&gt;
* {{forum url|p=164155}}&lt;br /&gt;
* {{forum url|t=12495}}&lt;br /&gt;
* {{forum url|t=15972}}&lt;br /&gt;
* {{forum url|t=9812}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Nasal howto]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Howto:Syntax_highlighting_for_Nasal&amp;diff=119722</id>
		<title>Howto:Syntax highlighting for Nasal</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Howto:Syntax_highlighting_for_Nasal&amp;diff=119722"/>
		<updated>2019-08-12T23:53:04Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: added visual code extension&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There's '''[[Nasal]] syntax-highlighting''' support available for some editors, which is a big advantage, as it makes Nasal coding much easier.&lt;br /&gt;
&lt;br /&gt;
Syntax highlighting can often point to syntax errors and so reduce the number of tedious time-consuming and unproductive [[FlightGear]] runs. It can also be a sort of &amp;quot;guide&amp;quot; to the language, highlighting functions or keywords that are builtin, so you can quickly check if it is &amp;quot;type&amp;quot; or &amp;quot;typeof&amp;quot; by typing each. In addition makes understanding other people's code easier, since you have all of the parts visually separated out, like loops, strings, constants, and builtin functions.&lt;br /&gt;
&lt;br /&gt;
== Atom ==&lt;br /&gt;
Script is available from [https://github.com/www2000/atom-language-nasal Github] and can also be found in the [https://atom.io/packages/language-nasal Atom's packages repository].&lt;br /&gt;
&lt;br /&gt;
Manual installation:&lt;br /&gt;
&lt;br /&gt;
# Download the latest release from https://github.com/www2000/atom-language-nasal&lt;br /&gt;
# Unpack the tar.bz2&lt;br /&gt;
# Copy/move the language-nasal package to ~/.atom/packages&lt;br /&gt;
&lt;br /&gt;
For installation from atom's packages repository:&lt;br /&gt;
&lt;br /&gt;
# Open Atom&lt;br /&gt;
# Go to Preferences Edit -&amp;gt; Preferences or {{key press|Ctrl|+}},&lt;br /&gt;
# Click on packages and search for nasal&lt;br /&gt;
# Click install for Language Nasal&lt;br /&gt;
&lt;br /&gt;
== Emacs ==&lt;br /&gt;
[[File:Emacs-nasal-syntax-highlighting.png|400px|thumb|Nasal syntax highlighting in GNU Emacs]]&lt;br /&gt;
&lt;br /&gt;
There is a Emacs major mode for Nasal available here: https://github.com/andyross/nasal/blob/master/misc/nasal-mode.el&lt;br /&gt;
&lt;br /&gt;
Under Linux just drop the file where you have the rest of your manually installed packages and add the following to your .emacs file:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;(require 'nasal-mode)&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you don't have a directory to place your manually installed packages, put the file in the directory ''~/.emacs.d/lisp/'' (create it if it doesn't exist) and then put the following in your .emacs file before the ''require'':&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;;; Tell emacs where is your personal elisp lib dir&lt;br /&gt;
(add-to-list 'load-path &amp;quot;~/.emacs.d/lisp/&amp;quot;)&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reload .emacs via &amp;lt;code&amp;gt;'''M-x''' load-file&amp;lt;/code&amp;gt; or by restarting Emacs.&lt;br /&gt;
&lt;br /&gt;
== gedit ==&lt;br /&gt;
[[File:Philosopher's nasal highlighting in gEdit.jpeg|400px|thumb|Screen shot illustrating syntax highlighting in gedit]]&lt;br /&gt;
&lt;br /&gt;
'''Philosopher''' on the FlightGear Forum has created syntax highlighting for gedit, a popular and simple text editor for Mac OS X, Linux, and Windows.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--http://theomegahangar.flymerlion.com/downloads/nasal.lang --&amp;gt;&lt;br /&gt;
To install, copy the ''nasal.lang'' file &amp;lt;!--from the link above or--&amp;gt; from the first post of the forum topic {{forum link|p=164133}} and:&lt;br /&gt;
&lt;br /&gt;
* If you use Mac, move it into your ''Applications/gedit/Contents/Resources/share/gtksourceview-X.0/language specs'' folder.&lt;br /&gt;
* For Linux, move it into your ''/usr/share/gtksourceview-X.0/language-specs'' folder.&lt;br /&gt;
&lt;br /&gt;
In the same post given above, there are instructions for how to edit ''xml.lang'' (in the same directory) to add the embedded XML content support (with this minor edit, Nasal highlighting will be used inside of certain tags, instead of plain text).&lt;br /&gt;
&lt;br /&gt;
For &amp;quot;snippets&amp;quot; support, nasal.xml from the above post has to be moved into ''/usr/share/gedit/plugins/snippets/'' folder or installed using the &amp;quot;import&amp;quot; feature. See this image for more details: &lt;br /&gt;
&lt;br /&gt;
[[:File:Install nasal snippets in gedit.png|how to import Nasal snippets]].&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== jEdit ==&lt;br /&gt;
There's a syntax highlighting mode for jEdit, programmer's text editor&lt;br /&gt;
&lt;br /&gt;
Included are some of Nasal's internal functions and those functions currently implemented in NasalSys.cxx&lt;br /&gt;
To use, add the content of the catalog inside your own catalog (do NOT overwrite the file) and nasal.xml in /home/USER/.jedit/modes&lt;br /&gt;
&lt;br /&gt;
Restart jEdit and you can use it. Current extension is .nas, you can add your own extension and functions.&lt;br /&gt;
This mode is heavily based on the Javascript mode.&lt;br /&gt;
&lt;br /&gt;
Get it here: https://sourceforge.net/projects/fgscheduleview/files/jedit/catalog.zip/download&lt;br /&gt;
&lt;br /&gt;
== KDE Editors ==&lt;br /&gt;
There's a highlighting definition for nasal available at '''opendesktop.org''' (https://www.opendesktop.org/p/1187022/)&lt;br /&gt;
&lt;br /&gt;
Download the file and copy it into:&lt;br /&gt;
:~/.kde4/share/apps/katepart/syntax/ (for KDE4)&lt;br /&gt;
:or&lt;br /&gt;
:~/.local/share/katepart5/syntax/ (for KF5 pre 5.29) &lt;br /&gt;
:or &lt;br /&gt;
:~/.local/share/org.kde.syntax.highlighting/syntax/ (for current KF5 versions) &lt;br /&gt;
&lt;br /&gt;
(you can create the folders if they don't exist yet).&lt;br /&gt;
&lt;br /&gt;
Note that the syntax highlighting in KDE doesn't set colors, it just identifies structural elements, colors are defined by the '''schemas''' used by each editor, thus you get consistent highlighting between different languages.&lt;br /&gt;
&lt;br /&gt;
The highlighting file should work with all editors based on the katepart: KWrite, Kate, and the editor component of KDevelop.&lt;br /&gt;
&lt;br /&gt;
== Notepad++ ==&lt;br /&gt;
[[File:Highlight parse.png|400px|thumb|Screenshot of Nasal support for Notepad++]]&lt;br /&gt;
Provides comprehensive syntax highlighting and a function list parser with support for hierarchical display of both inline and out-of-body class member functions.&lt;br /&gt;
* [http://github.com/Slaiyer/nasal-npp GitHub repository for download and instructions]&lt;br /&gt;
&lt;br /&gt;
'''Alternative (syntax highlighting only):'''&lt;br /&gt;
* [http://dl.dropbox.com/u/1463693/nasal.xml Download here]&lt;br /&gt;
** [http://superuser.com/questions/62474/notepad-custom-syntax-highlighting-setting-where-to-look-for-it Instructions are here]&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Sublime Text 2 ==&lt;br /&gt;
[[File:Sublime Text 2 syntax highlighting.png|400px|thumb|Sublime Text 2 syntax highlighting]]&lt;br /&gt;
&lt;br /&gt;
Scripts and installation instructions are here: https://github.com/freevryheid/nasal&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Vim ==&lt;br /&gt;
[[File:Vim-nasal-syntax-highlighting.png|400px|thumb|Screen shot illustrating syntax highlighting in Vim]]&lt;br /&gt;
&lt;br /&gt;
One such editor is the free vim or its GUI variant gvim. &lt;br /&gt;
&lt;br /&gt;
It's not for everyone but it's free, and testing it doesn't hurt: http://www.vim.org/. &lt;br /&gt;
&lt;br /&gt;
The syntax definition file comes with the FlightGear code ({{flightgear file|scripts/syntax/nasal.vim}}). Highlighting works even for Nasal embedded in XML files (type &amp;quot;:set ft=nasal&amp;quot;, where ft stands for file-type)&lt;br /&gt;
&lt;br /&gt;
Here's an example, which demonstrates a short code segment with three syntax errors as well as the highlighting of a matching pair of parentheses (yellow) and trailing spaces (blue x). (The leading blue dots aren't on by default. They help to spot tab crimes.)&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Visual Studio Code ==&lt;br /&gt;
[[File:Vscode-sintaxhighlight.jpg|thumb|Screen shot illustrating syntax highlighting in VSCode]]&lt;br /&gt;
&lt;br /&gt;
[https://code.visualstudio.com Visual Studio Code] is a source-code editor developed by Microsoft for Windows, Linux and macOS. Its open source and free.&lt;br /&gt;
&lt;br /&gt;
The nasal extension is available from [https://github.com/RenanMsV/nasal-vscode Github] and can also be found in the [https://marketplace.visualstudio.com/items?itemName=RenanMsV.nasal-lang VSCode's marketplace].&lt;br /&gt;
It supports basic syntax highlighting and snippets to improve development speed.&lt;br /&gt;
&lt;br /&gt;
For installation from the marketplace:&lt;br /&gt;
&lt;br /&gt;
# Open VSCode&lt;br /&gt;
# Go to File -&amp;gt; Preferences -&amp;gt; Extensions or {{key press|Ctrl|Shift|X}},&lt;br /&gt;
# Search for nasal&lt;br /&gt;
# Click install for Nasal-lang&lt;br /&gt;
&lt;br /&gt;
Manual installation:&lt;br /&gt;
&lt;br /&gt;
# Download the latest release from the repository, it should be a .vsix file.&lt;br /&gt;
# Install the extension manually by doing the command 'code --install-extension path_to_extension.vsix'&lt;br /&gt;
&lt;br /&gt;
{{-}}&lt;br /&gt;
&lt;br /&gt;
== Other editors ==&lt;br /&gt;
Nasal being syntactically very close to other programming languages like C, Php or JavaScript, you can get some usable highlighting even without real Nasal support:&lt;br /&gt;
&lt;br /&gt;
* TextMate {{forum link|hilit=syntax+nasal|p=127828}}&lt;br /&gt;
* SciTe {{forum link|hilit=syntax+nasal|p=94521}}&lt;br /&gt;
&lt;br /&gt;
== FlightGear Wiki ==&lt;br /&gt;
{{Note|As of 02/2016, we do not currently have a dedicated Nasal module available [http://wiki.flightgear.org/FlightGear_wiki:Village_pump/Archive_2016#Nasal_Syntaxhighlighting]}}&lt;br /&gt;
{{main article|Help:Formatting#Syntax highlighting}}&lt;br /&gt;
&lt;br /&gt;
Using the &amp;amp;lt;syntaxhighight&amp;amp;gt; tag with a lang=&amp;quot;nasal&amp;quot; attribute, we can have highlighting right here on the wiki. Use enclose=&amp;quot;div&amp;quot; to wrap the text, if it happens to be particularly wide.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot;&amp;gt;&lt;br /&gt;
# hello.nas&lt;br /&gt;
print('Hello World!');&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Which renders into:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot;&amp;gt;&lt;br /&gt;
# hello.nas&lt;br /&gt;
print('Hello World!');&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Syntax highlighting test ==&lt;br /&gt;
Just a collection of keywords, etc. to test whether highlighting works (you can copy this to test your own highlighting):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot;&amp;gt;&lt;br /&gt;
# this is a comment&lt;br /&gt;
# operators (if applicable):&lt;br /&gt;
!a ? a+b - c/d*e : f~g; expr1 and expr2 or expr3;&lt;br /&gt;
# Builtin functions, strings&lt;br /&gt;
print('Hello World!');&lt;br /&gt;
die(&amp;quot;We have an error, Houston!&amp;quot;, arg[0]);&lt;br /&gt;
cmdarg().getNode(&amp;quot;setting&amp;quot;).getValue();&lt;br /&gt;
streq(typeof(id(keys(hash))),10);&lt;br /&gt;
# Loopoids&lt;br /&gt;
foreach (var a; [&amp;quot;haha&amp;quot;, {command:&amp;quot;NASAL!&amp;quot;}, me]) {&lt;br /&gt;
    if(0) break;&lt;br /&gt;
    elsif(1) continue;&lt;br /&gt;
    else return;&lt;br /&gt;
    while(1) sprintf(&amp;quot;%s%s\n%s=%f&amp;quot;, &amp;quot;Spam&amp;quot;, &amp;quot;spam&amp;quot;, &amp;quot;spam&amp;quot;, 0e-0);&lt;br /&gt;
    for (var i=0; i &amp;lt; 0.00; i += 0x0) printf(&amp;quot;%d&amp;quot;, int(i));&lt;br /&gt;
    forindex(var o; a) (func {&lt;br /&gt;
        var o = o;&lt;br /&gt;
        setlistener(&amp;quot;/&amp;quot;, func print(o), 1, 2);&lt;br /&gt;
    })();&lt;br /&gt;
}&lt;br /&gt;
# String escaping stress tests:&lt;br /&gt;
'\a\b\c\&amp;quot;\\\?' # none of these&lt;br /&gt;
&amp;quot;\e\?\'\f\a&amp;quot; # none of these&lt;br /&gt;
'\'' # this one&lt;br /&gt;
&amp;quot;\&amp;quot;\r\n\t\\\t&amp;quot; # and all of these&lt;br /&gt;
# And optionally string formatting:&lt;br /&gt;
&amp;quot;%s%%s%.0f%8d&amp;quot; # the second &amp;quot;s&amp;quot; shouldn't be highlighted, otherwise everything else&lt;br /&gt;
# Syntax error!:&lt;br /&gt;
%$@&amp;amp;^|\`&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Related content ==&lt;br /&gt;
* {{forum url|p=164155}}&lt;br /&gt;
* {{forum url|t=12495}}&lt;br /&gt;
* {{forum url|t=15972}}&lt;br /&gt;
* {{forum url|t=9812}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Nasal howto]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=File:Vscode-sintaxhighlight.jpg&amp;diff=119721</id>
		<title>File:Vscode-sintaxhighlight.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=File:Vscode-sintaxhighlight.jpg&amp;diff=119721"/>
		<updated>2019-08-12T23:44:58Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: User created page with UploadWizard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=Screen shot illustrating syntax highlighting in VSCode}}&lt;br /&gt;
|date=2019-08-12&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:RenanMsV|RenanMsV]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-4.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Nasal howto]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Howto:Implement_generic_tyre_smoke&amp;diff=118459</id>
		<title>Howto:Implement generic tyre smoke</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Howto:Implement_generic_tyre_smoke&amp;diff=118459"/>
		<updated>2019-05-30T11:21:04Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: Added missing rain splash effect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Tyre smoke 727-230.jpg|thumb|270px|Tyre smoke, as seen on a [[Boeing 727-230]] at touchdown.]]&lt;br /&gt;
'''Tyre smoke''' often refers to the smoke that is visible when an [[aircraft]] touches down. This arises when stationary wheels hit the ground at high speeds; a little layer of rubber is burned due to the friction between the tyre and the runway.&lt;br /&gt;
&lt;br /&gt;
Following this [[:Category:Howto|howto]], you will be able to add tyre smoke when landing and spray when it is raining to your aircraft. The here explained method works with both [[YASim]] and [[JSBSim]].&lt;br /&gt;
&lt;br /&gt;
The examples below are for a 3-point-gear, but you can use more gears of course!&lt;br /&gt;
&lt;br /&gt;
=== Nasal/tyresmoke.nas ===&lt;br /&gt;
&lt;br /&gt;
Create a folder in &amp;lt;tt&amp;gt;[[$FG ROOT]]/Aircraft/''YourAircraft''&amp;lt;/tt&amp;gt; called ''Nasal'', if not already there.&lt;br /&gt;
Create a file called tyresmoke.nas with the following lines inside:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
 #============================ Tyre Smoke ===================================&lt;br /&gt;
 aircraft.tyresmoke_system.new(0, 1, 2);&lt;br /&gt;
 #============================ Rain ===================================&lt;br /&gt;
 aircraft.rain.init();&lt;br /&gt;
 # == making the timer ==&lt;br /&gt;
 var raintimer = maketimer(0,&lt;br /&gt;
     func(){&lt;br /&gt;
         aircraft.rain.update();&lt;br /&gt;
     }&lt;br /&gt;
 );&lt;br /&gt;
 # == fire it up ===&lt;br /&gt;
 raintimer.start();&lt;br /&gt;
 # end&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pass the indices of gears you would like to produce smoke.&lt;br /&gt;
&lt;br /&gt;
=== -set.xml ===&lt;br /&gt;
At the bottom of the file, add the link to the nasal-file, between the &amp;lt;nasal&amp;gt; and &amp;lt;/nasal&amp;gt; tags. Do not place them between the &amp;lt;sim&amp;gt;-tags!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tyresmoke&amp;gt;&lt;br /&gt;
   &amp;lt;file&amp;gt;Aircraft/''YourAircraft''/Nasal/tyresmoke.nas&amp;lt;/file&amp;gt;&lt;br /&gt;
 &amp;lt;/tyresmoke&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Models/model.xml ===&lt;br /&gt;
Insert the following lines into the .xml file that contains your aircraft's animations, in your Models/ folder and change the ccordinates so it matches with your gear. &lt;br /&gt;
This are examples for a 3-point-gear- it links to the Aircraft/Generic/Effects-folder. &lt;br /&gt;
&lt;br /&gt;
You can create of course your own Effect-file if you want. Just regard the correct link!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;model&amp;gt;&lt;br /&gt;
  &amp;lt;path&amp;gt;Aircraft/Generic/Effects/tyre-smoke-nose.xml&amp;lt;/path&amp;gt;&lt;br /&gt;
  &amp;lt;name&amp;gt;tyre-smoke-n&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;offsets&amp;gt;&lt;br /&gt;
   &amp;lt;x-m&amp;gt;-4.669&amp;lt;/x-m&amp;gt;&lt;br /&gt;
   &amp;lt;y-m&amp;gt;0&amp;lt;/y-m&amp;gt;&lt;br /&gt;
   &amp;lt;z-m&amp;gt;-2.484&amp;lt;/z-m&amp;gt;&lt;br /&gt;
  &amp;lt;/offsets&amp;gt;&lt;br /&gt;
 &amp;lt;/model&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;model&amp;gt;&lt;br /&gt;
  &amp;lt;path&amp;gt;Aircraft/Generic/Effects/tyre-smoke-port.xml&amp;lt;/path&amp;gt;&lt;br /&gt;
  &amp;lt;name&amp;gt;tyre-smoke-p&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;offsets&amp;gt;&lt;br /&gt;
   &amp;lt;x-m&amp;gt;7.962&amp;lt;/x-m&amp;gt;&lt;br /&gt;
   &amp;lt;y-m&amp;gt;-2.634&amp;lt;/y-m&amp;gt;&lt;br /&gt;
   &amp;lt;z-m&amp;gt;-2.784&amp;lt;/z-m&amp;gt;&lt;br /&gt;
  &amp;lt;/offsets&amp;gt;&lt;br /&gt;
 &amp;lt;/model&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;model&amp;gt;&lt;br /&gt;
  &amp;lt;path&amp;gt;Aircraft/Generic/Effects/tyre-smoke-stbd.xml&amp;lt;/path&amp;gt;&lt;br /&gt;
  &amp;lt;name&amp;gt;tyre-smoke-s&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;offsets&amp;gt;&lt;br /&gt;
   &amp;lt;x-m&amp;gt;7.962&amp;lt;/x-m&amp;gt;&lt;br /&gt;
   &amp;lt;y-m&amp;gt;2.634&amp;lt;/y-m&amp;gt;&lt;br /&gt;
   &amp;lt;z-m&amp;gt;-2.784&amp;lt;/z-m&amp;gt;&lt;br /&gt;
  &amp;lt;/offsets&amp;gt;&lt;br /&gt;
 &amp;lt;/model&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;model&amp;gt;&lt;br /&gt;
  &amp;lt;path&amp;gt;Aircraft/Generic/Effects/rain-nose.xml&amp;lt;/path&amp;gt;&lt;br /&gt;
  &amp;lt;name&amp;gt;rain-splash-n&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;offsets&amp;gt;&lt;br /&gt;
   &amp;lt;x-m&amp;gt;-4.669&amp;lt;/x-m&amp;gt;&lt;br /&gt;
   &amp;lt;y-m&amp;gt;0&amp;lt;/y-m&amp;gt;&lt;br /&gt;
   &amp;lt;z-m&amp;gt;-2.484&amp;lt;/z-m&amp;gt;&lt;br /&gt;
  &amp;lt;/offsets&amp;gt;&lt;br /&gt;
 &amp;lt;/model&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;model&amp;gt;&lt;br /&gt;
  &amp;lt;path&amp;gt;Aircraft/Generic/Effects/rain-port.xml&amp;lt;/path&amp;gt;&lt;br /&gt;
  &amp;lt;name&amp;gt;rain-splash-p&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;offsets&amp;gt;&lt;br /&gt;
   &amp;lt;x-m&amp;gt;7.962&amp;lt;/x-m&amp;gt;&lt;br /&gt;
   &amp;lt;y-m&amp;gt;-2.634&amp;lt;/y-m&amp;gt;&lt;br /&gt;
   &amp;lt;z-m&amp;gt;-2.784&amp;lt;/z-m&amp;gt;&lt;br /&gt;
  &amp;lt;/offsets&amp;gt;&lt;br /&gt;
 &amp;lt;/model&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;model&amp;gt;&lt;br /&gt;
  &amp;lt;path&amp;gt;Aircraft/Generic/Effects/rain-stbd.xml&amp;lt;/path&amp;gt;&lt;br /&gt;
  &amp;lt;name&amp;gt;rain-splash-s&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;offsets&amp;gt;&lt;br /&gt;
   &amp;lt;x-m&amp;gt;7.962&amp;lt;/x-m&amp;gt;&lt;br /&gt;
   &amp;lt;y-m&amp;gt;2.634&amp;lt;/y-m&amp;gt;&lt;br /&gt;
   &amp;lt;z-m&amp;gt;-2.784&amp;lt;/z-m&amp;gt;&lt;br /&gt;
  &amp;lt;/offsets&amp;gt;&lt;br /&gt;
 &amp;lt;/model&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now you have tyre-smoke when landing, and spray when it is raining on your aircraft!&lt;br /&gt;
&lt;br /&gt;
[[Category:Aircraft enhancement|Implement generic tyre smoke]]&lt;br /&gt;
[[Category:Howto|Implement generic tyre smoke]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Howto:Implement_generic_tyre_smoke&amp;diff=118458</id>
		<title>Howto:Implement generic tyre smoke</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Howto:Implement_generic_tyre_smoke&amp;diff=118458"/>
		<updated>2019-05-30T10:29:44Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: replaces settimer with maketimer&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Tyre smoke 727-230.jpg|thumb|270px|Tyre smoke, as seen on a [[Boeing 727-230]] at touchdown.]]&lt;br /&gt;
'''Tyre smoke''' often refers to the smoke that is visible when an [[aircraft]] touches down. This arises when stationary wheels hit the ground at high speeds; a little layer of rubber is burned due to the friction between the tyre and the runway.&lt;br /&gt;
&lt;br /&gt;
Following this [[:Category:Howto|howto]], you will be able to add tyre smoke when landing and spray when it is raining to your aircraft. The here explained method works with both [[YASim]] and [[JSBSim]].&lt;br /&gt;
&lt;br /&gt;
The examples below are for a 3-point-gear, but you can use more gears of course!&lt;br /&gt;
&lt;br /&gt;
=== Nasal/tyresmoke.nas ===&lt;br /&gt;
&lt;br /&gt;
Create a folder in &amp;lt;tt&amp;gt;[[$FG ROOT]]/Aircraft/''YourAircraft''&amp;lt;/tt&amp;gt; called ''Nasal'', if not already there.&lt;br /&gt;
Create a file called tyresmoke.nas with the following lines inside:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
 #============================ Tyre Smoke ===================================&lt;br /&gt;
 aircraft.tyresmoke_system.new(0, 1, 2);&lt;br /&gt;
 #============================ Rain ===================================&lt;br /&gt;
 aircraft.rain.init();&lt;br /&gt;
 # == making the timer ==&lt;br /&gt;
 var raintimer = maketimer(0,&lt;br /&gt;
     func(){&lt;br /&gt;
         aircraft.rain.update();&lt;br /&gt;
     }&lt;br /&gt;
 );&lt;br /&gt;
 # == fire it up ===&lt;br /&gt;
 raintimer.start();&lt;br /&gt;
 # end&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pass the indices of gears you would like to produce smoke.&lt;br /&gt;
&lt;br /&gt;
=== -set.xml ===&lt;br /&gt;
At the bottom of the file, add the link to the nasal-file, between the &amp;lt;nasal&amp;gt; and &amp;lt;/nasal&amp;gt; tags. Do not place them between the &amp;lt;sim&amp;gt;-tags!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;tyresmoke&amp;gt;&lt;br /&gt;
   &amp;lt;file&amp;gt;Aircraft/''YourAircraft''/Nasal/tyresmoke.nas&amp;lt;/file&amp;gt;&lt;br /&gt;
 &amp;lt;/tyresmoke&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Models/model.xml ===&lt;br /&gt;
Insert the following lines into the .xml file that contains your aircraft's animations, in your Models/ folder and change the ccordinates so it matches with your gear. &lt;br /&gt;
This are examples for a 3-point-gear- it links to the Aircraft/Generic/Effects-folder. &lt;br /&gt;
&lt;br /&gt;
You can create of course your own Effect-file if you want. Just regard the correct link!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;model&amp;gt;&lt;br /&gt;
  &amp;lt;path&amp;gt;Aircraft/Generic/Effects/tyre-smoke-nose.xml&amp;lt;/path&amp;gt;&lt;br /&gt;
  &amp;lt;name&amp;gt;tyre-smoke-n&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;offsets&amp;gt;&lt;br /&gt;
   &amp;lt;x-m&amp;gt;-4.669&amp;lt;/x-m&amp;gt;&lt;br /&gt;
   &amp;lt;y-m&amp;gt;0&amp;lt;/y-m&amp;gt;&lt;br /&gt;
   &amp;lt;z-m&amp;gt;-2.484&amp;lt;/z-m&amp;gt;&lt;br /&gt;
  &amp;lt;/offsets&amp;gt;&lt;br /&gt;
 &amp;lt;/model&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;model&amp;gt;&lt;br /&gt;
  &amp;lt;path&amp;gt;Aircraft/Generic/Effects/tyre-smoke-port.xml&amp;lt;/path&amp;gt;&lt;br /&gt;
  &amp;lt;name&amp;gt;tyre-smoke-p&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;offsets&amp;gt;&lt;br /&gt;
   &amp;lt;x-m&amp;gt;7.962&amp;lt;/x-m&amp;gt;&lt;br /&gt;
   &amp;lt;y-m&amp;gt;-2.634&amp;lt;/y-m&amp;gt;&lt;br /&gt;
   &amp;lt;z-m&amp;gt;-2.784&amp;lt;/z-m&amp;gt;&lt;br /&gt;
  &amp;lt;/offsets&amp;gt;&lt;br /&gt;
 &amp;lt;/model&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;model&amp;gt;&lt;br /&gt;
  &amp;lt;path&amp;gt;Aircraft/Generic/Effects/tyre-smoke-stbd.xml&amp;lt;/path&amp;gt;&lt;br /&gt;
  &amp;lt;name&amp;gt;tyre-smoke-s&amp;lt;/name&amp;gt;&lt;br /&gt;
  &amp;lt;offsets&amp;gt;&lt;br /&gt;
   &amp;lt;x-m&amp;gt;7.962&amp;lt;/x-m&amp;gt;&lt;br /&gt;
   &amp;lt;y-m&amp;gt;2.634&amp;lt;/y-m&amp;gt;&lt;br /&gt;
   &amp;lt;z-m&amp;gt;-2.784&amp;lt;/z-m&amp;gt;&lt;br /&gt;
  &amp;lt;/offsets&amp;gt;&lt;br /&gt;
 &amp;lt;/model&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now you have tyre-smoke when landing, and spray when it is raining on your aircraft!&lt;br /&gt;
&lt;br /&gt;
[[Category:Aircraft enhancement|Implement generic tyre smoke]]&lt;br /&gt;
[[Category:Howto|Implement generic tyre smoke]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Howto:Using_osm2city.py_on_Windows&amp;diff=118316</id>
		<title>Howto:Using osm2city.py on Windows</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Howto:Using_osm2city.py_on_Windows&amp;diff=118316"/>
		<updated>2019-05-22T19:34:19Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: Fix osm2city parameters url&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a guide for Windows use of osm2city:&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
=== Database ===&lt;br /&gt;
First, I downloaded Enterprise DB's version of PostgreSQL from: https://www.enterprisedb.com/downloads/postgres-postgresql-downloads&lt;br /&gt;
I tested version 9.6 for Windows 64.&lt;br /&gt;
&lt;br /&gt;
I will use the 'super-user' &amp;quot;postgres&amp;quot; and port 5432.&lt;br /&gt;
&lt;br /&gt;
After installation, I launched the Stack Builder app included and I then installed PostGIS 2.5 under Spatial Extensions:&lt;br /&gt;
[[File:TlvSqd4.png|900px]]&lt;br /&gt;
&lt;br /&gt;
After installation was finished, I then got PGAdmin 4 from https://www.pgadmin.org/download/ - this helps for managing databases (although I use commandline for most operations).&lt;br /&gt;
&lt;br /&gt;
=== Python ===&lt;br /&gt;
Next, using Python 3.7 I installed these:&lt;br /&gt;
* descartes&lt;br /&gt;
* matplotlib&lt;br /&gt;
* networkx&lt;br /&gt;
* numpy (on Windows you need Numpy+MKL)&lt;br /&gt;
* pil (Pillow)&lt;br /&gt;
* pyproj&lt;br /&gt;
* requests&lt;br /&gt;
* scipy&lt;br /&gt;
* shapely&lt;br /&gt;
* psycopg2-binary&lt;br /&gt;
&lt;br /&gt;
My pip freeze output:&lt;br /&gt;
C:\Users\redpa&amp;gt; pip freeze&lt;br /&gt;
* certifi==2018.11.29&lt;br /&gt;
* chardet==3.0.4&lt;br /&gt;
* cycler==0.10.0&lt;br /&gt;
* Cython==0.28.5&lt;br /&gt;
* decorator==4.3.0&lt;br /&gt;
* descartes==1.1.0&lt;br /&gt;
* ez-setup==0.9&lt;br /&gt;
* idna==2.8&lt;br /&gt;
* kiwisolver==1.0.1&lt;br /&gt;
* matplotlib==3.0.1&lt;br /&gt;
* networkx==2.2&lt;br /&gt;
* numpy==1.14.6+mkl&lt;br /&gt;
* Pillow==5.3.0&lt;br /&gt;
* psycopg2==2.7.6&lt;br /&gt;
* psycopg2-binary==2.7.6&lt;br /&gt;
* pyparsing==2.3.0&lt;br /&gt;
* pyproj==1.9.5.1&lt;br /&gt;
* PyQt5==5.10.1&lt;br /&gt;
* pyshp==1.2.12&lt;br /&gt;
* python-dateutil==2.7.5&lt;br /&gt;
* requests==2.21.0&lt;br /&gt;
* scipy==1.1.0&lt;br /&gt;
* Shapely==1.6.4.post1&lt;br /&gt;
* sip==4.19.8&lt;br /&gt;
* six==1.11.0&lt;br /&gt;
* urllib3==1.24.1&lt;br /&gt;
&lt;br /&gt;
Though, maybe not all of these are needed, some may be for other things; regardless that is all the modules installed on my system. Some packages did not work properly with pip; I got those from http://www.lfd.uci.edu/~gohlke/pythonlibs/, installing using the &amp;quot;wheel&amp;quot; file&lt;br /&gt;
&lt;br /&gt;
=== Environment Variables ===&lt;br /&gt;
Then, in Environment Variables (search for Edit System Environment Variables on Windows 10 and hit on the bottom right &amp;quot;Environment Variables&amp;quot;) I made sure PostgreSQL was in my PATH, which it was:&lt;br /&gt;
&lt;br /&gt;
[[File:DUYP3c1.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Then added FG_ROOT manually:&lt;br /&gt;
&lt;br /&gt;
[[File:OOnYuie.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Installing OSM2City tools ===&lt;br /&gt;
Next, I installed osm2city and osm2city-data from https://gitlab.com/fg-radi/osm2city-data and https://gitlab.com/fg-radi/osm2city. Both were installed in a new folder Documents/FlightGear/osm2city-work.&lt;br /&gt;
&lt;br /&gt;
Under that folder I also created a &amp;quot;projects&amp;quot; folder.&lt;br /&gt;
&lt;br /&gt;
Next, I installed osmosis from [https://wiki.openstreetmap.org/wiki/Osmosis/Quick_Install_(Windows)] and installed in osm2city-work.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Creating and Loading Database ==&lt;br /&gt;
Then, opening a CMD window, I created a database: this time I will make OSM scenery for Jan Mayen (a convenient tiny area).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
createdb --encoding=UTF8 --owner=postgres --username=postgres janmayen&lt;br /&gt;
&lt;br /&gt;
psql --username=postgres --dbname=janmayen -c &amp;quot;CREATE EXTENSION postgis;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
psql --username=postgres --dbname=janmayen -c &amp;quot;CREATE EXTENSION hstore;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
psql --username=postgres -d janmayen -f &amp;quot;C:\Users\redpa\Documents\FlightGear\osm2city-work\osmosis\script\pgsnapshot_schema_0.6.sql&amp;quot;&lt;br /&gt;
&lt;br /&gt;
psql --username=postgres -d janmayen -f&amp;quot;C:\Users\redpa\Documents\FlightGear\osm2city-work\osmosis\script\pgsnapshot_schema_0.6_bbox.sql&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then, downloading data from http://download.geofabrik.de/, navigating to Europe -&amp;gt; Norway and downloading the .pbf file: norway-latest.osm.pbf&lt;br /&gt;
&lt;br /&gt;
I cropped it with osmosis as such:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
cd Documents/FlightGear/osm2city-work/osmosis/bin/&lt;br /&gt;
&lt;br /&gt;
osmosis --read-pbf file=&amp;quot;C:/Users/redpa/Downloads/norway-latest.osm.pbf&amp;quot; --bounding-box completeWays=yes top=71.3 left=-9.5 bottom=70.7 right=-7.5 --write-pbf file=&amp;quot;C:/Users/redpa/Downloads/norway-cropped.pbf&amp;quot;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that this can take up to ten - fifteen minutes.&lt;br /&gt;
I used TerraGUI to get the coordinates, but any method will work.&lt;br /&gt;
&lt;br /&gt;
And finally loaded it to the database:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;osmosis --read-pbf file=&amp;quot;C:/Users/redpa/Downloads/norway-cropped.pbf&amp;quot; --log-progress --write-pgsql database=janmayen host=localhost:5432 user=postgres password=YOURPW&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and indexed the database:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;psql --username=postgres --dbname=janmayen -c &amp;quot;CREATE INDEX idx_nodes_tags ON nodes USING gist(tags);&amp;quot;&lt;br /&gt;
&lt;br /&gt;
psql --username=postgres --dbname=janmayen -c &amp;quot;CREATE INDEX idx_ways_tags ON ways USING gist(tags);&amp;quot;&lt;br /&gt;
&lt;br /&gt;
psql --username=postgres --dbname=janmayen -c &amp;quot;CREATE INDEX idx_relations_tags ON relations USING gist(tags);&amp;quot;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Running osm2city ==&lt;br /&gt;
Next I create the params.ini file. For my purposes it is this - modify it according to docs at https://osm2city.readthedocs.io/en/latest/parameters.html&lt;br /&gt;
&lt;br /&gt;
I ended up with:&lt;br /&gt;
&amp;lt;code&amp;gt;PREFIX = &amp;quot;JanMayen&amp;quot;&lt;br /&gt;
&lt;br /&gt;
PATH_TO_SCENERY = &amp;quot;C:\\Users\\redpa\\Documents\\FlightGear\\TerraSync-b&amp;quot;&lt;br /&gt;
&lt;br /&gt;
PATH_TO_OUTPUT = &amp;quot;C:\\Users\\redpa\\Documents\\FlightGear\\Custom Scenery\\JanMayen-OSM-fg-CustomScenery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
PATH_TO_OSM2CITY_DATA = &amp;quot;C:\\Users\\redpa\\Documents\\FlightGear\\osm2city-work\\osm2city-data&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NO_ELEV = False&lt;br /&gt;
&lt;br /&gt;
FG_ELEV = &amp;quot;C:\\Users\\redpa\\Documents\\Programs\\FlightGear 2018.4.0\\bin\\fgelev.exe&amp;quot;&lt;br /&gt;
&lt;br /&gt;
DB_HOST = &amp;quot;localhost&amp;quot;&lt;br /&gt;
&lt;br /&gt;
DB_PORT = 5432&lt;br /&gt;
&lt;br /&gt;
DB_NAME = &amp;quot;janmayen&amp;quot;&lt;br /&gt;
&lt;br /&gt;
DB_USER = &amp;quot;postgres&amp;quot;&lt;br /&gt;
&lt;br /&gt;
DB_USER_PASSWORD = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
LOD_ALWAYS_ROUGH_ABOVE_LEVELS = 3&lt;br /&gt;
&lt;br /&gt;
LOD_ALWAYS_DETAIL_BELOW_LEVELS = 1&lt;br /&gt;
&lt;br /&gt;
LOD_PERCENTAGE_DETAIL = 0.6&lt;br /&gt;
&lt;br /&gt;
BUILDING_NEVER_SKIP_LEVELS = 2&lt;br /&gt;
&lt;br /&gt;
BUILDING_REDUCE_CHECK_TOUCH = True&lt;br /&gt;
&lt;br /&gt;
BUILDING_SKEL_ROOFS_MIN_ANGLE = 15&lt;br /&gt;
&lt;br /&gt;
BUILDING_MIN_AREA = 1&lt;br /&gt;
&lt;br /&gt;
BUILDING_FORCE_EUROPEAN_INNER_CITY_STYLE = True&lt;br /&gt;
&lt;br /&gt;
HIGHWAY_TYPE_MIN = 1&lt;br /&gt;
&lt;br /&gt;
POINTS_ON_LINE_DISTANCE_MAX = 10&lt;br /&gt;
&lt;br /&gt;
MIN_ABOVE_GROUND_LEVEL = 0.035&lt;br /&gt;
&lt;br /&gt;
BRIDGE_MIN_LENGTH = 30&lt;br /&gt;
&lt;br /&gt;
C2P_PROCESS_POWERLINES_MINOR = True&lt;br /&gt;
&lt;br /&gt;
C2P_PROCESS_OVERHEAD_LINES = True&lt;br /&gt;
&lt;br /&gt;
C2P_PROCESS_AERIALWAYS = True&lt;br /&gt;
&lt;br /&gt;
C2P_PROCESS_STREETLAMPS = False&lt;br /&gt;
&lt;br /&gt;
OVERLAP_CHECK_CONSIDER_SHARED = True&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This goes in projects/JanMayen/params.ini&lt;br /&gt;
Also, create the folder where you want osm2city to generate files - in my case: Documents/FlightGear/Custom Scenery/JanMayen-OSM-fg-CustomScenery&lt;br /&gt;
&lt;br /&gt;
Then, finally, &lt;br /&gt;
&amp;lt;code&amp;gt;cd ../../projects&lt;br /&gt;
&lt;br /&gt;
C:\Users\redpa\Documents\FlightGear\osm2city-work\osm2city\build_tiles.py -f JanMayen/params.ini -b *-9.5_70.7_-7.5_71.38 -p 1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Result ==&lt;br /&gt;
[[File:HYyyNb1.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:OSM2City]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Howto:Using_osm2city.py_on_Windows&amp;diff=118315</id>
		<title>Howto:Using osm2city.py on Windows</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Howto:Using_osm2city.py_on_Windows&amp;diff=118315"/>
		<updated>2019-05-22T19:07:27Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: Fix Quick_Install_(Windows) url&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a guide for Windows use of osm2city:&lt;br /&gt;
&lt;br /&gt;
== Preparation ==&lt;br /&gt;
=== Database ===&lt;br /&gt;
First, I downloaded Enterprise DB's version of PostgreSQL from: https://www.enterprisedb.com/downloads/postgres-postgresql-downloads&lt;br /&gt;
I tested version 9.6 for Windows 64.&lt;br /&gt;
&lt;br /&gt;
I will use the 'super-user' &amp;quot;postgres&amp;quot; and port 5432.&lt;br /&gt;
&lt;br /&gt;
After installation, I launched the Stack Builder app included and I then installed PostGIS 2.5 under Spatial Extensions:&lt;br /&gt;
[[File:TlvSqd4.png|900px]]&lt;br /&gt;
&lt;br /&gt;
After installation was finished, I then got PGAdmin 4 from https://www.pgadmin.org/download/ - this helps for managing databases (although I use commandline for most operations).&lt;br /&gt;
&lt;br /&gt;
=== Python ===&lt;br /&gt;
Next, using Python 3.7 I installed these:&lt;br /&gt;
* descartes&lt;br /&gt;
* matplotlib&lt;br /&gt;
* networkx&lt;br /&gt;
* numpy (on Windows you need Numpy+MKL)&lt;br /&gt;
* pil (Pillow)&lt;br /&gt;
* pyproj&lt;br /&gt;
* requests&lt;br /&gt;
* scipy&lt;br /&gt;
* shapely&lt;br /&gt;
* psycopg2-binary&lt;br /&gt;
&lt;br /&gt;
My pip freeze output:&lt;br /&gt;
C:\Users\redpa&amp;gt; pip freeze&lt;br /&gt;
* certifi==2018.11.29&lt;br /&gt;
* chardet==3.0.4&lt;br /&gt;
* cycler==0.10.0&lt;br /&gt;
* Cython==0.28.5&lt;br /&gt;
* decorator==4.3.0&lt;br /&gt;
* descartes==1.1.0&lt;br /&gt;
* ez-setup==0.9&lt;br /&gt;
* idna==2.8&lt;br /&gt;
* kiwisolver==1.0.1&lt;br /&gt;
* matplotlib==3.0.1&lt;br /&gt;
* networkx==2.2&lt;br /&gt;
* numpy==1.14.6+mkl&lt;br /&gt;
* Pillow==5.3.0&lt;br /&gt;
* psycopg2==2.7.6&lt;br /&gt;
* psycopg2-binary==2.7.6&lt;br /&gt;
* pyparsing==2.3.0&lt;br /&gt;
* pyproj==1.9.5.1&lt;br /&gt;
* PyQt5==5.10.1&lt;br /&gt;
* pyshp==1.2.12&lt;br /&gt;
* python-dateutil==2.7.5&lt;br /&gt;
* requests==2.21.0&lt;br /&gt;
* scipy==1.1.0&lt;br /&gt;
* Shapely==1.6.4.post1&lt;br /&gt;
* sip==4.19.8&lt;br /&gt;
* six==1.11.0&lt;br /&gt;
* urllib3==1.24.1&lt;br /&gt;
&lt;br /&gt;
Though, maybe not all of these are needed, some may be for other things; regardless that is all the modules installed on my system. Some packages did not work properly with pip; I got those from http://www.lfd.uci.edu/~gohlke/pythonlibs/, installing using the &amp;quot;wheel&amp;quot; file&lt;br /&gt;
&lt;br /&gt;
=== Environment Variables ===&lt;br /&gt;
Then, in Environment Variables (search for Edit System Environment Variables on Windows 10 and hit on the bottom right &amp;quot;Environment Variables&amp;quot;) I made sure PostgreSQL was in my PATH, which it was:&lt;br /&gt;
&lt;br /&gt;
[[File:DUYP3c1.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Then added FG_ROOT manually:&lt;br /&gt;
&lt;br /&gt;
[[File:OOnYuie.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Installing OSM2City tools ===&lt;br /&gt;
Next, I installed osm2city and osm2city-data from https://gitlab.com/fg-radi/osm2city-data and https://gitlab.com/fg-radi/osm2city. Both were installed in a new folder Documents/FlightGear/osm2city-work.&lt;br /&gt;
&lt;br /&gt;
Under that folder I also created a &amp;quot;projects&amp;quot; folder.&lt;br /&gt;
&lt;br /&gt;
Next, I installed osmosis from [https://wiki.openstreetmap.org/wiki/Osmosis/Quick_Install_(Windows)] and installed in osm2city-work.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Creating and Loading Database ==&lt;br /&gt;
Then, opening a CMD window, I created a database: this time I will make OSM scenery for Jan Mayen (a convenient tiny area).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
createdb --encoding=UTF8 --owner=postgres --username=postgres janmayen&lt;br /&gt;
&lt;br /&gt;
psql --username=postgres --dbname=janmayen -c &amp;quot;CREATE EXTENSION postgis;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
psql --username=postgres --dbname=janmayen -c &amp;quot;CREATE EXTENSION hstore;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
psql --username=postgres -d janmayen -f &amp;quot;C:\Users\redpa\Documents\FlightGear\osm2city-work\osmosis\script\pgsnapshot_schema_0.6.sql&amp;quot;&lt;br /&gt;
&lt;br /&gt;
psql --username=postgres -d janmayen -f&amp;quot;C:\Users\redpa\Documents\FlightGear\osm2city-work\osmosis\script\pgsnapshot_schema_0.6_bbox.sql&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then, downloading data from http://download.geofabrik.de/, navigating to Europe -&amp;gt; Norway and downloading the .pbf file: norway-latest.osm.pbf&lt;br /&gt;
&lt;br /&gt;
I cropped it with osmosis as such:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
cd Documents/FlightGear/osm2city-work/osmosis/bin/&lt;br /&gt;
&lt;br /&gt;
osmosis --read-pbf file=&amp;quot;C:/Users/redpa/Downloads/norway-latest.osm.pbf&amp;quot; --bounding-box completeWays=yes top=71.3 left=-9.5 bottom=70.7 right=-7.5 --write-pbf file=&amp;quot;C:/Users/redpa/Downloads/norway-cropped.pbf&amp;quot;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that this can take up to ten - fifteen minutes.&lt;br /&gt;
I used TerraGUI to get the coordinates, but any method will work.&lt;br /&gt;
&lt;br /&gt;
And finally loaded it to the database:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;osmosis --read-pbf file=&amp;quot;C:/Users/redpa/Downloads/norway-cropped.pbf&amp;quot; --log-progress --write-pgsql database=janmayen host=localhost:5432 user=postgres password=YOURPW&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and indexed the database:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;psql --username=postgres --dbname=janmayen -c &amp;quot;CREATE INDEX idx_nodes_tags ON nodes USING gist(tags);&amp;quot;&lt;br /&gt;
&lt;br /&gt;
psql --username=postgres --dbname=janmayen -c &amp;quot;CREATE INDEX idx_ways_tags ON ways USING gist(tags);&amp;quot;&lt;br /&gt;
&lt;br /&gt;
psql --username=postgres --dbname=janmayen -c &amp;quot;CREATE INDEX idx_relations_tags ON relations USING gist(tags);&amp;quot;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Running osm2city ==&lt;br /&gt;
Next I create the params.ini file. For my purposes it is this - modify it according to docs at https://osm2city.readthedocs.io/en/late ... eters.html&lt;br /&gt;
&lt;br /&gt;
I ended up with:&lt;br /&gt;
&amp;lt;code&amp;gt;PREFIX = &amp;quot;JanMayen&amp;quot;&lt;br /&gt;
&lt;br /&gt;
PATH_TO_SCENERY = &amp;quot;C:\\Users\\redpa\\Documents\\FlightGear\\TerraSync-b&amp;quot;&lt;br /&gt;
&lt;br /&gt;
PATH_TO_OUTPUT = &amp;quot;C:\\Users\\redpa\\Documents\\FlightGear\\Custom Scenery\\JanMayen-OSM-fg-CustomScenery&amp;quot;&lt;br /&gt;
&lt;br /&gt;
PATH_TO_OSM2CITY_DATA = &amp;quot;C:\\Users\\redpa\\Documents\\FlightGear\\osm2city-work\\osm2city-data&amp;quot;&lt;br /&gt;
&lt;br /&gt;
NO_ELEV = False&lt;br /&gt;
&lt;br /&gt;
FG_ELEV = &amp;quot;C:\\Users\\redpa\\Documents\\Programs\\FlightGear 2018.4.0\\bin\\fgelev.exe&amp;quot;&lt;br /&gt;
&lt;br /&gt;
DB_HOST = &amp;quot;localhost&amp;quot;&lt;br /&gt;
&lt;br /&gt;
DB_PORT = 5432&lt;br /&gt;
&lt;br /&gt;
DB_NAME = &amp;quot;janmayen&amp;quot;&lt;br /&gt;
&lt;br /&gt;
DB_USER = &amp;quot;postgres&amp;quot;&lt;br /&gt;
&lt;br /&gt;
DB_USER_PASSWORD = &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
LOD_ALWAYS_ROUGH_ABOVE_LEVELS = 3&lt;br /&gt;
&lt;br /&gt;
LOD_ALWAYS_DETAIL_BELOW_LEVELS = 1&lt;br /&gt;
&lt;br /&gt;
LOD_PERCENTAGE_DETAIL = 0.6&lt;br /&gt;
&lt;br /&gt;
BUILDING_NEVER_SKIP_LEVELS = 2&lt;br /&gt;
&lt;br /&gt;
BUILDING_REDUCE_CHECK_TOUCH = True&lt;br /&gt;
&lt;br /&gt;
BUILDING_SKEL_ROOFS_MIN_ANGLE = 15&lt;br /&gt;
&lt;br /&gt;
BUILDING_MIN_AREA = 1&lt;br /&gt;
&lt;br /&gt;
BUILDING_FORCE_EUROPEAN_INNER_CITY_STYLE = True&lt;br /&gt;
&lt;br /&gt;
HIGHWAY_TYPE_MIN = 1&lt;br /&gt;
&lt;br /&gt;
POINTS_ON_LINE_DISTANCE_MAX = 10&lt;br /&gt;
&lt;br /&gt;
MIN_ABOVE_GROUND_LEVEL = 0.035&lt;br /&gt;
&lt;br /&gt;
BRIDGE_MIN_LENGTH = 30&lt;br /&gt;
&lt;br /&gt;
C2P_PROCESS_POWERLINES_MINOR = True&lt;br /&gt;
&lt;br /&gt;
C2P_PROCESS_OVERHEAD_LINES = True&lt;br /&gt;
&lt;br /&gt;
C2P_PROCESS_AERIALWAYS = True&lt;br /&gt;
&lt;br /&gt;
C2P_PROCESS_STREETLAMPS = False&lt;br /&gt;
&lt;br /&gt;
OVERLAP_CHECK_CONSIDER_SHARED = True&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This goes in projects/JanMayen/params.ini&lt;br /&gt;
Also, create the folder where you want osm2city to generate files - in my case: Documents/FlightGear/Custom Scenery/JanMayen-OSM-fg-CustomScenery&lt;br /&gt;
&lt;br /&gt;
Then, finally, &lt;br /&gt;
&amp;lt;code&amp;gt;cd ../../projects&lt;br /&gt;
&lt;br /&gt;
C:\Users\redpa\Documents\FlightGear\osm2city-work\osm2city\build_tiles.py -f JanMayen/params.ini -b *-9.5_70.7_-7.5_71.38 -p 1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Result ==&lt;br /&gt;
[[File:HYyyNb1.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:OSM2City]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=JSBSim_Fuel_System&amp;diff=118239</id>
		<title>JSBSim Fuel System</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=JSBSim_Fuel_System&amp;diff=118239"/>
		<updated>2019-05-13T21:58:01Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: Added how to: Display fuel tank names in the Fuel and Equipment dialog&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[JSBSim]] provides a framework for aerodynamics. This page will attempt to explain how to create fuel and oxidizer tanks for the JSBSim framework.&lt;br /&gt;
&lt;br /&gt;
== FGTank ==&lt;br /&gt;
Tanks are a subsection of the Propulsion block.&lt;br /&gt;
&lt;br /&gt;
===Capacity and Contents:===&lt;br /&gt;
&lt;br /&gt;
    Tank capacity and contents are measured by weight, not by volume.&lt;br /&gt;
&lt;br /&gt;
===Burn Sequence:===&lt;br /&gt;
&lt;br /&gt;
    Each fuel tank has a &amp;quot;priority&amp;quot; value which is used to set the sequence of fuel burn.  The priority &lt;br /&gt;
    can be set in the tank block, and it can also be changed at runtime using the property&lt;br /&gt;
    &amp;quot;propulsion/tank[n]/priority&amp;quot;.  A priority of 0 means the tank is closed, and no fuel will be&lt;br /&gt;
    used from it.  By default each tank has a priority of 1, the highest priority.&lt;br /&gt;
&lt;br /&gt;
=== Fuel Temperature: ===&lt;br /&gt;
 &lt;br /&gt;
Fuel temperature is calculated using the following assumptions:&lt;br /&gt;
&lt;br /&gt;
    Fuel temperature will only be calculated for tanks which have an initial fuel&lt;br /&gt;
    temperature specified in the configuration file.&lt;br /&gt;
&lt;br /&gt;
    The surface area of the tank is estimated from the capacity in pounds.  It&lt;br /&gt;
    is assumed that the tank is a wing tank with dimensions h by 4h by 10h. The&lt;br /&gt;
    volume of the tank is then 40(h)(h)(h). The area of the upper or lower &lt;br /&gt;
    surface is then 40(h)(h).  The volume is also equal to the capacity divided&lt;br /&gt;
    by 49.368 lbs/cu-ft, for jet fuel.  The surface area of one side can then be&lt;br /&gt;
    derived from the tank's capacity.  &lt;br /&gt;
&lt;br /&gt;
    The heat capacity of jet fuel is assumed to be 900 Joules/lbm/K, and the &lt;br /&gt;
    heat transfer factor of the tank is 1.115 Watts/sq-ft/K.&lt;br /&gt;
&lt;br /&gt;
    Fuel temperature is currently not written to the property tree.&lt;br /&gt;
&lt;br /&gt;
=== Fuel Dump: ===&lt;br /&gt;
&lt;br /&gt;
    Fuel dumping is handled by the FGPropulsion class.  A standpipe can be defined&lt;br /&gt;
    here for each tank which sets the level of contents (in pounds or kg) which is not dumpable.&lt;br /&gt;
    Default standpipe level is zero, making all contents dumpable.&lt;br /&gt;
&lt;br /&gt;
    Dump rate is set in the propulsion block.&lt;br /&gt;
&lt;br /&gt;
    Fuel dumping is triggered with the boolean property &amp;quot;propulsion/fuel_dump&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Refueling:===&lt;br /&gt;
&lt;br /&gt;
     Refueling rate (intended for air refueling) is set in the propulsion block.  Default is 6000 lb/min.   &lt;br /&gt;
     Onloading fuel is divided amongst all tanks equally.&lt;br /&gt;
&lt;br /&gt;
     Refueling is triggered with the boolean property &amp;quot;propulsion/refuel&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Fuel Transfer: ===&lt;br /&gt;
&lt;br /&gt;
    Fuel transfer is handled by the FGPropulsion class, however the contents of tanks&lt;br /&gt;
    may be manipulated directly using the SetContents() function here, or via the property&lt;br /&gt;
    tree at &amp;lt;tt&amp;gt;propulsion/tank[i]/contents-lbs&amp;lt;/tt&amp;gt;, where i is the tank number (Tanks&lt;br /&gt;
    are automatically numbered, starting at zero, in the order in which they are read in&lt;br /&gt;
    the aircraft configuration file).  The latter method allows one to use a system of FCS&lt;br /&gt;
    components to control tank contents.&lt;br /&gt;
&lt;br /&gt;
    There is also a property &amp;lt;tt&amp;gt;propulsion/tank[i]/external-flow-rate-pps&amp;lt;/tt&amp;gt;. Setting&lt;br /&gt;
    this property to a positive value causes the tank to fill at the rate specified.&lt;br /&gt;
    Setting a negative number causes the tank to drain. The value is the rate in pounds&lt;br /&gt;
    of fuel per second. The tank will not fill past 100% full and will not drain below 0%.&lt;br /&gt;
    Fuel may be transfered between two tanks by setting the source tank's external flow rate&lt;br /&gt;
    to a negative value and the destination's external flow rate to the same positive value.&lt;br /&gt;
    Care must be taken to stop fuel flow before the source tank becomes empty to prevent&lt;br /&gt;
    phantom fuel being created.&lt;br /&gt;
&lt;br /&gt;
=== Configuration File Format ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tank type=&amp;quot;{FUEL | OXIDIZER}&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;grain_config type=&amp;quot;{CYLINDRICAL | ENDBURNING}&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;length unit=&amp;quot;{FT | M | IN}&amp;quot;&amp;gt; {number} &amp;lt;/radius&amp;gt;&lt;br /&gt;
  &amp;lt;/grain_config&amp;gt;&lt;br /&gt;
  &amp;lt;location unit=&amp;quot;{FT | M | IN}&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;x&amp;gt; {number} &amp;lt;/x&amp;gt;&lt;br /&gt;
    &amp;lt;y&amp;gt; {number} &amp;lt;/y&amp;gt;&lt;br /&gt;
    &amp;lt;z&amp;gt; {number} &amp;lt;/z&amp;gt;&lt;br /&gt;
  &amp;lt;/location&amp;gt;&lt;br /&gt;
  &amp;lt;drain_location unit=&amp;quot;{FT | M | IN}&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;x&amp;gt; {number} &amp;lt;/x&amp;gt;&lt;br /&gt;
    &amp;lt;y&amp;gt; {number} &amp;lt;/y&amp;gt;&lt;br /&gt;
    &amp;lt;z&amp;gt; {number} &amp;lt;/z&amp;gt;&lt;br /&gt;
  &amp;lt;/drain_location&amp;gt;&lt;br /&gt;
  &amp;lt;radius unit=&amp;quot;{FT | M | IN}&amp;quot;&amp;gt; {number} &amp;lt;/radius&amp;gt;&lt;br /&gt;
  &amp;lt;capacity unit=&amp;quot;{LBS | KG}&amp;quot;&amp;gt; {number} &amp;lt;/capacity&amp;gt;&lt;br /&gt;
  &amp;lt;contents unit=&amp;quot;{LBS | KG}&amp;quot;&amp;gt; {number} &amp;lt;/contents&amp;gt;&lt;br /&gt;
  &amp;lt;temperature&amp;gt; {number} &amp;lt;/temperature&amp;gt; &amp;lt;!-- must be degrees fahrenheit --&amp;gt;&lt;br /&gt;
  &amp;lt;standpipe unit=&amp;quot;{LBS | KG&amp;quot;}&amp;gt; {number} &amp;lt;/standpipe&amp;gt;&lt;br /&gt;
  &amp;lt;priority&amp;gt; {integer} &amp;lt;/priority&amp;gt;&lt;br /&gt;
  &amp;lt;density unit=&amp;quot;{KG/L | LBS/GAL}&amp;quot;&amp;gt; {number} &amp;lt;/density&amp;gt;&lt;br /&gt;
  &amp;lt;type&amp;gt; {string} &amp;lt;/type&amp;gt; &amp;lt;!-- will override previous density setting --&amp;gt;&lt;br /&gt;
&amp;lt;/tank&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Definition of the tank configuration file parameters: ===&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|type&lt;br /&gt;
|One of FUEL or OXIDIZER.  This is required.&lt;br /&gt;
|-&lt;br /&gt;
|radius &lt;br /&gt;
|Equivalent radius of tank for modeling slosh, defaults to inches.&lt;br /&gt;
|-&lt;br /&gt;
|grain_config type&lt;br /&gt;
|One of CYLINDRICAL or ENDBURNING.&lt;br /&gt;
|-&lt;br /&gt;
|length&lt;br /&gt;
|length of tank for modeling solid fuel propellant grain, defaults to inches.&lt;br /&gt;
|-&lt;br /&gt;
|capacity&lt;br /&gt;
|Capacity, defaults to pounds.&lt;br /&gt;
|-&lt;br /&gt;
|contents&lt;br /&gt;
|Initial contents, defaults to pounds.&lt;br /&gt;
|-&lt;br /&gt;
|temperature&lt;br /&gt;
|Initial temperature, in degrees Fahrenheit.&lt;br /&gt;
|-&lt;br /&gt;
|standpipe&lt;br /&gt;
|Minimum contents to which tank can dump, defaults to pounds.&lt;br /&gt;
|-&lt;br /&gt;
|priority&lt;br /&gt;
|Establishes feed sequence of tank. The value start from &amp;quot;1&amp;quot; (highest priority) to number up to a number that can not be bigger than the number of tanks. The highest priority is the tank (or a set of tanks) that feed the propulsion system first. If all the tanks with a certain priority are empty, JSBSim goes to the next lowest priority tank, if a tank with higher priority is filled during engine operation, this tank (or tank group with the same priority) will be immediately used. Tanks with priority &amp;quot;0&amp;quot; are off.&lt;br /&gt;
|-&lt;br /&gt;
|density&lt;br /&gt;
|Density of liquid tank contents.&lt;br /&gt;
|-&lt;br /&gt;
|type&lt;br /&gt;
|Named fuel type. One of AVGAS, JET-A, JET-A1, JET-B, JP-1, JP-2, JP-3, JP-4, JP-5, JP-6, JP-7, JP-8, JP-8+100, RP-1, T-1, ETHANOL, HYDRAZINE, F-34, F-35, F-40, F-44, AVTAG, AVCAT&lt;br /&gt;
|-&lt;br /&gt;
|location:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|x - Location of tank on aircraft's x-axis, defaults to inches.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|y - Location of tank on aircraft's y-axis, defaults to inches.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|z - Location of tank on aircraft's z-axis, defaults to inches.&lt;br /&gt;
|-&lt;br /&gt;
|drain_location:&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|x - Location of tank drain on aircraft's x-axis, defaults to inches.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|y - Location of tank drain on aircraft's y-axis, defaults to inches.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|z - Location of tank drain on aircraft's z-axis, defaults to inches.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Default values of the tank configuration file parameters:===&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
|type&lt;br /&gt;
|ttUNKNOWN  (causes a load error in the propulsion configuration)&lt;br /&gt;
|-&lt;br /&gt;
|location drain_location&lt;br /&gt;
|both optional, but a warning message will be printed to the console if the location is not given&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|x - 0.0  (both full and drained CG locations)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|y - 0.0  (both full and drained CG locations)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|z - 0.0  (both full and drained CG locations)&lt;br /&gt;
|-&lt;br /&gt;
|radius&lt;br /&gt;
|0.0&lt;br /&gt;
|-&lt;br /&gt;
|capacity&lt;br /&gt;
|0.00001 (tank capacity must not be zero)&lt;br /&gt;
|-&lt;br /&gt;
|contents&lt;br /&gt;
|0.0&lt;br /&gt;
|-&lt;br /&gt;
|temperature&lt;br /&gt;
| -9999.0 (flag which indicates no temperature is set)&lt;br /&gt;
|-&lt;br /&gt;
|standpipe&lt;br /&gt;
|0.0 (all contents may be dumped)&lt;br /&gt;
|-&lt;br /&gt;
|priority&lt;br /&gt;
|1 (highest feed sequence priority)&lt;br /&gt;
|-&lt;br /&gt;
|density&lt;br /&gt;
|6.6&lt;br /&gt;
|}&lt;br /&gt;
===Fuel Densities (lb/gallon):===&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot;&lt;br /&gt;
|Type&lt;br /&gt;
|Density&lt;br /&gt;
|-&lt;br /&gt;
|AVGAS&lt;br /&gt;
|6.02&lt;br /&gt;
|- &lt;br /&gt;
|JET-A&lt;br /&gt;
|6.74&lt;br /&gt;
|-&lt;br /&gt;
|JET-A1&lt;br /&gt;
|6.74&lt;br /&gt;
|-&lt;br /&gt;
|JET-B&lt;br /&gt;
|6.48&lt;br /&gt;
|-&lt;br /&gt;
|JP-1&lt;br /&gt;
|6.76&lt;br /&gt;
|-&lt;br /&gt;
|JP-2&lt;br /&gt;
|6.38&lt;br /&gt;
|-&lt;br /&gt;
|JP-3&lt;br /&gt;
|6.34&lt;br /&gt;
|-&lt;br /&gt;
|JP-4&lt;br /&gt;
|6.48&lt;br /&gt;
|-&lt;br /&gt;
|JP-5&lt;br /&gt;
|6.81&lt;br /&gt;
|-&lt;br /&gt;
|JP-6&lt;br /&gt;
|6.55&lt;br /&gt;
|-&lt;br /&gt;
|JP-7&lt;br /&gt;
|6.61&lt;br /&gt;
|-&lt;br /&gt;
|JP-8&lt;br /&gt;
|6.66&lt;br /&gt;
|-&lt;br /&gt;
|JP-8+100&lt;br /&gt;
|6.66&lt;br /&gt;
|-&lt;br /&gt;
|RP-1&lt;br /&gt;
|6.73&lt;br /&gt;
|-&lt;br /&gt;
|T-1&lt;br /&gt;
|6.88&lt;br /&gt;
|-&lt;br /&gt;
|ETHANOL&lt;br /&gt;
|6.58&lt;br /&gt;
|-&lt;br /&gt;
|HYDRAZINE&lt;br /&gt;
|8.61&lt;br /&gt;
|-&lt;br /&gt;
|F-34&lt;br /&gt;
|6.66&lt;br /&gt;
|-&lt;br /&gt;
|F-35&lt;br /&gt;
|6.74&lt;br /&gt;
|-&lt;br /&gt;
|F-40&lt;br /&gt;
|6.48&lt;br /&gt;
|-&lt;br /&gt;
|F-44&lt;br /&gt;
|6.81&lt;br /&gt;
|-&lt;br /&gt;
|AVTAG&lt;br /&gt;
|6.48&lt;br /&gt;
|-&lt;br /&gt;
|AVCAT&lt;br /&gt;
|6.81&lt;br /&gt;
|}&lt;br /&gt;
===Display fuel tank names in the Fuel and Equipment dialog===&lt;br /&gt;
  To display their names you need to add some properties to your aircraft's -set file.&lt;br /&gt;
  &amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;consumables&amp;gt;&lt;br /&gt;
    &amp;lt;fuel&amp;gt;&lt;br /&gt;
      &amp;lt;tank n=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;Internal tank&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/tank&amp;gt;&lt;br /&gt;
      &amp;lt;tank n=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;External left tank&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/tank&amp;gt;&lt;br /&gt;
      &amp;lt;tank n=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;External central tank&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/tank&amp;gt;&lt;br /&gt;
      &amp;lt;tank n=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;name&amp;gt;External right tank&amp;lt;/name&amp;gt;&lt;br /&gt;
      &amp;lt;/tank&amp;gt;&lt;br /&gt;
    &amp;lt;/fuel&amp;gt;&lt;br /&gt;
  &amp;lt;/consumables&amp;gt;&lt;br /&gt;
  &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
  The n=$ is based in the tanks order set in the FDM.  &lt;br /&gt;
{{FDM}}&lt;br /&gt;
&lt;br /&gt;
{{JSBSim}}&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=WorldEditor&amp;diff=118041</id>
		<title>WorldEditor</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=WorldEditor&amp;diff=118041"/>
		<updated>2019-05-03T00:05:12Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: Fixing dead links - added Xsimreviews blog urls from archive.org.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox Software&lt;br /&gt;
| title                  = WorldEditor&lt;br /&gt;
| image                  = WorldEditor_EHAM.png&lt;br /&gt;
| alt                    = [[Amsterdam Airport Schiphol|Amsterdam Schiphol]] in WED.&lt;br /&gt;
| developedby            = Ben Supnik, Cristiano Maggi&lt;br /&gt;
| initialrelease         = 2007&lt;br /&gt;
| latestrelease          = &lt;br /&gt;
| os                     = GNU/Linux, Windows, MacOS X&lt;br /&gt;
| website                = http://developer.x-plane.com/tools/worldeditor/&lt;br /&gt;
| license                = [[GNU General Public License]]&lt;br /&gt;
}}&lt;br /&gt;
'''WorldEditor''' ('''WED''') is a CAD-like graphic editor that lets you create custom airport layouts. It is designed for X-Plane, and works with [[File Formats#apt.dat file|apt.dat]] version 850 and higher.&lt;br /&gt;
&lt;br /&gt;
== Obtaining WorldEditor ==&lt;br /&gt;
=== Mac/Windows/Linux ===&lt;br /&gt;
Stable WED binaries for Windows, Mac and GNU/Linux can be downloaded from [http://developer.x-plane.com/tools/worldeditor/ developer.x-plane.com]. A development version is available through: [http://developer.x-plane.com/tools/worldeditor/ developer.x-plane.com].&lt;br /&gt;
&lt;br /&gt;
=== Linux ===&lt;br /&gt;
If you want to compile the tool for GNU/Linux based operating systems, you should not be afraid of that, since it brings most of its dependencies along, it is not hard. However, some things need to be provided by the user's system:&lt;br /&gt;
* binutils and binutils-devel&lt;br /&gt;
* [[git]]&lt;br /&gt;
* GNU coreutils&lt;br /&gt;
* GNU make&lt;br /&gt;
* libmpfr-devel&lt;br /&gt;
* mesa-libGL-devel and mesa-libGLU-devel&lt;br /&gt;
* qt4-devel&lt;br /&gt;
&lt;br /&gt;
Downloading WED's source (about 170 MiB) is done via &amp;lt;tt&amp;gt;git&amp;lt;/tt&amp;gt;:&lt;br /&gt;
 git clone https://github.com/X-Plane/xptools.git&lt;br /&gt;
 cd xptools&lt;br /&gt;
&lt;br /&gt;
Afterwards WED's dependencies have to be downloaded (about 260 MiB) and compiled. These steps have to be done only once, before compiling WED the first time:&lt;br /&gt;
 git submodule update --init&lt;br /&gt;
 cd libs&lt;br /&gt;
 make -j2&lt;br /&gt;
 cd ..&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Compiling WED:&lt;br /&gt;
 conf=release_opt make -j2 WED&lt;br /&gt;
&lt;br /&gt;
You may now copy the file &amp;lt;tt&amp;gt;build/Linux/release_opt/WED&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;~/bin&amp;lt;/tt&amp;gt; or another location within your $PATH environment variable:&lt;br /&gt;
 cp build/Linux/release_opt/WED ~/bin&lt;br /&gt;
&lt;br /&gt;
The binary of WorldEditor 1.2 is usable but you have to be careful and save your work often because it could crash and make you lose your work. Note that this binary works only on 64 bit GNU/Linux systems. [http://developer.x-plane.com/tools/worldeditor/ developer.x-plane.com]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Starting WED for the first time ==&lt;br /&gt;
X-Plane itself does not need to be installed before using WED. However, WED will require that you choose the X-Plane folder before it will allow you to do anything. Create a working directory with the following structure before starting WED for the first time.&lt;br /&gt;
 working directory &amp;lt;-- Pick a name&lt;br /&gt;
    |--Custom Scenery&lt;br /&gt;
    |--Global Scenery&lt;br /&gt;
    |--Resources&lt;br /&gt;
          |--default scenery&lt;br /&gt;
NOTICE: WED looks for this specific directory structure and specific directory names !&lt;br /&gt;
&lt;br /&gt;
Click &amp;quot;Choose X-Plane folder&amp;quot;. Select the &amp;lt;tt&amp;gt;working directory&amp;lt;/tt&amp;gt; for the X-Plane folder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related content ==&lt;br /&gt;
* [[TaxiDraw]], editor for [[Interactive traffic#Ground networks|groundnetworks]] and apt.dat below version 850.&lt;br /&gt;
* [[Howto:Georeferencing OSM maps in WED]], how to use OSM map data if no better aerial data is legally available.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://wiki.x-plane.com/Airport_Creation Airport Creation] (X-Plane wiki)&lt;br /&gt;
* [http://wiki.x-plane.com/X-Plane_Scenery_Tools_Development How to compile WED] (X-Plane wiki)&lt;br /&gt;
* [http://xsimreviews.com/2012/12/16/x-plane-scenery-design-tutorial-4-wed-pt1/ WED tutorial part one] (Xsimreviews blog) {{dead link|2018-07}} - [https://web.archive.org/web/20131024102137/http://xsimreviews.com/2012/12/16/x-plane-scenery-design-tutorial-4-wed-pt1/ Mirror](archive.org backup)&lt;br /&gt;
* [http://xsimreviews.com/2013/02/03/x-plane-scenery-design-tutorial-5-wed-part-ii/ WED tutorial part two] (Xsimreviews blog) {{dead link|2018-07}} - [https://web.archive.org/web/20140403230901/http://xsimreviews.com/2013/02/03/x-plane-scenery-design-tutorial-5-wed-part-ii/ Mirror](archive.org backup)&lt;br /&gt;
* [http://www.x-plane.com/support/manuals/wed/ Online version of the WorldEditor Manual] (webpage)&lt;br /&gt;
* [https://www.youtube.com/playlist?list=PLGRsg_6rB1D4vm0UHvHm6J-rvIyUBGN_K WED Tutorials and X-Plane Scenery Maintenance] – YouTube playlist with WED tutorials.&lt;br /&gt;
&lt;br /&gt;
[[Category:Scenery software]]&lt;br /&gt;
[[Category:Scenery enhancement]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=MPMap&amp;diff=116599</id>
		<title>MPMap</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=MPMap&amp;diff=116599"/>
		<updated>2018-11-01T21:08:00Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: Adding http://geoffair.org/fg/map-test2/map-test.html to the list of mpmap providers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:''See [[Howto:Multiplayer]] for how to set-up multiplay.''&lt;br /&gt;
&lt;br /&gt;
[[File:MP_Server.jpg|thumb|270px|A satelite view of the area around [[San Francisco International Airport]].]]&lt;br /&gt;
'''MPMap''' is an utility that shows [[aircraft]], flying in the [[FlightGear]] world, on a world map. Besides that it also provides access to navigation data such as [[ILS]] frequencies, runway numbers and fixes. As it makes use of Google Maps, one can choose between map or satellite view.&lt;br /&gt;
&lt;br /&gt;
Currently there is three servers providing MPMap:&lt;br /&gt;
*[http://mpmap02.flightgear.org mpmap02]&lt;br /&gt;
*[http://mpmap03.flightgear.org mpmap03]&lt;br /&gt;
*[http://geoffair.org/fg/map-test2/map-test.html geoffair]&lt;br /&gt;
&lt;br /&gt;
== Using the map ==&lt;br /&gt;
* You can minimize this menu dock by clicking on the title (where the &amp;quot;FGMap - server name - pilots: n&amp;quot; is). Click on it again to bring up this menu again.&lt;br /&gt;
* The icon at the top right hand corner of the menu box gives you a permanent link to current view of the map, which includes the current zoom level, map type, and pilots that map is following.&lt;br /&gt;
&lt;br /&gt;
[[File:MP_Map_Pilots.jpg|thumb|270px]]&lt;br /&gt;
[[File:MP_Map_NAV.jpg|thumb|270px]]&lt;br /&gt;
=== Pilots ===&lt;br /&gt;
* You can pan to a pilot by clicking on the callsign/name.&lt;br /&gt;
* You can &amp;quot;follow&amp;quot; and track a pilot by ticking the checkbox of a pilot. This means that pilot will always be visible on the map. You can follow more than one pilot, and the map will pan and zoom automatically.&lt;br /&gt;
* You can filter the pilot list by entering a Part of the Callsign or Aircraft.&lt;br /&gt;
&lt;br /&gt;
=== NAV ===&lt;br /&gt;
* You can search for navaids by string using the lookup input field. You could start the lookup by pressing Enter or clicking on the [[File:Mpmap_nav_search.gif|caption]] button after typing in the lookup string.&lt;br /&gt;
* Lookup results are shown in the lower part of the menu. You can view and pan to the navaid by clicking on each navaid result.&lt;br /&gt;
* You can search for all navaids visible in the current map view by clicking on the [[File:Mpmap_nav_inview.gif|caption]] button.&lt;br /&gt;
* For all the lookups, you can select the type of navaids to search for using the six checkboxes below the lookup input field.&lt;br /&gt;
* Both the string lookup and current map view lookup has a maximum number for returning navaids.&lt;br /&gt;
* You can toggle each type of shown navaid on or off by using the five checkboxes on the bottom right of the menu.&lt;br /&gt;
* You can clear all the navaids added from lookups by clicking on the [[File:Mpmap_nav_trash.gif|caption]] button.&lt;br /&gt;
&lt;br /&gt;
[[File:MP_Map_Server.jpg|thumb|270px]]&lt;br /&gt;
=== Server ===&lt;br /&gt;
* You can select which server the map will be showing from the server dropdown list.&lt;br /&gt;
* You can toggle updating of the map using the checkbox provided.&lt;br /&gt;
* You can change how often the map will update using the textbox provided.&lt;br /&gt;
&lt;br /&gt;
[[File:MP_Map_Settings.jpg|thumb|270px]]&lt;br /&gt;
=== Settings ===&lt;br /&gt;
* You can choose how the pilot label will be shown on the map. Currently there are 4 modes:&lt;br /&gt;
** off - labels are always off.&lt;br /&gt;
** always - labels will be shown for all pilots at any time.&lt;br /&gt;
** follow always - labels will only be shown for pilots which are selected for &amp;quot;follow&amp;quot; in the pilot tab.&lt;br /&gt;
** mouse over only - labels will only be shown when you move your mouse over the icon of a pilot.&lt;br /&gt;
* You can choose how the icon is displayed for each pilot on the map. Currently there are 3 modes:&lt;br /&gt;
** normal - a normal red aircraft icon.&lt;br /&gt;
** photo - a photographic icon, not available for all aircraft.&lt;br /&gt;
** dot - a simple red dot, similiar to a ATC radar.&lt;br /&gt;
* You can turn on or off the trails of pilots with the &amp;quot;Pilot trails&amp;quot; checkbox.&lt;br /&gt;
* You can turn on or off the &amp;quot;Zoom/Pan to all pilots&amp;quot; mode with the corresponding checkbox. When this mode is enabled, all pilots will be &amp;quot;followed&amp;quot; automatically at all time. That also means any new pilots joining will be followed automatically too.&lt;br /&gt;
* You can turn on debug mode of the map with the &amp;quot;Debug&amp;quot; checkbox. When it is turned on a debug tab will be added, showing debugging messages of the map.&lt;br /&gt;
&lt;br /&gt;
== Startup parameters ==&lt;br /&gt;
You can specify certain startup parameters for the map. Parameters are passed using standard URL query string. Key and value pairs are appended to the URL like:&lt;br /&gt;
&lt;br /&gt;
[http://mpmap02.flightgear.org/?key1=value1&amp;amp;key2=value2 http://mpmap02.flightgear.org/?key1=value1&amp;amp;key2=value2]&lt;br /&gt;
&lt;br /&gt;
Currently valid keys and values are:&lt;br /&gt;
* '''fg_server''' - FG server to use at startup.&lt;br /&gt;
** '''server name:''' the name of the server which would be shown in the server selection dropdown list.&lt;br /&gt;
** '''server host:''' the host of the server, this could be the host name or the IP address of the server.&lt;br /&gt;
** '''admin port:''' the admin port number of the server, this is usually the port you use for FlightGear --multiplay '''plus one'''.&lt;br /&gt;
** '''example:''' fg_server=os-devel,postrobot.de,5003 &lt;br /&gt;
* '''ll''' - Latitude and Longitude (in that order) at startup.&lt;br /&gt;
** '''example:''' ll=37.613545,-122.357237 &lt;br /&gt;
* '''z''' - map zoom level, range 0 - 17, being 0 is the highest zoom level.&lt;br /&gt;
** '''example:''' z=0 &lt;br /&gt;
* '''t''' - map type, m for map, s for satellite, h for hybrid.&lt;br /&gt;
** '''example:''' t=s &lt;br /&gt;
* '''follow''' - Follow the pilot at startup given its callsign. Multiple follow is allowed.&lt;br /&gt;
** '''example:''' follow=pigeon&amp;amp;follow=ampere &lt;br /&gt;
* '''pilot_label''' - Set the startup pilot label mode. Valid values are off, always, follows, and mouseover. See the help of the settings tab more info.&lt;br /&gt;
** '''example:''' pilot_label=off &lt;br /&gt;
* '''icon_mode''' - Set the startup pilot aircraft icon mode. Valid values are normal, photo, and dot. See the help of the settings tab more info.&lt;br /&gt;
** '''example:''' icon_mode=dot &lt;br /&gt;
* '''menu''' - menu tab to display at startup.&lt;br /&gt;
** '''example:''' menu=nav &lt;br /&gt;
* '''nomapcontrol''' - Hide Google Map zoom and map mode controls.&lt;br /&gt;
* '''nomenu''' - Hide the menu, completely.&lt;br /&gt;
* '''menuminimized''' - Have the menu minimized on startup.&lt;br /&gt;
* '''update_interval''' - Set the startup map update interval, in seconds.&lt;br /&gt;
** '''example:''' update_interval=10&lt;br /&gt;
&lt;br /&gt;
== Related content ==&lt;br /&gt;
* [[FlightGear Tracker]]&lt;br /&gt;
* [[FlightGear Multiplayer Server]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Multiplayer]]&lt;br /&gt;
[[Category:Software]]&lt;br /&gt;
[[fr:MPMap]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Robinson_R44&amp;diff=114946</id>
		<title>Robinson R44</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Robinson_R44&amp;diff=114946"/>
		<updated>2018-04-18T07:47:10Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{infobox Aircraft&lt;br /&gt;
|image = [[File:R44.jpg|thumb|R44 helicopter]] &lt;br /&gt;
[[File:R44Cockpit.jpg|thumb|Cockpit view of the R44]]&lt;br /&gt;
|name = Robinson R44&lt;br /&gt;
|type = Helicopter&lt;br /&gt;
|authors = BARANGER Emmanuel,AUBERGER Jean Michel,BACON Guillaume,Jonathan,paju1986,RenanMsV,Kaito &lt;br /&gt;
|fdm = YASim&lt;br /&gt;
|status = Production&lt;br /&gt;
|download = https://github.com/FGMEMBERS/R44&lt;br /&gt;
|fgname = R44&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The Robinson R44 is a four-seat light helicopter produced by Robinson Helicopter Company since 1992. Based on the company's two-seat Robinson R22, the R44 features hydraulically assisted flight controls. It was first flown on 31 March 1990 and received FAA certification in December 1992, with the first delivery in February 1993.&lt;br /&gt;
&lt;br /&gt;
The R44 has been the world's best-selling general aviation (GA) helicopter every year since 1999. It is the most-produced GA aircraft of the 21st century, with 5,805 deliveries from 2000–2017&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Features:&lt;br /&gt;
&lt;br /&gt;
* - A highly complete cockpit &lt;br /&gt;
* - Glass effects and rain effect&lt;br /&gt;
* - Several high quality livraries&lt;br /&gt;
* - Removable doors&lt;br /&gt;
* - Instrument lighting&lt;br /&gt;
* - Exterior lighting&lt;br /&gt;
* - Realistic fuel usage and tanks&lt;br /&gt;
* - Pushback feature&lt;br /&gt;
* - Floats and the ability to land on water&lt;br /&gt;
&lt;br /&gt;
Specifications (R44 Raven II)&lt;br /&gt;
&lt;br /&gt;
Performance&lt;br /&gt;
&lt;br /&gt;
*     Maximum speed: 130 kn (240 km/h; 150 mph)&lt;br /&gt;
*     Cruise speed: 110 kn (200 km/h; 130 mph)&lt;br /&gt;
*     Range: 300 nmi (560 km; 350 mi)&lt;br /&gt;
*     Fuel consumption: 15 US gallons (57 l) of Avgas per hour[23] Not given in Pilot's Handbook.[4]&lt;br /&gt;
*     Altitude restrictions: 14,000 ft (4,300 m) density altitude or 9,000 ft (2,700 m) above ground level in order to be able to reach ground within 5 minutes in case of fire.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Helicopters]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Canvas_snippets&amp;diff=114757</id>
		<title>Canvas snippets</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Canvas_snippets&amp;diff=114757"/>
		<updated>2018-03-23T18:55:01Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: http://otile1.mqcdn.com is offline. Changed for https://maps.wikimedia.org&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
{{-}}&lt;br /&gt;
This article is meant to be a collection of self-contained code snippets for doing Nasal/Canvas coding without having to spend too much time working through APIs, documentation and existing code - the idea is to provide snippets that contain comments and explicit assumptions, so that these snippets can be easily adapted by people without necessarily having to be very familiar with Nasal/Canvas coding. &lt;br /&gt;
&lt;br /&gt;
In the long term, we're hoping to grow a library of useful code snippets to cover most use-cases, while also covering more complex scenarios, e.g. using Canvas-specific helper frameworks like [[Canvas MapStructure]], the [[NavDisplay]] or the recent CDU work.&lt;br /&gt;
&lt;br /&gt;
Canvas itself is designed to be front-end agnostic, meaning that it doesn't matter where a Canvas is used/displayed - this is accomplished by so called &amp;quot;placements&amp;quot;, which determine where a Canvas texture is shown. Thus, the back-end logic can remain the same usually, so that GUI dialogs may show avionics, but also so that avionics may show GUI widgets, which also applies to HUDs, liveries and even placements within the FlightGear scenery.&lt;br /&gt;
&lt;br /&gt;
We encourage people to use the snippets listed below to get started with Nasal/Canvas coding, but also to provide feedback on extending/improving this article to make it even more accessible and useful. Equally, if you're aware of any Canvas-related efforts that may contain useful code snippets, please do feel free to add those snippets here. Even people who don't have any interest in coding itself are encouraged to get involved by helping test the snippets listed below, for which you only need to the [[Nasal Console]], and while you're at it, please also help provide/update screen shots for each code snippet.&lt;br /&gt;
&lt;br /&gt;
Contributions added to this article should ideally satisfy some requirements:&lt;br /&gt;
* be entirely self-contained&lt;br /&gt;
* contain good/clear comments&lt;br /&gt;
* have pointers/references to related code/use-cases&lt;br /&gt;
* make assumptions explicit&lt;br /&gt;
* contain screen shots for each example&lt;br /&gt;
* avoid overloaded symbol names to ensure that examples can be merged and adapted easily&lt;br /&gt;
* dependencies (svg files, images/textures etc) should always be chosen such that snippets always work using $FG_ROOT&lt;br /&gt;
* hard-coded assumptions (e.g. texture dimensions in terms of width/height etc) should be encapsulated using variables&lt;br /&gt;
 &lt;br /&gt;
{{Canvas Navigation}}&lt;br /&gt;
&lt;br /&gt;
== Creating a standalone Canvas ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Screenshot !! Code&lt;br /&gt;
|-&lt;br /&gt;
| [[Special:UploadWizard|Upload requested]] || &lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
var (width, height) = (512,512);&lt;br /&gt;
# Create a standalone Canvas (not attached to any GUI dialog/aircraft etc) &lt;br /&gt;
var myCanvas = canvas.new({&lt;br /&gt;
  &amp;quot;name&amp;quot;: &amp;quot;Livery Test&amp;quot;,   # The name is optional but allow for easier identification&lt;br /&gt;
  &amp;quot;size&amp;quot;: [width, height], # Size of the underlying texture (should be a power of 2, required) [Resolution]&lt;br /&gt;
  &amp;quot;view&amp;quot;: [width, height],  # Virtual resolution (Defines the coordinate system of the canvas [Dimensions]&lt;br /&gt;
                        # which will be stretched the size of the texture, required)&lt;br /&gt;
  &amp;quot;mipmapping&amp;quot;: 1       # Enable mipmapping (optional)&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
# set background color&lt;br /&gt;
myCanvas.set(&amp;quot;background&amp;quot;, canvas.style.getColor(&amp;quot;bg_color&amp;quot;));&lt;br /&gt;
&lt;br /&gt;
# creating the top-level/root group which will contain all other elements/group&lt;br /&gt;
var root = myCanvas.createGroup();&lt;br /&gt;
&lt;br /&gt;
# OPTIONAL: Create a Canvas dialog window to hold the canvas and show that it's working&lt;br /&gt;
# the Canvas is now standalone, i.e. continues to live once the dialog is closed!&lt;br /&gt;
var window = canvas.Window.new([width,height],&amp;quot;dialog&amp;quot;);&lt;br /&gt;
window.setCanvas(myCanvas);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Accessing the Canvas Desktop ==&lt;br /&gt;
Sometimes you may want to render to the main screen, without creating a separate Canvas window - this can be accomplished by using the Canvas desktop, note that the following example is fully self-contained, i.e. does not require any code to be added to work:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Screenshot !! Code&lt;br /&gt;
|-&lt;br /&gt;
| [[Special:UploadWizard|Upload requested]] || &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
var myNode = canvas.getDesktop().createChild(&amp;quot;text&amp;quot;)&lt;br /&gt;
      .setText(&amp;quot;Hello Canvas Desktop&amp;quot;)&lt;br /&gt;
      .setFontSize(25, 1.0)          # font size (in texels) and font aspect ratio&lt;br /&gt;
      .setColor(1,0,0,1)             # red, fully opaque&lt;br /&gt;
      .setAlignment(&amp;quot;center-center&amp;quot;) # how the text is aligned to where you place it&lt;br /&gt;
      .setTranslation(160, 80);     # where to place the text&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Creating Tooltips ==&lt;br /&gt;
== Creating Popups ==&lt;br /&gt;
== Creating a Canvas GUI Window ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Screenshot !! Code&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Snippets-canvas-dialog.png|left|thumb|This is what the [[Nasal]]/[[Canvas]] snippet will look like once you pasted it into the [[Nasal Console]] and click &amp;quot;Execute&amp;quot;.]] || {{Note|This example uses so called method chaining, if you're not familiar with the concept, please see: [[Object_Oriented_Programming_with_Nasal#More_on_methods:_Chaining|Method Chaining]].}}&lt;br /&gt;
&lt;br /&gt;
{{Canvas Snippets Boilerplate}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Adding Raster Images ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Screenshot !! Code &lt;br /&gt;
|-&lt;br /&gt;
| [[File:Canvas Snippets-raster image.png|thumb|Canvas snippet demonstrating how to load a raster image]] ||&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# path is relative to $FG_ROOT (base package)&lt;br /&gt;
var path = &amp;quot;Textures/Splash1.png&amp;quot;;&lt;br /&gt;
# create an image child for the texture&lt;br /&gt;
var child = root.createChild(&amp;quot;image&amp;quot;)&lt;br /&gt;
    .setFile(path)&lt;br /&gt;
    .setTranslation(100, 10)&lt;br /&gt;
    .setSize(130, 130);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Adding Raster Images downloaded on demand ==&lt;br /&gt;
&lt;br /&gt;
The '''path''' could also just as well be a URL, i.e. a raster image retrieved via http - for example, the following snippet is entirely self-contained and can be pasted into the [[Nasal Console]] and directly executed &amp;quot;as is&amp;quot;: &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Screenshot !! Code&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Canvas-raster-images-via-url.png|thumb|screen shot demonstrating how Nasal and Canvas can be used to display raster images downloaded on demand]] ||&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# create a new window, dimensions are 400 x 200, using the dialog decoration (i.e. titlebar)&lt;br /&gt;
var window = canvas.Window.new([400,200],&amp;quot;dialog&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
# adding a canvas to the new window and setting up background colors/transparency&lt;br /&gt;
var myCanvas = window.createCanvas().set(&amp;quot;background&amp;quot;, canvas.style.getColor(&amp;quot;bg_color&amp;quot;));&lt;br /&gt;
&lt;br /&gt;
# Using specific css colors would also be possible:&lt;br /&gt;
# myCanvas.set(&amp;quot;background&amp;quot;, &amp;quot;#ffaac0&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
# creating the top-level/root group which will contain all other elements/group&lt;br /&gt;
var root = myCanvas.createGroup();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# path now a URL&lt;br /&gt;
var url = &amp;quot;http://www.worldwidetelescope.org/docs/Images/MapOfEarth.jpg&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
# create an image child for the texture&lt;br /&gt;
var child=root.createChild(&amp;quot;image&amp;quot;)&lt;br /&gt;
    .setFile( url ) &lt;br /&gt;
    .setTranslation(45,22) # centered, in relation to dialog coordinates&lt;br /&gt;
    .setSize(310,155); # image dimensions&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Clipping ==&lt;br /&gt;
{{Note|{{FGCquote&lt;br /&gt;
|1= Scaling or any other type of transformation or changing the coordinates of individual points is definitely more efficient than clipping (which requires to change the OpenGL clip planes for every rendered object with a different clipping rectangle).&lt;br /&gt;
|2= {{cite web&lt;br /&gt;
  | url    = http://forum.flightgear.org/viewtopic.php?p=277062#p277062&lt;br /&gt;
  | title  = &amp;lt;nowiki&amp;gt;Re: Space Shuttle&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  | author = &amp;lt;nowiki&amp;gt;TheTom&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  | date   = Feb 21st, 2016&lt;br /&gt;
  | added   = Feb 21st, 2016&lt;br /&gt;
  | script_version = 0.25&lt;br /&gt;
  }}&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
I would suggest to refer to api.nas and look for &amp;quot;clip&amp;quot; and/or &amp;quot;rect&amp;quot; - IIRC, you need to set up a clipping rectangle by setting some kind of &amp;quot;clip&amp;quot; property and setting it to a rect value in the form of rect(...)&lt;br /&gt;
{{FGCquote&lt;br /&gt;
|1= For details, see the clipping example at: [[Canvas Nasal API#set 2]] and  [[Canvas Element#clip.28.29]]&lt;br /&gt;
|2= {{cite web&lt;br /&gt;
  | url    = http://forum.flightgear.org/viewtopic.php?p=276965#p276965&lt;br /&gt;
  | title  = &amp;lt;nowiki&amp;gt;Re: Space Shuttle&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  | author = &amp;lt;nowiki&amp;gt;Hooray&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  | date   = Feb 21st, 2016&lt;br /&gt;
  | added   = Feb 21st, 2016&lt;br /&gt;
  | script_version = 0.25&lt;br /&gt;
  }}&lt;br /&gt;
}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Screenshot !! Code&lt;br /&gt;
|-&lt;br /&gt;
| [[File:MapStructure_dialog_with_clipping_and_event_handling_applied.png|thumb]] ||&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# create a new window, dimensions are 400 x 200, using the dialog decoration (i.e. titlebar)&lt;br /&gt;
var window = canvas.Window.new([400,200],&amp;quot;dialog&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
# adding a canvas to the new window and setting up background colors/transparency&lt;br /&gt;
var myCanvas = window.createCanvas().set(&amp;quot;background&amp;quot;, canvas.style.getColor(&amp;quot;bg_color&amp;quot;));&lt;br /&gt;
&lt;br /&gt;
# Using specific css colors would also be possible:&lt;br /&gt;
# myCanvas.set(&amp;quot;background&amp;quot;, &amp;quot;#ffaac0&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
# creating the top-level/root group which will contain all other elements/group&lt;br /&gt;
var root = myCanvas.createGroup();&lt;br /&gt;
&lt;br /&gt;
# create an image child for the texture&lt;br /&gt;
var child=root.createChild(&amp;quot;.........&amp;quot;)&lt;br /&gt;
    .setFile( url ) &lt;br /&gt;
    .setTranslation(45,22) # centered, in relation to dialog coordinates&lt;br /&gt;
    .setSize(310,155); # image dimensions&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Adding OpenVG Paths ==&lt;br /&gt;
{{Main article|How to manipulate Canvas elements}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Screenshot !! Code&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Openvg-via-canvas.png|thumb|screen shot showing a simple Canvas GUI dialog demonstrating how to use OpenVG-path drawing via Nasal and Canvas]] &lt;br /&gt;
| {{Note|This assumes that you already have a top-level root group set up, and named it '''root'''.}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
var graph = root.createChild(&amp;quot;group&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
var x_axis = graph.createChild(&amp;quot;path&amp;quot;, &amp;quot;x-axis&amp;quot;)&lt;br /&gt;
.moveTo(10, height/2)&lt;br /&gt;
.lineTo(width-10, height/2)&lt;br /&gt;
.setColor(1,0,0)&lt;br /&gt;
.setStrokeLineWidth(3);&lt;br /&gt;
&lt;br /&gt;
var y_axis = graph.createChild(&amp;quot;path&amp;quot;, &amp;quot;y-axis&amp;quot;)&lt;br /&gt;
.moveTo(10, 10)&lt;br /&gt;
.lineTo(10, height-10)&lt;br /&gt;
.setColor(0,0,1)&lt;br /&gt;
.setStrokeLineWidth(2);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Screenshot !! Code&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Canvas-openvg-quadTo.png|thumb|screen shot showing a simple Canvas GUI dialog demonstrating how to use OpenVG-path drawing via Nasal and Canvas (Canvas/OpenVG quadTo API for drawing curves)]] &lt;br /&gt;
| {{Note|This assumes that you are appending this to the snippet shown above.}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
var points = [	60,height-20, &lt;br /&gt;
		230,height-100,&lt;br /&gt;
		];&lt;br /&gt;
&lt;br /&gt;
var track = graph.createChild(&amp;quot;path&amp;quot;, &amp;quot;track&amp;quot;)&lt;br /&gt;
.moveTo(10, height/2)&lt;br /&gt;
.quadTo( points )&lt;br /&gt;
.setColor(0,1,0)&lt;br /&gt;
.setStrokeLineWidth(4);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Screenshot !! Code&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Canvas-openvg-cubicTo.png|thumb|screen shot showing a simple Canvas GUI dialog demonstrating how to use OpenVG-path drawing via Nasal and Canvas (Canvas/OpenVG cubicTo API for drawing curves)]] &lt;br /&gt;
| {{Note|This assumes that you are appending this to the snippet shown above.}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
var points = [	60,height-20, &lt;br /&gt;
		120,height-120,&lt;br /&gt;
		230,height-100,&lt;br /&gt;
		];&lt;br /&gt;
&lt;br /&gt;
var track = graph.createChild(&amp;quot;path&amp;quot;, &amp;quot;track&amp;quot;)&lt;br /&gt;
.moveTo(10, height/2)&lt;br /&gt;
.cubicTo( points )&lt;br /&gt;
.setColor(0,1,0)&lt;br /&gt;
.setStrokeLineWidth(4);&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Adding Vector Images ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Canvas SVG]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Screenshot !! Code&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Canvas-svg-support.png|thumb|screen shot demonstrating how the scripted Nasal-based SVG parser can be used to dynamically turn SVG files into OpenVG instructions understood by Canvas]] &lt;br /&gt;
| {{Note|This assumes that you already have a top-level root group set up, and named it '''root'''.}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
# change the background color &lt;br /&gt;
myCanvas.set(&amp;quot;background&amp;quot;, &amp;quot;#ffaac0&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
# creating the top-level/root group which will contain all other elements/group&lt;br /&gt;
var root = myCanvas.createGroup();&lt;br /&gt;
&lt;br /&gt;
var filename = &amp;quot;/Nasal/canvas/map/Images/boeingAirplane.svg&amp;quot;;&lt;br /&gt;
var svg_symbol = root.createChild('group');&lt;br /&gt;
canvas.parsesvg(svg_symbol, filename);&lt;br /&gt;
&lt;br /&gt;
svg_symbol.setTranslation(width/2,height/2);&lt;br /&gt;
&lt;br /&gt;
#svg_symbol.setScale(0.2);&lt;br /&gt;
#svg_symbol.setRotation(radians)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Using the SymbolCache ==&lt;br /&gt;
Whenever a symbol may need to be shown/instanced multiple times (possibly using different styling), it makes sense to use caching - otherwise, identical symbols would be treated as separate OpenVG groups, all of which would need to be rasterized/rendedered separately (i.e. 100 identical symbols would be updated/rendered one by one). &lt;br /&gt;
&lt;br /&gt;
Typically, a map may display multiple instances of an otherwise identical symbol (think VOR, NDB, DME etc) - equally, a multiplayer map may showing multiple aircraft symbols at the same time. In these cases, it makes sense to use the SymbolCache framework, which will render symbols into a separate Canvas texture and provide a texture map that can be treated as a lookup map, which even supports styling for otherwise identical symbols. To learn more, please refer to [[Canvas MapStructure#The_SymbolCache|SymbolCache]]&lt;br /&gt;
... &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Screenshot !! Code&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Canvas-SymbolCache-Instancing.png|thumb|Screen shot showing a Canvas based GUI dialog that is using the SymbolCache for instancing multiple symbols (including support for styling)]] &lt;br /&gt;
| &amp;lt;!--{{Caution|This is currently untested code}}--&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
##&lt;br /&gt;
# this is the function that draws a symbol using OpenVG paths&lt;br /&gt;
# it accepts a group to draw to and returns the rendered group &lt;br /&gt;
# to the caller&lt;br /&gt;
var drawVOR = func(group) {&lt;br /&gt;
    return group.createChild(&amp;quot;path&amp;quot;)&lt;br /&gt;
        .moveTo(-15,0)&lt;br /&gt;
        .lineTo(-7.5,12.5)&lt;br /&gt;
        .lineTo(7.5,12.5)&lt;br /&gt;
        .lineTo(15,0)&lt;br /&gt;
        .lineTo(7.5,-12.5)&lt;br /&gt;
        .lineTo(-7.5,-12.5)&lt;br /&gt;
        .close()&lt;br /&gt;
        .setStrokeLineWidth(line_width) # style-able&lt;br /&gt;
        .setColor(color); # style-able&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
var style = { # styling related attributes (as per the draw* function above)&lt;br /&gt;
    line_width: 3,&lt;br /&gt;
    scale_factor: 1,&lt;br /&gt;
    color: [1,0,0],&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
# create a new cache entry for the styled symbol&lt;br /&gt;
var myCachedSymbol = canvas.StyleableCacheable.new(&lt;br /&gt;
    name:'myVOR', draw_func: drawVOR,&lt;br /&gt;
    cache: canvas.SymbolCache32x32, # the cache to be used&lt;br /&gt;
    draw_mode: canvas.SymbolCache.DRAW_CENTERED,&lt;br /&gt;
    relevant_keys: ['line_width', 'color'], # styling related attributes&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
var target = root.createChild('group');&lt;br /&gt;
&lt;br /&gt;
var x=0;&lt;br /&gt;
var y=height/2;&lt;br /&gt;
&lt;br /&gt;
var xoffset=50;&lt;br /&gt;
&lt;br /&gt;
# render 5 instanced symbols using the style specified above&lt;br /&gt;
for (var i=0;i&amp;lt;5;i+=1) {&lt;br /&gt;
# look up the raster image for the symbol&lt;br /&gt;
# render it using the passed style and adjust scaling&lt;br /&gt;
var instanced = myCachedSymbol.render(target, style)&lt;br /&gt;
  .setScale(style.scale_factor)&lt;br /&gt;
  .setTranslation(x+=xoffset,y);&lt;br /&gt;
}&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The example shown above uses a fixed symbol/icon cache that is set up while booting Flightgear - sometimes, we may need cache for different purposes. So, let's assume, we need a new/custom cache with a different resolution for each entry in the cache (e.g. 256x256), we can easily accomplish that by setting up a new cache like this: &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot;&amp;gt;&lt;br /&gt;
var mySymbolCache256x256 = canvas.SymbolCache.new(1024,256);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adding Text Elements ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Screenshot !! Code&lt;br /&gt;
|-&lt;br /&gt;
| [[File:CanvasText-Hello-World.png|thumb|Screen shot showing the CanvasText example contributed by Necolatis]]&lt;br /&gt;
| {{Note|This assumes that you already have a top-level root group set up, and named it '''root'''.}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
var myText = root.createChild(&amp;quot;text&amp;quot;)&lt;br /&gt;
      .setText(&amp;quot;Hello world!&amp;quot;)&lt;br /&gt;
      .setFontSize(20, 0.9)          # font size (in texels) and font aspect ratio&lt;br /&gt;
      .setColor(1,0,0,1)             # red, fully opaque&lt;br /&gt;
      .setAlignment(&amp;quot;center-center&amp;quot;) # how the text is aligned to where you place it&lt;br /&gt;
      .setTranslation(160, 80);     # where to place the text&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Adding GUI Labels ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Screenshot !! Code&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Canvas-Layout-Label-example-by-Necolatis.png|thumb|Canvas demo: Layouts and Labels (by Necolatis)]]&lt;br /&gt;
| {{Note|This assumes that you already have a top-level root group set up, and named it '''root''', just change this variable if you want it to be rendered elsewhere. It also assumes you have a Layout item setup and called '''myLayoutItem'''.}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
# create a new layout&lt;br /&gt;
var myLayout = canvas.HBoxLayout.new();&lt;br /&gt;
# assign it to the Canvas&lt;br /&gt;
myCanvas.setLayout(myLayout);&lt;br /&gt;
&lt;br /&gt;
var label = canvas.gui.widgets.Label.new(root, canvas.style, {wordWrap: 0}); # wordwrap: 0 will disable wordwrapping, to enable it use 1 instead&lt;br /&gt;
label.setText(&amp;quot;Hello World!&amp;quot;);&lt;br /&gt;
myLayout.addItem(label);&lt;br /&gt;
&lt;br /&gt;
var label2 = canvas.gui.widgets.Label.new(root, canvas.style, {wordWrap: 0}); # wordwrap: 0 will disable wordwrapping, to enable it use 1 instead&lt;br /&gt;
label2.setText(&amp;quot;Hello FlightGear&amp;quot;);&lt;br /&gt;
myLayout.addItem(label2);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Adding GUI Buttons (Layouts)==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Screenshot !! Code&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Canvas-demo-layouts-and-buttons-by-Necolatis.png|thumb|Canvas snippet: buttons and layouts (by Necolatis)]] &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
{{Note|This assumes that you already have a top-level root group set up, and named it '''root''', just change this variable if you want it to be rendered elsewhere. It also assumes you have a Layout item setup and called '''myLayoutItem'''.}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
# create a new layout&lt;br /&gt;
var myLayout = canvas.HBoxLayout.new();&lt;br /&gt;
# assign it to the Canvas&lt;br /&gt;
myCanvas.setLayout(myLayout);&lt;br /&gt;
&lt;br /&gt;
# click button&lt;br /&gt;
&lt;br /&gt;
var button = canvas.gui.widgets.Button.new(root, canvas.style, {})&lt;br /&gt;
	.setText(&amp;quot;Click on me&amp;quot;)&lt;br /&gt;
	.setFixedSize(75, 25);&lt;br /&gt;
&lt;br /&gt;
button.listen(&amp;quot;clicked&amp;quot;, func {&lt;br /&gt;
        # add code here to react on click on button.&lt;br /&gt;
print(&amp;quot;Button clicked !&amp;quot;);&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
myLayout.addItem(button);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[File:Canvas-toggle-button-snippet-by-Necolatis.png|thumb|Canvas toggle button demo by Necolatis]]&lt;br /&gt;
| &amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
# create a new layout&lt;br /&gt;
var myLayout = canvas.HBoxLayout.new();&lt;br /&gt;
# assign it to the Canvas&lt;br /&gt;
myCanvas.setLayout(myLayout);&lt;br /&gt;
&lt;br /&gt;
var button = canvas.gui.widgets.Button.new(root, canvas.style, {})&lt;br /&gt;
        .setText(&amp;quot;Toggle me&amp;quot;)&lt;br /&gt;
        .setCheckable(1) # this indicates that is should be a toggle button&lt;br /&gt;
        .setChecked(0) # depressed by default&lt;br /&gt;
        .setFixedSize(75, 25);&lt;br /&gt;
&lt;br /&gt;
button.listen(&amp;quot;toggled&amp;quot;, func (e) {&lt;br /&gt;
        if( e.detail.checked ) {&lt;br /&gt;
            # add code here to react on button being depressed.&lt;br /&gt;
        } else {&lt;br /&gt;
            # add code here to react on button not being depressed.&lt;br /&gt;
        }&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
myLayout.addItem(button);&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Canvas Input Dialog ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Screenshot !! Code&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Snippets-canvas-input-dialog.png|thumb|Canvas input dialog]]&lt;br /&gt;
||&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
# create a new InputDialog with a title, label, and a callback&lt;br /&gt;
canvas.InputDialog.getText(&amp;quot;Input Dialog Title&amp;quot;, &amp;quot;Please enter some text&amp;quot;, func(btn,value) {&lt;br /&gt;
    if (value) gui.popupTip(&amp;quot;You entered: &amp;quot;~value);&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Canvas ScrollArea ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Screenshot !! Code&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Canvas-snippets-scrollArea-demo.png|thumb|Screen shot showing a Canvas ScrollArea populated with different splash screens, loaded from $FG_ROOT/Textures]]&lt;br /&gt;
||&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
var vbox = canvas.VBoxLayout.new();&lt;br /&gt;
myCanvas.setLayout(vbox);&lt;br /&gt;
&lt;br /&gt;
 var scroll = canvas.gui.widgets.ScrollArea.new(root, canvas.style, {size: [96, 128]}).move(20, 100);&lt;br /&gt;
 vbox.addItem(scroll, 1);&lt;br /&gt;
&lt;br /&gt;
var scrollContent =&lt;br /&gt;
      scroll.getContent()&lt;br /&gt;
            .set(&amp;quot;font&amp;quot;, &amp;quot;LiberationFonts/LiberationSans-Bold.ttf&amp;quot;)&lt;br /&gt;
            .set(&amp;quot;character-size&amp;quot;, 16)&lt;br /&gt;
            .set(&amp;quot;alignment&amp;quot;, &amp;quot;left-center&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
var list = canvas.VBoxLayout.new();&lt;br /&gt;
scroll.setLayout(list);&lt;br /&gt;
&lt;br /&gt;
for (var i=1;i&amp;lt;=5;i+=1) {&lt;br /&gt;
var label = canvas.gui.widgets.Label.new(scrollContent, canvas.style, {wordWrap: 0}); &lt;br /&gt;
label.setImage(&amp;quot;Textures/Splash&amp;quot;~i~&amp;quot;.png&amp;quot;);&lt;br /&gt;
label.setFixedSize(256,256);&lt;br /&gt;
list.addItem(label);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Using Layouts ==&lt;br /&gt;
&lt;br /&gt;
== Using Styling ==&lt;br /&gt;
== Adding a HUD ==&lt;br /&gt;
== Adding a 2D Instrument ==&lt;br /&gt;
== Adding a 2D Panel ==&lt;br /&gt;
== Adding a PFD ==&lt;br /&gt;
&lt;br /&gt;
== Adding a Failure Mgmt Widget ==&lt;br /&gt;
{{Note|This kind of widget will typically be useful for dialogs requiring a method for managing aircraft specific system failures (e.g. an instructor console).}}&lt;br /&gt;
&lt;br /&gt;
== Adding a MapStructure map to a Canvas  ==&lt;br /&gt;
{{Main article|Canvas MapStructure Layers}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Screenshot !! Code &lt;br /&gt;
|-&lt;br /&gt;
| [[File:Snippets-canvas-mapstructure-dialog.png|thumb|[[MapStructure]] layers shown in a Canvas GUI dialog]]&lt;br /&gt;
| {{Note|This assumes that you already have a top-level root group set up, and named it '''root''', just change this variable if you want it to be rendered elsewhere. Equally, this snippet assumes that your canvas is named '''myCanvas'''.}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
var TestMap = root.createChild(&amp;quot;map&amp;quot;);&lt;br /&gt;
TestMap.setController(&amp;quot;Aircraft position&amp;quot;);&lt;br /&gt;
TestMap.setRange(25); &lt;br /&gt;
 &lt;br /&gt;
TestMap.setTranslation(    myCanvas.get(&amp;quot;view[0]&amp;quot;)/2,&lt;br /&gt;
                           myCanvas.get(&amp;quot;view[1]&amp;quot;)/2&lt;br /&gt;
                        );&lt;br /&gt;
var r = func(name,vis=1,zindex=nil) return caller(0)[0];&lt;br /&gt;
&lt;br /&gt;
# APT and VOR are the layer names&lt;br /&gt;
foreach(var type; [r('APT'), r('VOR') ] )&lt;br /&gt;
 TestMap.addLayer(factory: canvas.SymbolLayer, type_arg: type.name, visible: type.vis, priority: type.zindex,);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Customizing MapStructure Styling  ==&lt;br /&gt;
{{See also|Canvas MapStructure#Styling}}&lt;br /&gt;
&lt;br /&gt;
In general MapStructure symbols contain their own styles using hard-coded defaults, however these can be overridden by providing a hash with keys (fields) to customize these hard-coded defaults. &lt;br /&gt;
&lt;br /&gt;
This means that anything that may be specific to a single style (colors, fonts, images etc) should be encoded in the form of variables that are looked up using the styles hash - this provides a great deal of freedom to customize an existing symbol. In addition, MapStructure layers can be set up to even customize/override the default drawing routines, at which point you are free to do whatever you want basically, because the existing draw routine in .symbol file is ignored &lt;br /&gt;
&lt;br /&gt;
{{WIP}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Screenshot !! Code &lt;br /&gt;
|-&lt;br /&gt;
| [[File:Layers style change.png|thumb|[[MapStructure]] layers shown in a Canvas GUI dialog. Active VOR and radial in red color, inactive VOR in green color]]&lt;br /&gt;
| {{Note|This assumes that you already have a top-level root group set up, and named it '''root''', just change this variable if you want it to be rendered elsewhere. Equally, this snippet assumes that your canvas is named '''myCanvas'''.}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
var TestMap = root.createChild(&amp;quot;map&amp;quot;);&lt;br /&gt;
TestMap.setController(&amp;quot;Aircraft position&amp;quot;);&lt;br /&gt;
TestMap.setRange(25); &lt;br /&gt;
 &lt;br /&gt;
TestMap.setTranslation(    myCanvas.get(&amp;quot;view[0]&amp;quot;)/2,&lt;br /&gt;
                           myCanvas.get(&amp;quot;view[1]&amp;quot;)/2&lt;br /&gt;
                        );&lt;br /&gt;
var r = func(name,vis=1,zindex=nil) return caller(0)[0];&lt;br /&gt;
var type = r('APT');&lt;br /&gt;
# a hash that contains variables that are supported by the relevant_keys vector in APT.symbol&lt;br /&gt;
var style_apt = {&lt;br /&gt;
    scale_factor:0.5, # 50 %&lt;br /&gt;
    color_default:[0,1,0.9], # rgb&lt;br /&gt;
    line_width:4, # thickness&lt;br /&gt;
    label_font_color:[0,1,0.9], # rgb&lt;br /&gt;
    label_font_size:30 # font size&lt;br /&gt;
};&lt;br /&gt;
TestMap.addLayer(factory: canvas.SymbolLayer, type_arg: type.name, visible: type.vis, priority: type.zindex,style:style_apt);&lt;br /&gt;
&lt;br /&gt;
var type = r('VOR');&lt;br /&gt;
# a hash that contains variables that are supported by the relevant_keys vector in VOR.symbol&lt;br /&gt;
var style_vor = {&lt;br /&gt;
    scale_factor:0.6,&lt;br /&gt;
    active_color:[1,0,0],&lt;br /&gt;
    inactive_color:[0,1,0],&lt;br /&gt;
    line_width:4&lt;br /&gt;
};&lt;br /&gt;
TestMap.addLayer(factory: canvas.SymbolLayer, type_arg: type.name, visible: type.vis, priority: type.zindex,style:style_vor);&lt;br /&gt;
&lt;br /&gt;
### See $FG_ROOT/Nasal/canvas/map/APT and $FG_ROOT/Nasal/canvas/map/VOR.sy,bolfor the style variables that can be configured.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Using MapStructure and Overlays ==&lt;br /&gt;
{{FGCquote&lt;br /&gt;
  |Support for overlays using geo-referenced raster images isn't too well-developed currently, so would need to work with a few hard-coded assumptions (e.g. being specific to a certain raster image and map layout) - but maybe TheTom can provide a few more ideas on how to proceed from here - otherwise, the Map is normally not aware of any non-Map items, i.e. as long as the overlay is added &amp;quot;outside&amp;quot; the Map, it isn't even aware of the raster image - and when it is added as a map element, it would probably be rotated. So there's still some work needed here. But generally, this should work well enough even in its current form (the screen shot is purely based on the Canvas Snippets article, i.e. it just displays a Canvas GUI dialog, adds the downloaded raster image and then adds the MapStructure APS layer - without the Map being aware of the overlay/geo-referencing that is needed currently).&lt;br /&gt;
  |{{cite web |url=http://forum.flightgear.org/viewtopic.php?p=238316#p238316&lt;br /&gt;
     |title=&amp;lt;nowiki&amp;gt;Re: Using Canvas for visualizing orbital flights (cont'd PM)&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
     |author=&amp;lt;nowiki&amp;gt;Hooray&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
     |date=&amp;lt;nowiki&amp;gt;Fri Apr 10&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
   }}&lt;br /&gt;
}}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Screenshot !! Code &lt;br /&gt;
|-&lt;br /&gt;
| [[File:Canvas-overlay-with-mapstructure.png|thumb|Using the [[MapStructure]] framework in conjunction with raster images as overlays]]&lt;br /&gt;
| {{Note|This assumes that you already have a top-level root group set up, and named it '''root''', just change this variable if you want it to be rendered elsewhere. Equally, this snippet assumes that your canvas is named '''myCanvas'''.}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== A simple tile map ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Screenshot !! Code &lt;br /&gt;
|-&lt;br /&gt;
| [[File:Canvas - Tile map demo.png|thumb|A simple, canvas based tile map which is centered around the aircraft.]]&lt;br /&gt;
| &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;nasal&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
var (width,height) = (768,512);&lt;br /&gt;
var tile_size = 256;&lt;br /&gt;
&lt;br /&gt;
var window = canvas.Window.new([width, height],&amp;quot;dialog&amp;quot;).set('title', &amp;quot;Tile map demo&amp;quot;);&lt;br /&gt;
var g = window.getCanvas(1).createGroup();&lt;br /&gt;
&lt;br /&gt;
# Simple user interface (Buttons for zoom and label for displaying it)&lt;br /&gt;
var zoom = 10;&lt;br /&gt;
var type = &amp;quot;intl&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
var ui_root = window.getCanvas().createGroup();&lt;br /&gt;
var vbox = canvas.VBoxLayout.new();&lt;br /&gt;
window.setLayout(vbox);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
var button_in = canvas.gui.widgets.Button.new(ui_root, canvas.style, {}).setText(&amp;quot;+&amp;quot;).listen(&amp;quot;clicked&amp;quot;, func changeZoom(1));&lt;br /&gt;
var button_out = canvas.gui.widgets.Button.new(ui_root, canvas.style, {}).setText(&amp;quot;-&amp;quot;).listen(&amp;quot;clicked&amp;quot;, func changeZoom(-1));&lt;br /&gt;
button_in.setSizeHint([32, 32]);&lt;br /&gt;
button_out.setSizeHint([32, 32]);&lt;br /&gt;
&lt;br /&gt;
var label_zoom = canvas.gui.widgets.Label.new(ui_root, canvas.style, {});&lt;br /&gt;
&lt;br /&gt;
var button_box = canvas.HBoxLayout.new();&lt;br /&gt;
button_box.addItem(button_in);&lt;br /&gt;
button_box.addItem(label_zoom);&lt;br /&gt;
button_box.addItem(button_out);&lt;br /&gt;
button_box.addStretch(1);&lt;br /&gt;
&lt;br /&gt;
vbox.addItem(button_box);&lt;br /&gt;
vbox.addStretch(1);&lt;br /&gt;
&lt;br /&gt;
var changeZoom = func(d)&lt;br /&gt;
{&lt;br /&gt;
  zoom = math.max(2, math.min(19, zoom + d));&lt;br /&gt;
  label_zoom.setText(&amp;quot;Zoom &amp;quot; ~ zoom);&lt;br /&gt;
  updateTiles();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# http://polymaps.org/docs/&lt;br /&gt;
# https://github.com/simplegeo/polymaps&lt;br /&gt;
# https://github.com/Leaflet/Leaflet&lt;br /&gt;
&lt;br /&gt;
var maps_base = getprop(&amp;quot;/sim/fg-home&amp;quot;) ~ '/cache/maps';&lt;br /&gt;
&lt;br /&gt;
# http://otile1.mqcdn.com/tiles/1.0.0/map&lt;br /&gt;
# http://otile1.mqcdn.com/tiles/1.0.0/sat&lt;br /&gt;
# (also see http://wiki.openstreetmap.org/wiki/Tile_usage_policy)&lt;br /&gt;
var makeUrl =&lt;br /&gt;
string.compileTemplate('https://maps.wikimedia.org/osm-{type}/{z}/{x}/{y}.png');&lt;br /&gt;
  #https://maps.wikimedia.org/osm-intl/${z}/${x}/${y}.png&lt;br /&gt;
  var makePath =&lt;br /&gt;
  string.compileTemplate(maps_base ~ '/osm-{type}/{z}/{x}/{y}.png');&lt;br /&gt;
  var num_tiles = [4, 3];&lt;br /&gt;
&lt;br /&gt;
  var center_tile_offset = [&lt;br /&gt;
  (num_tiles[0] - 1) / 2,&lt;br /&gt;
  (num_tiles[1] - 1) / 2&lt;br /&gt;
  ];&lt;br /&gt;
&lt;br /&gt;
# simple aircraft icon at current position/center of the map&lt;br /&gt;
g.createChild(&amp;quot;path&amp;quot;)&lt;br /&gt;
.moveTo( tile_size * center_tile_offset[0] - 10,&lt;br /&gt;
  tile_size * center_tile_offset[1] )&lt;br /&gt;
.horiz(20)&lt;br /&gt;
.move(-10,-10)&lt;br /&gt;
.vert(20)&lt;br /&gt;
.set(&amp;quot;stroke&amp;quot;, &amp;quot;red&amp;quot;)&lt;br /&gt;
.set(&amp;quot;stroke-width&amp;quot;, 2)&lt;br /&gt;
.set(&amp;quot;z-index&amp;quot;, 1);&lt;br /&gt;
&lt;br /&gt;
##&lt;br /&gt;
# initialize the map by setting up&lt;br /&gt;
# a grid of raster images  &lt;br /&gt;
&lt;br /&gt;
var tiles = setsize([], num_tiles[0]);&lt;br /&gt;
for(var x = 0; x &amp;lt; num_tiles[0]; x += 1)&lt;br /&gt;
{&lt;br /&gt;
  tiles[x] = setsize([], num_tiles[1]);&lt;br /&gt;
  for(var y = 0; y &amp;lt; num_tiles[1]; y += 1)&lt;br /&gt;
  tiles[x][y] = g.createChild(&amp;quot;image&amp;quot;, &amp;quot;map-tile&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
var last_tile = [-1,-1];&lt;br /&gt;
var last_type = type;&lt;br /&gt;
&lt;br /&gt;
##&lt;br /&gt;
# this is the callback that will be regularly called by the timer&lt;br /&gt;
# to update the map&lt;br /&gt;
var updateTiles = func()&lt;br /&gt;
{&lt;br /&gt;
  # get current position&lt;br /&gt;
  var lat = getprop('/position/latitude-deg');&lt;br /&gt;
  var lon = getprop('/position/longitude-deg');&lt;br /&gt;
&lt;br /&gt;
  var n = math.pow(2, zoom);&lt;br /&gt;
  var offset = [&lt;br /&gt;
  n * ((lon + 180) / 360) - center_tile_offset[0],&lt;br /&gt;
  (1 - math.ln(math.tan(lat * math.pi/180) + 1 / math.cos(lat * math.pi/180)) / math.pi) / 2 * n - center_tile_offset[1]&lt;br /&gt;
  ];&lt;br /&gt;
  var tile_index = [int(offset[0]), int(offset[1])];&lt;br /&gt;
&lt;br /&gt;
  var ox = tile_index[0] - offset[0];&lt;br /&gt;
  var oy = tile_index[1] - offset[1];&lt;br /&gt;
&lt;br /&gt;
  for(var x = 0; x &amp;lt; num_tiles[0]; x += 1)&lt;br /&gt;
  for(var y = 0; y &amp;lt; num_tiles[1]; y += 1)&lt;br /&gt;
  tiles[x][y].setTranslation(int((ox + x) * tile_size + 0.5), int((oy + y) * tile_size + 0.5));&lt;br /&gt;
&lt;br /&gt;
  if(    tile_index[0] != last_tile[0]&lt;br /&gt;
    or tile_index[1] != last_tile[1]&lt;br /&gt;
    or type != last_type )&lt;br /&gt;
  {&lt;br /&gt;
    for(var x = 0; x &amp;lt; num_tiles[0]; x += 1)&lt;br /&gt;
    for(var y = 0; y &amp;lt; num_tiles[1]; y += 1)&lt;br /&gt;
    {&lt;br /&gt;
      var pos = {&lt;br /&gt;
        z: zoom,&lt;br /&gt;
        x: int(offset[0] + x),&lt;br /&gt;
        y: int(offset[1] + y),&lt;br /&gt;
        type: type&lt;br /&gt;
      };&lt;br /&gt;
&lt;br /&gt;
      (func {&lt;br /&gt;
        var img_path = makePath(pos);&lt;br /&gt;
        var tile = tiles[x][y];&lt;br /&gt;
&lt;br /&gt;
        if( io.stat(img_path) == nil )&lt;br /&gt;
        { # image not found, save in $FG_HOME&lt;br /&gt;
          var img_url = makeUrl(pos);&lt;br /&gt;
          print('requesting ' ~ img_url);&lt;br /&gt;
          http.save(img_url, img_path)&lt;br /&gt;
          .done(func {print('received image ' ~ img_path); tile.set(&amp;quot;src&amp;quot;, img_path);})&lt;br /&gt;
          .fail(func (r) print('Failed to get image ' ~ img_path ~ ' ' ~ r.status ~ ': ' ~ r.reason));&lt;br /&gt;
        }&lt;br /&gt;
        else # cached image found, reusing&lt;br /&gt;
        {&lt;br /&gt;
          print('loading ' ~ img_path);&lt;br /&gt;
          tile.set(&amp;quot;src&amp;quot;, img_path)&lt;br /&gt;
        }&lt;br /&gt;
        })();&lt;br /&gt;
      }&lt;br /&gt;
&lt;br /&gt;
      last_tile = tile_index;&lt;br /&gt;
      last_type = type;&lt;br /&gt;
    }&lt;br /&gt;
  };&lt;br /&gt;
&lt;br /&gt;
##&lt;br /&gt;
# set up a timer that will invoke updateTiles at 2-second intervals&lt;br /&gt;
var update_timer = maketimer(2, updateTiles);&lt;br /&gt;
# actually start the timer&lt;br /&gt;
update_timer.start();&lt;br /&gt;
&lt;br /&gt;
##&lt;br /&gt;
# set up default zoom level&lt;br /&gt;
changeZoom(0);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
###&lt;br /&gt;
# The following lines were recently added and have not yet been tested&lt;br /&gt;
# (if in doubt, remove them)&lt;br /&gt;
window.del = func()&lt;br /&gt;
{&lt;br /&gt;
  print(&amp;quot;Cleaning up window:&amp;quot;, ,&amp;quot;\n&amp;quot;);&lt;br /&gt;
  update_timer.stop();&lt;br /&gt;
# explanation for the call() technique at: http://wiki.flightgear.org/Object_oriented_programming_in_Nasal#Making_safer_base-class_calls&lt;br /&gt;
call(canvas.Window.del, [], me);&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Adding a NavDisplay ==&lt;br /&gt;
&lt;br /&gt;
== Adding a CDU ==&lt;br /&gt;
&lt;br /&gt;
== Adding a Multi-Function Display (MFD) ==&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Virtual_airlines&amp;diff=110223</id>
		<title>Virtual airlines</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Virtual_airlines&amp;diff=110223"/>
		<updated>2017-09-08T23:32:45Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: BrazukaAirlines is closed. Starting LATAMv instead&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''virtual airline''' (VA) is a dedicated hobby organization that uses flight simulation to model the operations of an airline. Virtual airlines generally have a presence on the internet, similar to a real airline. There are over 100 virtual airlines of significance currently active in the internet (supporting a number of flightsims), with thousands of participants involved at any one time each using different simulator platforms.&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
Virtual airlines were started to give a sense of purpose to activities conducted within a flight simulator. This basic premise has evolved over time, along with available technology, to provide increasing levels of immersion but always with the same core purpose. When combined with increasingly powerful personal computers, advancing flight simulation software, and communications networks, virtual airlines are often able to provide compelling, realistic, experiences similar to operations inside a real airline. Virtual airlines also provide an avenue for members to gain access to additional content, such as aircraft and scenery, for use with their simulator. The appeal varies; for younger members, virtual airlines provide a sandbox environment where they can experience the corporate environment of commercial business in the airline industry, without the risk of financial loss. These organizations also provide an outlet for those who are interested in aviation but unable to fly themselves in real life due to financial, health, or other reasons.&lt;br /&gt;
Most of all, its one step closer to enthusiasts feeling more involved in an airline environment and share their interests with others.&lt;br /&gt;
Virtual Airlines also benefit the flight simulator community by providing valuable services such as ATC, events, and general help and knowledge.&lt;br /&gt;
&lt;br /&gt;
== Common elements ==&lt;br /&gt;
There are several elements that are common across many virtual airlines:&lt;br /&gt;
* A website as the focal point of the community&lt;br /&gt;
* Internet forum where discussion and social interaction can occur&lt;br /&gt;
* Customized livery that users can download together with aircraft and install in their flight simulator&lt;br /&gt;
* Route schedules for members to fly in their simulators&lt;br /&gt;
* Multiplayer events, often on a game network such as VATSIM or IVAO&lt;br /&gt;
* Less common elements include:&lt;br /&gt;
** An Online database for recording and reporting flights and membership statistics&lt;br /&gt;
** Dedicated game server hosting to provide private areas for members to complete flights&lt;br /&gt;
** Award, rank and recognition systems&lt;br /&gt;
** Voice over Internet Protocol servers for members to communicate freely by voice&lt;br /&gt;
&lt;br /&gt;
== Virtual airlines ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Air Europe Virtual&lt;br /&gt;
|established = May 2013&lt;br /&gt;
|logo        = AEV-logo.png&lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
* AEVxxx&lt;br /&gt;
|history     = We opened this airline in May 2013 on the 8th. We fly in Europe and the USA.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* A300&lt;br /&gt;
* A320-family (A318, A319, A320, A321)&lt;br /&gt;
* 737&lt;br /&gt;
* A340-600&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 777-300ER&lt;br /&gt;
|main-hub    = EDDK&lt;br /&gt;
|hubs        = &lt;br /&gt;
* EDDK&lt;br /&gt;
* LFPG&lt;br /&gt;
|website     = http://aireuropevirtual.jimdo.com/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=19911&lt;br /&gt;
}}&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Binter Canarias Virtual&lt;br /&gt;
|established = 2016&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    = IBBxxxx&lt;br /&gt;
|history     = We serve flights in the Canadian Archipelago, Cap Verde, Azores, and Western Africa, as well as Madeira and Europe Capitals&lt;br /&gt;
|fleet       = &lt;br /&gt;
*ATR 72-500/-600&lt;br /&gt;
* CRJ900&lt;br /&gt;
|main-hub    = GCLP&lt;br /&gt;
|forum       = https://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=30052&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = BRT Virtual Airlines&lt;br /&gt;
|established = Nov 2010&lt;br /&gt;
|logo        = LOGO_BRT_VIRTUAL_AIRLINE_big.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Yes, FGCom / FlightGear&lt;br /&gt;
|callsign    = BRT&amp;lt;pilot&amp;gt;&lt;br /&gt;
|history     = Founded in Nov 2010, BRT has strived to achieve excellence in flying in FlightGear, and to create a quality community in flightsims.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* 737-300 (8)&lt;br /&gt;
* 747-800i (4)&lt;br /&gt;
* 777-200ER (17)&lt;br /&gt;
* 787-800 (8; all grounded)&lt;br /&gt;
* E190-200 (22)&lt;br /&gt;
* DHC6-300 (5)&lt;br /&gt;
* A340-600HGW (5)&lt;br /&gt;
|main-hub    = UKBB&lt;br /&gt;
|hubs        = &lt;br /&gt;
* VHHH&lt;br /&gt;
* KSFO&lt;br /&gt;
* NZAA&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.brtvirtualairlines.org/&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Century Airlines&lt;br /&gt;
|established = March 2012&lt;br /&gt;
|logo        = Calogo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = FGCom, RaidCall, Mumble&lt;br /&gt;
|callsign    = CAxxxxx&lt;br /&gt;
|history     = Century Airlines was born on March 25, 2012 from an idea to change the system used by the virtual airlines in FlightGear and allow virtual pilots to have more freedom when flying. The airline began with a diffusion through FG community forums (not official), then it began a gradual expansion of a new system for pilots and their way of flying in a virtual airline. On January 25, 2013 Century Airlines got more than 500 reported flights from its virtual pilots.&lt;br /&gt;
|fleet       =  &lt;br /&gt;
* Airbus A330-243 (2)&lt;br /&gt;
* Airbus A340-600 (2)&lt;br /&gt;
* Airbus A321-231 (2)&lt;br /&gt;
* Airbus A320-214 (5)&lt;br /&gt;
* Airbus A319-111 (4)&lt;br /&gt;
* Airbus A318-111 (4)&lt;br /&gt;
* CRJ-700 (9)&lt;br /&gt;
* 787-8 (3)&lt;br /&gt;
* 747-8i (3)&lt;br /&gt;
* 777F (5)&lt;br /&gt;
* 777-200ER (5)&lt;br /&gt;
* 777-200LR (4)&lt;br /&gt;
* CRJ-200 (1)&lt;br /&gt;
* Citation X (1)&lt;br /&gt;
* DHC8-Q300 (3)&lt;br /&gt;
|main-hub    = SKBO&lt;br /&gt;
|hubs        = &lt;br /&gt;
* SKBO&lt;br /&gt;
* LEMD&lt;br /&gt;
* SBGL&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://centuryairlines.jimdo.com/&lt;br /&gt;
|forum       = http://centuryairlines.forumbuild.com/&lt;br /&gt;
|registration = http://centuryairlines.jimdo.com/become-century-pilot/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Charter Aviation&lt;br /&gt;
|established = November 2013&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Only if you want&lt;br /&gt;
|callsign    = CHTxxxx&lt;br /&gt;
|history     = Charter Aviation is a virtual charter service airline. Any aircraft, any route, anytime. Any aircraft you can sim, any route you want to take it, anytime you want to fly. We're the guys who get the aircraft where they need to be.&lt;br /&gt;
|fleet       =  &lt;br /&gt;
* Any and all aircraft&lt;br /&gt;
|main-hub    = EGLL&lt;br /&gt;
|hubs        = &lt;br /&gt;
* CYEG - Edmonton&lt;br /&gt;
* CYOW - Ottawa&lt;br /&gt;
* CYVR - Vancouver&lt;br /&gt;
* EDDB - Berlin&lt;br /&gt;
* EGLL - Heathrow&lt;br /&gt;
* EIDW - Dublin&lt;br /&gt;
* FAJS - Oliver Reginald Tambo&lt;br /&gt;
* KBOS - Boston Logan&lt;br /&gt;
* KSFO - San Francisco&lt;br /&gt;
* LFPO - Paris Orly&lt;br /&gt;
* LYBE - Belgrade Nikola Tesla&lt;br /&gt;
* PHNL - Honolulu&lt;br /&gt;
* RJAN - Niijima&lt;br /&gt;
* SBGR - Guarulhos Sao Paulo Brazil&lt;br /&gt;
* UUDD - Domodedovo Moscow&lt;br /&gt;
* YSSY - Sydney&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.charterva.com&lt;br /&gt;
|forum       = &lt;br /&gt;
|registration = http://www.charterva.com&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Cosmo Airlines&lt;br /&gt;
|established = December 29, 2014&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = &lt;br /&gt;
* OHxxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       = &lt;br /&gt;
*B1900D&lt;br /&gt;
*CRJ-300&lt;br /&gt;
*CRJ-500&lt;br /&gt;
*CRJ-700&lt;br /&gt;
*CRJ-900&lt;br /&gt;
*CRJ-1000&lt;br /&gt;
*CSeries-100&lt;br /&gt;
*CSeries-300&lt;br /&gt;
*Boeing 717-200&lt;br /&gt;
*Boeing 737-7 MAX&lt;br /&gt;
*Boeing 737-8 MAX&lt;br /&gt;
*Boeing 737-9 MAX&lt;br /&gt;
*Boeing 747-8i&lt;br /&gt;
*Boeing 777-200LR&lt;br /&gt;
*Boeing 777-8&lt;br /&gt;
*Boeing 777-9&lt;br /&gt;
*Boeing 787-8&lt;br /&gt;
*Boeing 787-9&lt;br /&gt;
*Boeing 787-10&lt;br /&gt;
|main-hub    = KCVG&lt;br /&gt;
|hubs        = &lt;br /&gt;
* Cincinnati (CVG)&lt;br /&gt;
* Hartford (BDL)&lt;br /&gt;
* San Jose (SJC)&lt;br /&gt;
* San Diego (SAN)&lt;br /&gt;
* Pittsburgh (PIT)&lt;br /&gt;
* Los Angeles (LAX)&lt;br /&gt;
* Raleigh/Durham (RDU)&lt;br /&gt;
* Frankfurt (FRA)&lt;br /&gt;
* Paris (CDG)&lt;br /&gt;
* Madrid (MAD)&lt;br /&gt;
* Shanghai (PVG)&lt;br /&gt;
* Hong Kong (HKG)&lt;br /&gt;
* Cape Verde (SID)&lt;br /&gt;
&lt;br /&gt;
|website     = https://sites.google.com/site/cosmointernationalairlines/Home&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = CSJAIR&lt;br /&gt;
|established = 3, October, 2014&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = We need pilot&lt;br /&gt;
|callsign    = &lt;br /&gt;
* CSJxxx&lt;br /&gt;
|history     = Airline in South Korea&lt;br /&gt;
|fleet       = &lt;br /&gt;
* &lt;br /&gt;
* A320NEO&lt;br /&gt;
* 777-300&lt;br /&gt;
* 777-300ER&lt;br /&gt;
* 777-300F&lt;br /&gt;
* A330-343&lt;br /&gt;
* 747-8i&lt;br /&gt;
|main-hub    = RKSI&lt;br /&gt;
|hubs        = &lt;br /&gt;
* RKPC&lt;br /&gt;
* RKPK&lt;br /&gt;
|website     = http://sjchang0120.wix.com/csjair&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Dravion Virtual Airlines&lt;br /&gt;
|established = Sep 2011&lt;br /&gt;
|logo        = Dravion Virtual Airlines.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = UR-D..&lt;br /&gt;
|history     = Founded in Sep 2011. Restarted her operations in Aug 2014. Is a regional airline in Ukraine.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Tu-134&lt;br /&gt;
|main-hub    = UKKE&lt;br /&gt;
|hubs        = &lt;br /&gt;
* UKOO&lt;br /&gt;
* UKLL&lt;br /&gt;
* UKKK&lt;br /&gt;
|map         = see mptracker (search callsign)&lt;br /&gt;
|website     = none&lt;br /&gt;
|forum       = none&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Fly FlightGear Virtual Airline - FFVA&lt;br /&gt;
|established = February 2014&lt;br /&gt;
|logo        = FFVA LOGO.jpg&lt;br /&gt;
|status      = Looking FFVA INT. pilots, FFVA CHARTER pilots, FFVA CARGO pilots, ATC, HUB managers.&lt;br /&gt;
|callsign    = &lt;br /&gt;
* FVAxxxx&lt;br /&gt;
|fleet       = &lt;br /&gt;
* 747-8I&lt;br /&gt;
* 787&lt;br /&gt;
* A319NEO and A320NEO&lt;br /&gt;
* A330-243&lt;br /&gt;
* A380&lt;br /&gt;
* Aerostar-700&lt;br /&gt;
* Citation Bravo&lt;br /&gt;
* Citation X&lt;br /&gt;
|main-hub    = EHAM&lt;br /&gt;
|hubs        =&lt;br /&gt;
* EDDM&lt;br /&gt;
* EDDF&lt;br /&gt;
|website     = https://sites.google.com/site/ffvavirtualairline/home&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = FlyVenezuela-- A Flying Club&lt;br /&gt;
|established = June 2015&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = Opening on June 20th with CaracasWorld&lt;br /&gt;
|callsign    = YV-xxxx&lt;br /&gt;
|history     = This is a new flying club based in Venezuela. Join us in our events!&lt;br /&gt;
|fleet       = &lt;br /&gt;
*Any and All!&lt;br /&gt;
|main-hub    = SVMI&lt;br /&gt;
|website     = http://flyvenezuela.pixub.com/wordpress/&lt;br /&gt;
|forum       = In the site&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Global Virtual Airlines&lt;br /&gt;
|established = April 2010 (as Atlas Virtual Airlines)&lt;br /&gt;
|logo        = Globalair 20.jpg&lt;br /&gt;
|status      = Active &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = YES, FGCom&lt;br /&gt;
|callsign    = GVAxxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* 737-300&lt;br /&gt;
* 737-900&lt;br /&gt;
* 747-8i&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 787-8&lt;br /&gt;
* B1900D&lt;br /&gt;
* CRJ700LR&lt;br /&gt;
* DHC6-300&lt;br /&gt;
* DHC8-400Q&lt;br /&gt;
* Il-96-400 &lt;br /&gt;
* MD-81&lt;br /&gt;
|main-hub    = EDDF&lt;br /&gt;
|hubs        = &lt;br /&gt;
* KDEN&lt;br /&gt;
* KJFK&lt;br /&gt;
* TNCM&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://globalvirtualair.com/&lt;br /&gt;
|forum       = http://www.globalvirtualair.com/forum/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = LATAMv&lt;br /&gt;
|established = Will be 2017&lt;br /&gt;
|logo        = BrazukaAirlinesLogo.png&lt;br /&gt;
|status      = Setting up&lt;br /&gt;
|callsign    = &lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    =&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = FGTracker&lt;br /&gt;
|website     = #&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Merlion Virtual Airlines&lt;br /&gt;
|established = November 2010 &lt;br /&gt;
|logo        = Merlion_Logo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = MIAxxxx (Merlion Intl.), MCAxxxx (Merlion CARGO)&lt;br /&gt;
|fleet       = http://flymerlion.org/site/info/5&lt;br /&gt;
|main-hub    = WSSS (MIA/MCA)&lt;br /&gt;
|hubs        = &lt;br /&gt;
* WSSS (MIA Hub)&lt;br /&gt;
* KLAX (MIA Hub)&lt;br /&gt;
* EGKK (MIA Hub)&lt;br /&gt;
* ELLX (MCA Hub)&lt;br /&gt;
* KMEM (MCA Hub)&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.flymerlion.org/&lt;br /&gt;
|forum       = A part of the website.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = MLD Virtual Airlines&lt;br /&gt;
|established = May 2014&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    =EIxxx&lt;br /&gt;
|history     = We opened this airline in May 2014 we fly in Europe an america.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* A320 A321&lt;br /&gt;
* 757&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 777-300ER&lt;br /&gt;
|main-hub    = EGLL&lt;br /&gt;
|hubs        = &lt;br /&gt;
* EIDW&lt;br /&gt;
LSZH&lt;br /&gt;
* EGLL&lt;br /&gt;
|website     = http://MLDvirtualairlines.jimdo.com&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = RSA Virtual Airline&lt;br /&gt;
|established = April, 2015&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Inactive &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = RSxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* ATR-72-500&lt;br /&gt;
* CRJ-900&lt;br /&gt;
* A320neo&lt;br /&gt;
* 757-200&lt;br /&gt;
* A330-200/300&lt;br /&gt;
 &lt;br /&gt;
|main-hub    = LQBK&lt;br /&gt;
|hubs        = &lt;br /&gt;
* LYBE&lt;br /&gt;
 &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://rsavirtual.wix.com/rsa-virtual-airline&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = StarJet Air Virtual&lt;br /&gt;
|established = Early November 2014&lt;br /&gt;
|logo        = New StarJet Logo (1024X1024).png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = SRJxxxx&lt;br /&gt;
|history     = This airline opened on November the 13th, 2014. It has been through dramatic changes, the most recent Project Canadair.&lt;br /&gt;
|fleet       = http://starjetair.gq/air-fleet.html&lt;br /&gt;
|main-hub    = YVR Vancouver International&lt;br /&gt;
|hubs        = Gatwick Airport London&lt;br /&gt;
|website     = http://starjetair.gq/&lt;br /&gt;
|forum       = N/A&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Swanair&lt;br /&gt;
|established = November 2013&lt;br /&gt;
|logo        = Swanair-logo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = SWNxxx&lt;br /&gt;
|history     = Swanair is a small virtual airline, mainly flying on Flightgear Flight-Simulator. It offers prestige flights all over the world. Singapore, New York, or much more ! Swanair operates all kind of aircraft, 777, A330, A320, 787, 747..., connects the whole globe and lavish its pilots. You always dreamt to sit in First class isn't it ? So, Join us ! It'll change the way you fly forever. &lt;br /&gt;
&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Beechcraft B1900D&lt;br /&gt;
* Boeing 737-900ER&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
* Boeing 772&lt;br /&gt;
* Boeing 787-8 Dreamliner&lt;br /&gt;
* Airbus A322&lt;br /&gt;
* Airbus A320neo&lt;br /&gt;
* Airbus A332&lt;br /&gt;
* Airbus A333&lt;br /&gt;
* Airbus A380 !&lt;br /&gt;
&lt;br /&gt;
|main-hub    = ENVA, Trondheim Vaernes, Norway&lt;br /&gt;
|hubs        = &lt;br /&gt;
* ENVA (main HUB)&lt;br /&gt;
* KJFK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://www.swanair.webs.com&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Visayan Airways &lt;br /&gt;
|established = Janurary 2015&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Currently looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
* VIS****&lt;br /&gt;
|history     = A Virtual Airline from the Philippines, a new virtual airline in the Asian FlightGear skies&lt;br /&gt;
|fleet       = &lt;br /&gt;
* ATR 72-500&lt;br /&gt;
* Airbus A320Neo&lt;br /&gt;
* Boeing 717-200&lt;br /&gt;
* Airbus A330-200&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
|main-hub    = RPVM&lt;br /&gt;
|hubs        = &lt;br /&gt;
* RPLL&lt;br /&gt;
* RPVD&lt;br /&gt;
|website     = http://francislucaschuaba.wix.com/visv/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=25844&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = World Jet Airlines&lt;br /&gt;
|established = January 2016&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active and Looking For Pilots&lt;br /&gt;
|callsign    = WJTxxxx&lt;br /&gt;
|history     = A worldwide virtual airlines where you can fly any destination, request ATC services, and fly in VA events.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* MD-88&lt;br /&gt;
* Cessna Citation X&lt;br /&gt;
* Boeing 777&lt;br /&gt;
* Airbus A330-200&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
*Boeing 787-8&lt;br /&gt;
*Concorde&lt;br /&gt;
*Boeing 707&lt;br /&gt;
|main-hub    = EGKK&lt;br /&gt;
|hubs        = &lt;br /&gt;
*EGKK&lt;br /&gt;
*EDDF&lt;br /&gt;
*EHAM&lt;br /&gt;
*KJFK&lt;br /&gt;
*KATL&lt;br /&gt;
*KLAX&lt;br /&gt;
*PHNL&lt;br /&gt;
*TNCM&lt;br /&gt;
*LKPR&lt;br /&gt;
|website     = http://worldjetva.webs.com/&lt;br /&gt;
|forum       = http://worldjetva.webs.com/apps/blog/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Worldwide Airways Virtual&lt;br /&gt;
|established = September 2016&lt;br /&gt;
|logo        = Worldwide Airways logo.png&lt;br /&gt;
|status      = Active and Looking For Pilots&lt;br /&gt;
|callsign    = WWAxxxx&lt;br /&gt;
|history     = A worldwide virtual Airline to fly on a lot of country in the world, and based at San Francisco and Paris-Charles de Gaulle Airport.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
* Boeing 757-200&lt;br /&gt;
* Boeing 777-300Er&lt;br /&gt;
* Airbus A380-800&lt;br /&gt;
*Airbus A340-313X&lt;br /&gt;
*Airbus A330-303&lt;br /&gt;
*Airbus A318&lt;br /&gt;
*Airbus A320&lt;br /&gt;
*Concorde&lt;br /&gt;
|main-hub    = KSFO&lt;br /&gt;
|hubs        = LFPG&lt;br /&gt;
|website     = https://worldcargoairwaysvirtual.jimdo.com/&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Virtual Airline alliances ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Flight Unlimited&lt;br /&gt;
|established = 2012&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
&lt;br /&gt;
|Number of member airlines = 10  &lt;br /&gt;
&lt;br /&gt;
|History       = Flight Unlimited originated with the formation of Flight Unlimited Virtual Airlines in January of 2011. The original idea was to create a virtual airlines without limits; fly anything, anywhere, anytime. This led to explosive growth and we were able to attract a totally unique leadership team.&lt;br /&gt;
&lt;br /&gt;
As time progressed, the staff and pilots met on Teamspeak and decided that we wanted to make a course correction. While flying without limited was fun, there wasn't them same sense of accomplishment after putting in hundreds of hours as some pilots find at the airlines structured on real-world operations. That meeting was where the Flight Unlimited Community concept was born.&lt;br /&gt;
&lt;br /&gt;
Today we are a strong community of Flight Simulation Enthusiasts that take it to the next level everyday. By networking together multiple unique Virtual Airlines, we are able to provide our membership with the services normally only found in significantly larger virtual airlines. This unique formula allows our pilots and staff to enjoy virutally unlimited opportunities for advancement within the community at large.&lt;br /&gt;
&lt;br /&gt;
Our community of pilots are able to go to a unified job-posting board to see what positions are available at every Virtual Airline and then use their current Virtual Pilot Stats to submit an application for the position. This means that you don't have to wait for a position to open up at Cathay Pacific Virtual as a Cathay Pacific pilot, but rather take a look at Caribbean Airlines Virtual or Japan Airlines Virtual for the opportunity to advance at your own pace. This doesn't only apply to pilots but also mid-level management.&lt;br /&gt;
&lt;br /&gt;
Pilots and management looking to move up through the ranking structure have the opportunity to one day become CEO's themselves, which make a Flight Unlimited Virtual Airline a truly unique place to fly and develop into the Virtual Aviation leaders of tomorrow.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://www.flightunlimited.org/ &lt;br /&gt;
|forum       = &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = SkyTeam Virtual Alliance&lt;br /&gt;
|established = June 20. 2013.&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
&lt;br /&gt;
|Number of member airlines = 4&lt;br /&gt;
&lt;br /&gt;
|History       = SkyTeam is a new virtual  airline alliance.  Founded by Union Airlines, Century Airlines and TransBrasil. SkyTeam is the last of the three virtual  airline alliances to be formed, the first two being Star Alliance and OneWorld. Currently,SkyTeam has four member airlines. SkyTeam now gathers some of the newest and fastest growing airlines in FlightGear. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://virtualskytam.jimdo.com/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=20339&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Virtual Star Alliance (VSA)&lt;br /&gt;
|established = April 26, 2009.&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Merged with Merlion &lt;br /&gt;
&lt;br /&gt;
|Number of member virtual airlines = 1&lt;br /&gt;
&lt;br /&gt;
|History       = Virtual Star Alliance was the first alliance organization founded in Flight Gear.  Founding members by Wookierabbit and Redneck.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://starallianceorg.webs.com, http://virtualsa.org/&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = WorldLine Alliance&lt;br /&gt;
|established = May 2013&lt;br /&gt;
|status      = Closed - December 2014&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Virtual Air Forces ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = The European Air Force&lt;br /&gt;
|established = June 2011&lt;br /&gt;
|logo        = Eaf-bl11.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Has ATC&lt;br /&gt;
|callsign    = EAFxxx, LCG-XXX&lt;br /&gt;
|fleet       = &lt;br /&gt;
* F-16CJ&lt;br /&gt;
* F/A-18&lt;br /&gt;
* C-130&lt;br /&gt;
* E-3B&lt;br /&gt;
|main-hub    = [[Ramstein Air Base]] (ETAR)&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = https://www.facebook.com/groups/flyeaf/&lt;br /&gt;
|forum       = On our group.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Global Amity Virtual Airforce&lt;br /&gt;
|established = April 2015&lt;br /&gt;
|status      = Currently Active&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = &lt;br /&gt;
|fleet       = &lt;br /&gt;
* We do not restrict what aircraft you can fly with us.&lt;br /&gt;
|main-hub    = &lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = [http://gava.shivtr.com GAVA]&lt;br /&gt;
|forum       = [http://gava.shivtr.com/forums GAVA Forums]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Helldiver Squadron Offensive Tactical Force &lt;br /&gt;
|established = January 2013&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Has ATC&lt;br /&gt;
|callsign    = HSOTF([[Number ID]]), BJS-([[Number ID]])&lt;br /&gt;
|fleet       = See [http://helldiversquadron.wordpress.com HSOTF Official Website]&lt;br /&gt;
|main-hub    = Düsseldorf Mönchengladbach Airport (EDLN)&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = https://helldiversquadron.wordpress.com&lt;br /&gt;
|forum       = In Development, Visit Our Site&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = International Air Force&lt;br /&gt;
|established = Comming soon &lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = &lt;br /&gt;
|has-atc     = Yes, Provided by fgvao&lt;br /&gt;
|callsign    = (any ideas i have none)&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = &lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = &lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airforce summary&lt;br /&gt;
|name        = Op Red Flag (OPRF)&lt;br /&gt;
|established = November 2015&lt;br /&gt;
|logo        = OPRF.png&lt;br /&gt;
|niche       = Paramilitary&lt;br /&gt;
|status      = Active&lt;br /&gt;
|history     = Founded over friendly dogfights in the F-14b over the skies of Travis Air Force Base, OPRF slowly took over training and patrol duties in the south-western United States on behalf of the USAF. OPRF has fought all over the world gaining prestige and recognition, from the Alps to the Himalayas, from North Korea to Georgia to Alaska, in an ever-expanding fleet of fighters and support aircraft.&lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = {Your callsign}; OPFORxx; ORFxxxx&lt;br /&gt;
|fleet       = &lt;br /&gt;
* F-14A/B&lt;br /&gt;
* F-15C/D&lt;br /&gt;
* M2000-5&lt;br /&gt;
* Saab 37 Viggen (all versions)&lt;br /&gt;
* SR-71 and variants&lt;br /&gt;
* KC-137R and variants&lt;br /&gt;
* A-10&lt;br /&gt;
* B-1B&lt;br /&gt;
* KC-10A&lt;br /&gt;
* C-130J&lt;br /&gt;
* MQ-9 (all versions)&lt;br /&gt;
* Typhoon&lt;br /&gt;
* CH-53E&lt;br /&gt;
* SH-60J and UH-60J&lt;br /&gt;
* MiG-21-bis&lt;br /&gt;
* UH-1 and variants&lt;br /&gt;
|main-base    = [[Nellis Air Force Base]] (KLSV)&lt;br /&gt;
|bases        = KXTA, KTNX, KINS, KSUU, KNID, KBAB, KEDW, KNFL&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://opredflag.com/&lt;br /&gt;
|forum       = http://opredflag.com/forums&lt;br /&gt;
|fgforum     = https://forum.flightgear.org/viewtopic.php?f=10&amp;amp;t=28057&lt;br /&gt;
}}&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Royal Canadian Air Force&lt;br /&gt;
|established = November 11&lt;br /&gt;
|status      = Operational but needs to hire more Pilots&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = RCAFXXX&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = CYTR CFB Trenton&lt;br /&gt;
|hubs        = CYMJ, CYQQ&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://chrisleungcanada.wix.com/rcaf&lt;br /&gt;
|forum       = Coming Soon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Team Militare &amp;quot;36° Stormo virtuale&amp;quot;&lt;br /&gt;
|established = September 2012&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Currently Inactive&lt;br /&gt;
|has-atc     = No.&lt;br /&gt;
|callsign    = {Your callsign}, FGIT-xx&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Panavia Tornado&lt;br /&gt;
* F-16/F-16CJ&lt;br /&gt;
* Mirage 2000&lt;br /&gt;
* EF2000/Eurofighter Typhoon&lt;br /&gt;
* F-14B&lt;br /&gt;
* AC-130&lt;br /&gt;
|main-hub    = [[Base aerea di Gioia del Colle]] (LIBV)&lt;br /&gt;
|hubs        = LIBN, LICZ, LIRA, LIPS, LIPI.&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = [http://flightgearitalia.forumcommunity.net/?f=8269638 Team Militare]&lt;br /&gt;
|forum       = On our group.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Ukrainian Virtual Air Force (7TH SQD)&lt;br /&gt;
|established = September 2014&lt;br /&gt;
|logo        = UVAF.png&lt;br /&gt;
|status      = Operational&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = UVAF&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = UKKK&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = Coming Soon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Virtual airlines]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Virtual_airlines&amp;diff=106945</id>
		<title>Virtual airlines</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Virtual_airlines&amp;diff=106945"/>
		<updated>2017-02-13T02:28:21Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: /* Virtual airlines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''virtual airline''' (VA) is a dedicated hobby organization that uses flight simulation to model the operations of an airline. Virtual airlines generally have a presence on the internet, similar to a real airline. There are over 100 virtual airlines of significance currently active in the internet (supporting a number of flightsims), with thousands of participants involved at any one time each using different simulator platforms.&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
Virtual airlines were started to give a sense of purpose to activities conducted within a flight simulator. This basic premise has evolved over time, along with available technology, to provide increasing levels of immersion but always with the same core purpose. When combined with increasingly powerful personal computers, advancing flight simulation software, and communications networks, virtual airlines are often able to provide compelling, realistic, experiences similar to operations inside a real airline. Virtual airlines also provide an avenue for members to gain access to additional content, such as aircraft and scenery, for use with their simulator. The appeal varies; for younger members, virtual airlines provide a sandbox environment where they can experience the corporate environment of commercial business in the airline industry, without the risk of financial loss. These organizations also provide an outlet for those who are interested in aviation but unable to fly themselves in real life due to financial, health, or other reasons.&lt;br /&gt;
Most of all, its one step closer to enthusiasts feeling more involved in an airline environment and share their interests with others.&lt;br /&gt;
Virtual Airlines also benefit the flight simulator community by providing valuable services such as ATC, events, and general help and knowledge.&lt;br /&gt;
&lt;br /&gt;
== Common elements ==&lt;br /&gt;
There are several elements that are common across many virtual airlines:&lt;br /&gt;
* A website as the focal point of the community&lt;br /&gt;
* Internet forum where discussion and social interaction can occur&lt;br /&gt;
* Customized livery that users can download together with aircraft and install in their flight simulator&lt;br /&gt;
* Route schedules for members to fly in their simulators&lt;br /&gt;
* Multiplayer events, often on a game network such as VATSIM or IVAO&lt;br /&gt;
* Less common elements include:&lt;br /&gt;
** An Online database for recording and reporting flights and membership statistics&lt;br /&gt;
** Dedicated game server hosting to provide private areas for members to complete flights&lt;br /&gt;
** Award, rank and recognition systems&lt;br /&gt;
** Voice over Internet Protocol servers for members to communicate freely by voice&lt;br /&gt;
&lt;br /&gt;
== Virtual airlines ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Air Europe Virtual&lt;br /&gt;
|established = May 2013&lt;br /&gt;
|logo        = AEV-logo.png&lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
* AEVxxx&lt;br /&gt;
|history     = We opened this airline in May 2013 on the 8th. We fly in Europe and the USA.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* A300&lt;br /&gt;
* A320-family (A318, A319, A320, A321)&lt;br /&gt;
* 737&lt;br /&gt;
* A340-600&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 777-300ER&lt;br /&gt;
|main-hub    = EDDK&lt;br /&gt;
|hubs        = &lt;br /&gt;
* EDDK&lt;br /&gt;
* LFPG&lt;br /&gt;
|website     = http://aireuropevirtual.jimdo.com/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=19911&lt;br /&gt;
}}&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Binter Canarias Virtual&lt;br /&gt;
|established = 2016&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    = IBBxxxx&lt;br /&gt;
|history     = We serve flights in the Canadian Archipelago, Cap Verde, Azores, and Western Africa, as well as Madeira and Europe Capitals&lt;br /&gt;
|fleet       = &lt;br /&gt;
*ATR 72-500/-600&lt;br /&gt;
* CRJ900&lt;br /&gt;
|main-hub    = GCLP&lt;br /&gt;
|forum       = https://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=30052&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Brazuka Airlines - Linhas Aéreas Brasileiras&lt;br /&gt;
|established = Feb 2017&lt;br /&gt;
|logo        = BrazukaAirlinesLogo.png&lt;br /&gt;
|status      = Active and looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
|history     = Founded in Feb 2017. For pilots who want to fly to the most famous operating companies in Brazil: TAM, GOL, AZUL, VARIGLOG. Requirements: Registration in FGTracker, speak / understand Portuguese.&lt;br /&gt;
|fleet       = ATR72-500 * EMB-190/195 * A330 * A319-100 IAE * 737-800 * 737-700 * A320Neo and more&lt;br /&gt;
|main-hub    =&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = FGTracker&lt;br /&gt;
|website     = http://brazukaairlines.wixsite.com/brazuka&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = BRT Virtual Airlines&lt;br /&gt;
|established = Nov 2010&lt;br /&gt;
|logo        = LOGO_BRT_VIRTUAL_AIRLINE_big.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Yes, FGCom / FlightGear&lt;br /&gt;
|callsign    = BRT&amp;lt;pilot&amp;gt;&lt;br /&gt;
|history     = Founded in Nov 2010, BRT has strived to achieve excellence in flying in FlightGear, and to create a quality community in flightsims.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* 737-300 (8)&lt;br /&gt;
* 747-800i (4)&lt;br /&gt;
* 777-200ER (17)&lt;br /&gt;
* 787-800 (8; all grounded)&lt;br /&gt;
* E190-200 (22)&lt;br /&gt;
* DHC6-300 (5)&lt;br /&gt;
* A340-600HGW (5)&lt;br /&gt;
|main-hub    = UKBB&lt;br /&gt;
|hubs        = &lt;br /&gt;
* VHHH&lt;br /&gt;
* KSFO&lt;br /&gt;
* NZAA&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.brtvirtualairlines.org/&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Century Airlines&lt;br /&gt;
|established = March 2012&lt;br /&gt;
|logo        = Calogo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = FGCom, RaidCall, Mumble&lt;br /&gt;
|callsign    = CAxxxxx&lt;br /&gt;
|history     = Century Airlines was born on March 25, 2012 from an idea to change the system used by the virtual airlines in FlightGear and allow virtual pilots to have more freedom when flying. The airline began with a diffusion through FG community forums (not official), then it began a gradual expansion of a new system for pilots and their way of flying in a virtual airline. On January 25, 2013 Century Airlines got more than 500 reported flights from its virtual pilots.&lt;br /&gt;
|fleet       =  &lt;br /&gt;
* Airbus A330-243 (2)&lt;br /&gt;
* Airbus A340-600 (2)&lt;br /&gt;
* Airbus A321-231 (2)&lt;br /&gt;
* Airbus A320-214 (5)&lt;br /&gt;
* Airbus A319-111 (4)&lt;br /&gt;
* Airbus A318-111 (4)&lt;br /&gt;
* CRJ-700 (9)&lt;br /&gt;
* 787-8 (3)&lt;br /&gt;
* 747-8i (3)&lt;br /&gt;
* 777F (5)&lt;br /&gt;
* 777-200ER (5)&lt;br /&gt;
* 777-200LR (4)&lt;br /&gt;
* CRJ-200 (1)&lt;br /&gt;
* Citation X (1)&lt;br /&gt;
* DHC8-Q300 (3)&lt;br /&gt;
|main-hub    = SKBO&lt;br /&gt;
|hubs        = &lt;br /&gt;
* SKBO&lt;br /&gt;
* LEMD&lt;br /&gt;
* SBGL&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://centuryairlines.jimdo.com/&lt;br /&gt;
|forum       = http://centuryairlines.forumbuild.com/&lt;br /&gt;
|registration = http://centuryairlines.jimdo.com/become-century-pilot/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Charter Aviation&lt;br /&gt;
|established = November 2013&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Only if you want&lt;br /&gt;
|callsign    = CHTxxxx&lt;br /&gt;
|history     = Charter Aviation is a virtual charter service airline. Any aircraft, any route, anytime. Any aircraft you can sim, any route you want to take it, anytime you want to fly. We're the guys who get the aircraft where they need to be.&lt;br /&gt;
|fleet       =  &lt;br /&gt;
* Any and all aircraft&lt;br /&gt;
|main-hub    = EGLL&lt;br /&gt;
|hubs        = &lt;br /&gt;
* CYEG - Edmonton&lt;br /&gt;
* CYOW - Ottawa&lt;br /&gt;
* CYVR - Vancouver&lt;br /&gt;
* EDDB - Berlin&lt;br /&gt;
* EGLL - Heathrow&lt;br /&gt;
* EIDW - Dublin&lt;br /&gt;
* FAJS - Oliver Reginald Tambo&lt;br /&gt;
* KBOS - Boston Logan&lt;br /&gt;
* KSFO - San Francisco&lt;br /&gt;
* LFPO - Paris Orly&lt;br /&gt;
* LYBE - Belgrade Nikola Tesla&lt;br /&gt;
* PHNL - Honolulu&lt;br /&gt;
* RJAN - Niijima&lt;br /&gt;
* SBGR - Guarulhos Sao Paulo Brazil&lt;br /&gt;
* UUDD - Domodedovo Moscow&lt;br /&gt;
* YSSY - Sydney&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.charterva.com&lt;br /&gt;
|forum       = &lt;br /&gt;
|registration = http://www.charterva.com&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Cosmo International Airlines&lt;br /&gt;
|established = December 29, 2014&lt;br /&gt;
&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = &lt;br /&gt;
* CSM-xxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       = &lt;br /&gt;
*Airbus A380&lt;br /&gt;
*Boeing 717-200&lt;br /&gt;
*Boeing 737-300&lt;br /&gt;
*Boeing 777-200ER&lt;br /&gt;
*Boeing 777-200LR&lt;br /&gt;
*Boeing 777-300ER&lt;br /&gt;
*Boeing 787-800&lt;br /&gt;
*Embraer ERJ 170&lt;br /&gt;
&lt;br /&gt;
|main-hub    = KCVG&lt;br /&gt;
|hubs        = &lt;br /&gt;
* North America - Operated by Cosmo Airlines and Connection:&lt;br /&gt;
* KCVG&lt;br /&gt;
* KDEN&lt;br /&gt;
* KMCO&lt;br /&gt;
* KSAN&lt;br /&gt;
* KJFK&lt;br /&gt;
* KPDX&lt;br /&gt;
* KSJU&lt;br /&gt;
* PHNL&lt;br /&gt;
&lt;br /&gt;
* Europe - Operated by Cosmo Europe:&lt;br /&gt;
* FRA&lt;br /&gt;
* FCO&lt;br /&gt;
&lt;br /&gt;
*Africa - Operated by Cosmo Africa:&lt;br /&gt;
* NBO&lt;br /&gt;
* ACC&lt;br /&gt;
* JNB&lt;br /&gt;
* NBO&lt;br /&gt;
&lt;br /&gt;
* Asia - Operated by Cosmo China:&lt;br /&gt;
* PEK&lt;br /&gt;
* TPE&lt;br /&gt;
&lt;br /&gt;
|website     = https://sites.google.com/site/cosmointernationalairlines/Home&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = CSJAIR&lt;br /&gt;
|established = 3, October, 2014&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = We need pilot&lt;br /&gt;
|callsign    = &lt;br /&gt;
* CSJxxx&lt;br /&gt;
|history     = Airline in South Korea&lt;br /&gt;
|fleet       = &lt;br /&gt;
* &lt;br /&gt;
* A320NEO&lt;br /&gt;
* 777-300&lt;br /&gt;
* 777-300ER&lt;br /&gt;
* 777-300F&lt;br /&gt;
* A330-343&lt;br /&gt;
* 747-8i&lt;br /&gt;
|main-hub    = RKSI&lt;br /&gt;
|hubs        = &lt;br /&gt;
* RKPC&lt;br /&gt;
* RKPK&lt;br /&gt;
|website     = http://sjchang0120.wix.com/csjair&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Dravion Virtual Airlines&lt;br /&gt;
|established = Sep 2011&lt;br /&gt;
|logo        = Dravion Virtual Airlines.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = UR-D..&lt;br /&gt;
|history     = Founded in Sep 2011. Restarted her operations in Aug 2014. Is a regional airline in Ukraine.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Tu-134&lt;br /&gt;
|main-hub    = UKKE&lt;br /&gt;
|hubs        = &lt;br /&gt;
* UKOO&lt;br /&gt;
* UKLL&lt;br /&gt;
* UKKK&lt;br /&gt;
|map         = see mptracker (search callsign)&lt;br /&gt;
|website     = none&lt;br /&gt;
|forum       = none&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Fly FlightGear Virtual Airline - FFVA&lt;br /&gt;
|established = February 2014&lt;br /&gt;
|logo        = FFVA LOGO.jpg&lt;br /&gt;
|status      = Looking FFVA INT. pilots, FFVA CHARTER pilots, FFVA CARGO pilots, ATC, HUB managers.&lt;br /&gt;
|callsign    = &lt;br /&gt;
* FVAxxxx&lt;br /&gt;
|fleet       = &lt;br /&gt;
* 747-8I&lt;br /&gt;
* 787&lt;br /&gt;
* A319NEO and A320NEO&lt;br /&gt;
* A330-243&lt;br /&gt;
* A380&lt;br /&gt;
* Aerostar-700&lt;br /&gt;
* Citation Bravo&lt;br /&gt;
* Citation X&lt;br /&gt;
|main-hub    = EHAM&lt;br /&gt;
|hubs        =&lt;br /&gt;
* EDDM&lt;br /&gt;
* EDDF&lt;br /&gt;
|website     = https://sites.google.com/site/ffvavirtualairline/home&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = FlyVenezuela-- A Flying Club&lt;br /&gt;
|established = June 2015&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = Opening on June 20th with CaracasWorld&lt;br /&gt;
|callsign    = YV-xxxx&lt;br /&gt;
|history     = This is a new flying club based in Venezuela. Join us in our events!&lt;br /&gt;
|fleet       = &lt;br /&gt;
*Any and All!&lt;br /&gt;
|main-hub    = SVMI&lt;br /&gt;
|website     = http://flyvenezuela.pixub.com/wordpress/&lt;br /&gt;
|forum       = In the site&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Global Virtual Airlines&lt;br /&gt;
|established = April 2010 (as Atlas Virtual Airlines)&lt;br /&gt;
|logo        = Globalair 20.jpg&lt;br /&gt;
|status      = Active &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = YES, FGCom&lt;br /&gt;
|callsign    = GVAxxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* 737-300&lt;br /&gt;
* 737-900&lt;br /&gt;
* 747-8i&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 787-8&lt;br /&gt;
* B1900D&lt;br /&gt;
* CRJ700LR&lt;br /&gt;
* DHC6-300&lt;br /&gt;
* DHC8-400Q&lt;br /&gt;
* Il-96-400 &lt;br /&gt;
* MD-81&lt;br /&gt;
|main-hub    = EDDF&lt;br /&gt;
|hubs        = &lt;br /&gt;
* KDEN&lt;br /&gt;
* KJFK&lt;br /&gt;
* TNCM&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://globalvirtualair.com/&lt;br /&gt;
|forum       = http://www.globalvirtualair.com/forum/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = The Kiwi Company&lt;br /&gt;
|established = July 2015&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = KIAxxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* 727-230&lt;br /&gt;
* 737-400&lt;br /&gt;
* 737-300&lt;br /&gt;
* 757-200&lt;br /&gt;
*A320-200 &lt;br /&gt;
 &lt;br /&gt;
|main-hub    = KEWR&lt;br /&gt;
|hubs        = &lt;br /&gt;
* KMDW&lt;br /&gt;
* KPBI&lt;br /&gt;
* TNCM&lt;br /&gt;
* NZAA&lt;br /&gt;
* KATL&lt;br /&gt;
&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://kiwivirtual.ga&lt;br /&gt;
|forum       = http://kiwivfourm.createaforum.com/index.php&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Merlion Virtual Airlines&lt;br /&gt;
|established = November 2010 &lt;br /&gt;
|logo        = Merlion_Logo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = MIAxxxx (Merlion Intl.), MCAxxxx (Merlion CARGO)&lt;br /&gt;
|fleet       = http://flymerlion.org/site/info/5&lt;br /&gt;
|main-hub    = WSSS (MIA/MCA)&lt;br /&gt;
|hubs        = &lt;br /&gt;
* WSSS (MIA Hub)&lt;br /&gt;
* KLAX (MIA Hub)&lt;br /&gt;
* EGKK (MIA Hub)&lt;br /&gt;
* ELLX (MCA Hub)&lt;br /&gt;
* KMEM (MCA Hub)&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.flymerlion.org/&lt;br /&gt;
|forum       = A part of the website.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = MLD Virtual Airlines&lt;br /&gt;
|established = May 2014&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    =EIxxx&lt;br /&gt;
|history     = We opened this airline in May 2014 we fly in Europe an america.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* A320 A321&lt;br /&gt;
* 757&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 777-300ER&lt;br /&gt;
|main-hub    = EGLL&lt;br /&gt;
|hubs        = &lt;br /&gt;
* EIDW&lt;br /&gt;
LSZH&lt;br /&gt;
* EGLL&lt;br /&gt;
|website     = http://MLDvirtualairlines.jimdo.com&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = RSA Virtual Airline&lt;br /&gt;
|established = April, 2015&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Inactive &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = RSxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* ATR-72-500&lt;br /&gt;
* CRJ-900&lt;br /&gt;
* A320neo&lt;br /&gt;
* 757-200&lt;br /&gt;
* A330-200/300&lt;br /&gt;
 &lt;br /&gt;
|main-hub    = LQBK&lt;br /&gt;
|hubs        = &lt;br /&gt;
* LYBE&lt;br /&gt;
 &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://rsavirtual.wix.com/rsa-virtual-airline&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = StarJet Air Virtual&lt;br /&gt;
|established = Early November 2014&lt;br /&gt;
|logo        = New StarJet Logo (1024X1024).png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = SRJxxxx&lt;br /&gt;
|history     = This airline opened on November the 13th, 2014. It has been through dramatic changes, the most recent Project Canadair.&lt;br /&gt;
|fleet       = http://starjetair.gq/air-fleet.html&lt;br /&gt;
|main-hub    = YVR Vancouver International&lt;br /&gt;
|hubs        = Gatwick Airport London&lt;br /&gt;
|website     = http://starjetair.gq/&lt;br /&gt;
|forum       = N/A&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Swanair&lt;br /&gt;
|established = November 2013&lt;br /&gt;
|logo        = Swanair-logo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = SWNxxx&lt;br /&gt;
|history     = Swanair is a small virtual airline, mainly flying on Flightgear Flight-Simulator. It offers prestige flights all over the world. Singapore, New York, or much more ! Swanair operates all kind of aircraft, 777, A330, A320, 787, 747..., connects the whole globe and lavish its pilots. You always dreamt to sit in First class isn't it ? So, Join us ! It'll change the way you fly forever. &lt;br /&gt;
&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Beechcraft B1900D&lt;br /&gt;
* Boeing 737-900ER&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
* Boeing 772&lt;br /&gt;
* Boeing 787-8 Dreamliner&lt;br /&gt;
* Airbus A322&lt;br /&gt;
* Airbus A320neo&lt;br /&gt;
* Airbus A332&lt;br /&gt;
* Airbus A333&lt;br /&gt;
* Airbus A380 !&lt;br /&gt;
&lt;br /&gt;
|main-hub    = ENVA, Trondheim Vaernes, Norway&lt;br /&gt;
|hubs        = &lt;br /&gt;
* ENVA (main HUB)&lt;br /&gt;
* KJFK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://www.swanair.webs.com&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Visayan Airways &lt;br /&gt;
|established = Janurary 2015&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Currently looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
* VIS****&lt;br /&gt;
|history     = A Virtual Airline from the Philippines, a new virtual airline in the Asian FlightGear skies&lt;br /&gt;
|fleet       = &lt;br /&gt;
* ATR 72-500&lt;br /&gt;
* Airbus A320Neo&lt;br /&gt;
* Boeing 717-200&lt;br /&gt;
* Airbus A330-200&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
|main-hub    = RPVM&lt;br /&gt;
|hubs        = &lt;br /&gt;
* RPLL&lt;br /&gt;
* RPVD&lt;br /&gt;
|website     = http://francislucaschuaba.wix.com/visv/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=25844&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = World Jet Airlines&lt;br /&gt;
|established = January 2016&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active and Looking For Pilots&lt;br /&gt;
|callsign    = WJTxxxx&lt;br /&gt;
|history     = A worldwide virtual airlines where you can fly any destination, request ATC services, and fly in VA events.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* MD-88&lt;br /&gt;
* Cessna Citation X&lt;br /&gt;
* Boeing 777&lt;br /&gt;
* Airbus A330-200&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
*Boeing 787-8&lt;br /&gt;
*Concorde&lt;br /&gt;
*Boeing 707&lt;br /&gt;
|main-hub    = EGKK&lt;br /&gt;
|hubs        = &lt;br /&gt;
*EGKK&lt;br /&gt;
*EDDF&lt;br /&gt;
*EHAM&lt;br /&gt;
*KJFK&lt;br /&gt;
*KATL&lt;br /&gt;
*KLAX&lt;br /&gt;
*PHNL&lt;br /&gt;
*TNCM&lt;br /&gt;
*LKPR&lt;br /&gt;
|website     = http://worldjetva.webs.com/&lt;br /&gt;
|forum       = http://worldjetva.webs.com/apps/blog/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Worldwide Airways Virtual&lt;br /&gt;
|established = September 2016&lt;br /&gt;
|logo        = Worldwide Airways logo.png&lt;br /&gt;
|status      = Active and Looking For Pilots&lt;br /&gt;
|callsign    = WWAxxxx&lt;br /&gt;
|history     = A worldwide virtual Airline to fly on a lot of country in the world, and based at San Francisco and Paris-Charles de Gaulle Airport.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
* Boeing 757-200&lt;br /&gt;
* Boeing 777-300Er&lt;br /&gt;
* Airbus A380-800&lt;br /&gt;
*Airbus A340-313X&lt;br /&gt;
*Airbus A330-303&lt;br /&gt;
*Airbus A318&lt;br /&gt;
*Airbus A320&lt;br /&gt;
*Concorde&lt;br /&gt;
|main-hub    = KSFO&lt;br /&gt;
|hubs        = LFPG&lt;br /&gt;
|website     = https://worldcargoairwaysvirtual.jimdo.com/&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Virtual Airline alliances ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Flight Unlimited&lt;br /&gt;
|established = 2012&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
&lt;br /&gt;
|Number of member airlines = 10  &lt;br /&gt;
&lt;br /&gt;
|History       = Flight Unlimited originated with the formation of Flight Unlimited Virtual Airlines in January of 2011. The original idea was to create a virtual airlines without limits; fly anything, anywhere, anytime. This led to explosive growth and we were able to attract a totally unique leadership team.&lt;br /&gt;
&lt;br /&gt;
As time progressed, the staff and pilots met on Teamspeak and decided that we wanted to make a course correction. While flying without limited was fun, there wasn't them same sense of accomplishment after putting in hundreds of hours as some pilots find at the airlines structured on real-world operations. That meeting was where the Flight Unlimited Community concept was born.&lt;br /&gt;
&lt;br /&gt;
Today we are a strong community of Flight Simulation Enthusiasts that take it to the next level everyday. By networking together multiple unique Virtual Airlines, we are able to provide our membership with the services normally only found in significantly larger virtual airlines. This unique formula allows our pilots and staff to enjoy virutally unlimited opportunities for advancement within the community at large.&lt;br /&gt;
&lt;br /&gt;
Our community of pilots are able to go to a unified job-posting board to see what positions are available at every Virtual Airline and then use their current Virtual Pilot Stats to submit an application for the position. This means that you don't have to wait for a position to open up at Cathay Pacific Virtual as a Cathay Pacific pilot, but rather take a look at Caribbean Airlines Virtual or Japan Airlines Virtual for the opportunity to advance at your own pace. This doesn't only apply to pilots but also mid-level management.&lt;br /&gt;
&lt;br /&gt;
Pilots and management looking to move up through the ranking structure have the opportunity to one day become CEO's themselves, which make a Flight Unlimited Virtual Airline a truly unique place to fly and develop into the Virtual Aviation leaders of tomorrow.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://www.flightunlimited.org/ &lt;br /&gt;
|forum       = &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = SkyTeam Virtual Alliance&lt;br /&gt;
|established = June 20. 2013.&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
&lt;br /&gt;
|Number of member airlines = 4&lt;br /&gt;
&lt;br /&gt;
|History       = SkyTeam is a new virtual  airline alliance.  Founded by Union Airlines, Century Airlines and TransBrasil. SkyTeam is the last of the three virtual  airline alliances to be formed, the first two being Star Alliance and OneWorld. Currently,SkyTeam has four member airlines. SkyTeam now gathers some of the newest and fastest growing airlines in FlightGear. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://virtualskytam.jimdo.com/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=20339&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Virtual Star Alliance (VSA)&lt;br /&gt;
|established = April 26, 2009.&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Merged with Merlion &lt;br /&gt;
&lt;br /&gt;
|Number of member virtual airlines = 1&lt;br /&gt;
&lt;br /&gt;
|History       = Virtual Star Alliance was the first alliance organization founded in Flight Gear.  Founding members by Wookierabbit and Redneck.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://starallianceorg.webs.com, http://virtualsa.org/&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = WorldLine Alliance&lt;br /&gt;
|established = May 2013&lt;br /&gt;
|status      = Closed - December 2014&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Virtual Air Forces ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = The European Air Force&lt;br /&gt;
|established = June 2011&lt;br /&gt;
|logo        = Eaf-bl11.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Has ATC&lt;br /&gt;
|callsign    = EAFxxx, LCG-XXX&lt;br /&gt;
|fleet       = &lt;br /&gt;
* F-16CJ&lt;br /&gt;
* F/A-18&lt;br /&gt;
* C-130&lt;br /&gt;
* E-3B&lt;br /&gt;
|main-hub    = [[Ramstein Air Base]] (ETAR)&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = https://www.facebook.com/groups/flyeaf/&lt;br /&gt;
|forum       = On our group.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Global Amity Virtual Airforce&lt;br /&gt;
|established = April 2015&lt;br /&gt;
|status      = Currently Active&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = &lt;br /&gt;
|fleet       = &lt;br /&gt;
* We do not restrict what aircraft you can fly with us.&lt;br /&gt;
|main-hub    = &lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = [http://gava.shivtr.com GAVA]&lt;br /&gt;
|forum       = [http://gava.shivtr.com/forums GAVA Forums]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Helldiver Squadron Offensive Tactical Force &lt;br /&gt;
|established = January 2013&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Has ATC&lt;br /&gt;
|callsign    = HSOTF([[Number ID]]), BJS-([[Number ID]])&lt;br /&gt;
|fleet       = See [http://helldiversquadron.wordpress.com HSOTF Official Website]&lt;br /&gt;
|main-hub    = Düsseldorf Mönchengladbach Airport (EDLN)&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = https://helldiversquadron.wordpress.com&lt;br /&gt;
|forum       = In Development, Visit Our Site&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = International Air Force&lt;br /&gt;
|established = Comming soon &lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = &lt;br /&gt;
|has-atc     = Yes, Provided by fgvao&lt;br /&gt;
|callsign    = (any ideas i have none)&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = &lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = &lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Op Red Flag (OPRF)&lt;br /&gt;
|established = November 2015&lt;br /&gt;
|logo        = OPRF.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = {Your callsign}-1; {Your callsign}-2; OPFORxx .&lt;br /&gt;
|fleet       = &lt;br /&gt;
* F-14A/B&lt;br /&gt;
* F-15C/D&lt;br /&gt;
* M2000-5&lt;br /&gt;
* Saab 37 Viggen (all versions)&lt;br /&gt;
* (707 and variants)&lt;br /&gt;
* SR-71 and variants&lt;br /&gt;
* KC-137R and variants&lt;br /&gt;
* A-10&lt;br /&gt;
* B-1B&lt;br /&gt;
* KC-10A&lt;br /&gt;
* MQ-9 (all versions)&lt;br /&gt;
* Typhoon&lt;br /&gt;
* CH-53E&lt;br /&gt;
* SH-60J and UH-60J&lt;br /&gt;
* MiG-21-bis&lt;br /&gt;
* UH-1 and variants.&lt;br /&gt;
|main-hub    = [[Nellis Air Force Base]] (KLSV)&lt;br /&gt;
|hubs        = KXTA, KTNX, KINS, KSUU, KNID, KBAB, KEDW, KNFL.&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://opredflag.shivtr.com/&lt;br /&gt;
|forum       = http://opredflag.shivtr.com/forums&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Royal Canadian Air Force&lt;br /&gt;
|established = November 11&lt;br /&gt;
|status      = Operational but needs to hire more Pilots&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = RCAFXXX&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = CYTR CFB Trenton&lt;br /&gt;
|hubs        = CYMJ, CYQQ&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://chrisleungcanada.wix.com/rcaf&lt;br /&gt;
|forum       = Coming Soon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Team Militare &amp;quot;36° Stormo virtuale&amp;quot;&lt;br /&gt;
|established = September 2012&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Currently Inactive&lt;br /&gt;
|has-atc     = Not yet.&lt;br /&gt;
|callsign    = Your callsign, (FGIT-xx)&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Panavia Tornado&lt;br /&gt;
* F-16/F-16CJ&lt;br /&gt;
* Mirage 2000&lt;br /&gt;
* EF2000/Eurofighter Typhoon&lt;br /&gt;
* F-14B&lt;br /&gt;
* AC-130&lt;br /&gt;
|main-hub    = [[Base aerea di Gioia del Colle]] (LIBV)&lt;br /&gt;
|hubs        = LIBN, LICZ, LIRA, LIPS, LIPI.&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = [http://flightgearitalia.forumcommunity.net/?f=8269638 Team Militare]&lt;br /&gt;
|forum       = On our group.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Ukrainian Virtual Air Force (7TH SQD)&lt;br /&gt;
|established = September 2014&lt;br /&gt;
|logo        = UVAF.png&lt;br /&gt;
|status      = Operational&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = UVAF&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = UKKK&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = Coming Soon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Virtual airlines]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Virtual_airlines&amp;diff=106944</id>
		<title>Virtual airlines</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Virtual_airlines&amp;diff=106944"/>
		<updated>2017-02-13T02:27:25Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: /* Virtual airlines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''virtual airline''' (VA) is a dedicated hobby organization that uses flight simulation to model the operations of an airline. Virtual airlines generally have a presence on the internet, similar to a real airline. There are over 100 virtual airlines of significance currently active in the internet (supporting a number of flightsims), with thousands of participants involved at any one time each using different simulator platforms.&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
Virtual airlines were started to give a sense of purpose to activities conducted within a flight simulator. This basic premise has evolved over time, along with available technology, to provide increasing levels of immersion but always with the same core purpose. When combined with increasingly powerful personal computers, advancing flight simulation software, and communications networks, virtual airlines are often able to provide compelling, realistic, experiences similar to operations inside a real airline. Virtual airlines also provide an avenue for members to gain access to additional content, such as aircraft and scenery, for use with their simulator. The appeal varies; for younger members, virtual airlines provide a sandbox environment where they can experience the corporate environment of commercial business in the airline industry, without the risk of financial loss. These organizations also provide an outlet for those who are interested in aviation but unable to fly themselves in real life due to financial, health, or other reasons.&lt;br /&gt;
Most of all, its one step closer to enthusiasts feeling more involved in an airline environment and share their interests with others.&lt;br /&gt;
Virtual Airlines also benefit the flight simulator community by providing valuable services such as ATC, events, and general help and knowledge.&lt;br /&gt;
&lt;br /&gt;
== Common elements ==&lt;br /&gt;
There are several elements that are common across many virtual airlines:&lt;br /&gt;
* A website as the focal point of the community&lt;br /&gt;
* Internet forum where discussion and social interaction can occur&lt;br /&gt;
* Customized livery that users can download together with aircraft and install in their flight simulator&lt;br /&gt;
* Route schedules for members to fly in their simulators&lt;br /&gt;
* Multiplayer events, often on a game network such as VATSIM or IVAO&lt;br /&gt;
* Less common elements include:&lt;br /&gt;
** An Online database for recording and reporting flights and membership statistics&lt;br /&gt;
** Dedicated game server hosting to provide private areas for members to complete flights&lt;br /&gt;
** Award, rank and recognition systems&lt;br /&gt;
** Voice over Internet Protocol servers for members to communicate freely by voice&lt;br /&gt;
&lt;br /&gt;
== Virtual airlines ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Air Europe Virtual&lt;br /&gt;
|established = May 2013&lt;br /&gt;
|logo        = AEV-logo.png&lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
* AEVxxx&lt;br /&gt;
|history     = We opened this airline in May 2013 on the 8th. We fly in Europe and the USA.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* A300&lt;br /&gt;
* A320-family (A318, A319, A320, A321)&lt;br /&gt;
* 737&lt;br /&gt;
* A340-600&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 777-300ER&lt;br /&gt;
|main-hub    = EDDK&lt;br /&gt;
|hubs        = &lt;br /&gt;
* EDDK&lt;br /&gt;
* LFPG&lt;br /&gt;
|website     = http://aireuropevirtual.jimdo.com/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=19911&lt;br /&gt;
}}&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Binter Canarias Virtual&lt;br /&gt;
|established = 2016&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    = IBBxxxx&lt;br /&gt;
|history     = We serve flights in the Canadian Archipelago, Cap Verde, Azores, and Western Africa, as well as Madeira and Europe Capitals&lt;br /&gt;
|fleet       = &lt;br /&gt;
*ATR 72-500/-600&lt;br /&gt;
* CRJ900&lt;br /&gt;
|main-hub    = GCLP&lt;br /&gt;
|forum       = https://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=30052&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Brazuka Airlines - Linhas Aéreas Brasileiras&lt;br /&gt;
|established = Feb 2017&lt;br /&gt;
|logo        = AEV-logo.png&lt;br /&gt;
|status      = Active and looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
|history     = Founded in Feb 2017. For pilots who want to fly to the most famous operating companies in Brazil: TAM, GOL, AZUL, VARIGLOG. Requirements: Registration in FGTracker, speak / understand Portuguese.&lt;br /&gt;
|fleet       = ATR72-500 * EMB-190/195 * A330 * A319-100 IAE * 737-800 * 737-700 * A320Neo and more&lt;br /&gt;
|main-hub    =&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = FGTracker&lt;br /&gt;
|website     = http://brazukaairlines.wixsite.com/brazuka&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = BRT Virtual Airlines&lt;br /&gt;
|established = Nov 2010&lt;br /&gt;
|logo        = LOGO_BRT_VIRTUAL_AIRLINE_big.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Yes, FGCom / FlightGear&lt;br /&gt;
|callsign    = BRT&amp;lt;pilot&amp;gt;&lt;br /&gt;
|history     = Founded in Nov 2010, BRT has strived to achieve excellence in flying in FlightGear, and to create a quality community in flightsims.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* 737-300 (8)&lt;br /&gt;
* 747-800i (4)&lt;br /&gt;
* 777-200ER (17)&lt;br /&gt;
* 787-800 (8; all grounded)&lt;br /&gt;
* E190-200 (22)&lt;br /&gt;
* DHC6-300 (5)&lt;br /&gt;
* A340-600HGW (5)&lt;br /&gt;
|main-hub    = UKBB&lt;br /&gt;
|hubs        = &lt;br /&gt;
* VHHH&lt;br /&gt;
* KSFO&lt;br /&gt;
* NZAA&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.brtvirtualairlines.org/&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Century Airlines&lt;br /&gt;
|established = March 2012&lt;br /&gt;
|logo        = Calogo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = FGCom, RaidCall, Mumble&lt;br /&gt;
|callsign    = CAxxxxx&lt;br /&gt;
|history     = Century Airlines was born on March 25, 2012 from an idea to change the system used by the virtual airlines in FlightGear and allow virtual pilots to have more freedom when flying. The airline began with a diffusion through FG community forums (not official), then it began a gradual expansion of a new system for pilots and their way of flying in a virtual airline. On January 25, 2013 Century Airlines got more than 500 reported flights from its virtual pilots.&lt;br /&gt;
|fleet       =  &lt;br /&gt;
* Airbus A330-243 (2)&lt;br /&gt;
* Airbus A340-600 (2)&lt;br /&gt;
* Airbus A321-231 (2)&lt;br /&gt;
* Airbus A320-214 (5)&lt;br /&gt;
* Airbus A319-111 (4)&lt;br /&gt;
* Airbus A318-111 (4)&lt;br /&gt;
* CRJ-700 (9)&lt;br /&gt;
* 787-8 (3)&lt;br /&gt;
* 747-8i (3)&lt;br /&gt;
* 777F (5)&lt;br /&gt;
* 777-200ER (5)&lt;br /&gt;
* 777-200LR (4)&lt;br /&gt;
* CRJ-200 (1)&lt;br /&gt;
* Citation X (1)&lt;br /&gt;
* DHC8-Q300 (3)&lt;br /&gt;
|main-hub    = SKBO&lt;br /&gt;
|hubs        = &lt;br /&gt;
* SKBO&lt;br /&gt;
* LEMD&lt;br /&gt;
* SBGL&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://centuryairlines.jimdo.com/&lt;br /&gt;
|forum       = http://centuryairlines.forumbuild.com/&lt;br /&gt;
|registration = http://centuryairlines.jimdo.com/become-century-pilot/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Charter Aviation&lt;br /&gt;
|established = November 2013&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Only if you want&lt;br /&gt;
|callsign    = CHTxxxx&lt;br /&gt;
|history     = Charter Aviation is a virtual charter service airline. Any aircraft, any route, anytime. Any aircraft you can sim, any route you want to take it, anytime you want to fly. We're the guys who get the aircraft where they need to be.&lt;br /&gt;
|fleet       =  &lt;br /&gt;
* Any and all aircraft&lt;br /&gt;
|main-hub    = EGLL&lt;br /&gt;
|hubs        = &lt;br /&gt;
* CYEG - Edmonton&lt;br /&gt;
* CYOW - Ottawa&lt;br /&gt;
* CYVR - Vancouver&lt;br /&gt;
* EDDB - Berlin&lt;br /&gt;
* EGLL - Heathrow&lt;br /&gt;
* EIDW - Dublin&lt;br /&gt;
* FAJS - Oliver Reginald Tambo&lt;br /&gt;
* KBOS - Boston Logan&lt;br /&gt;
* KSFO - San Francisco&lt;br /&gt;
* LFPO - Paris Orly&lt;br /&gt;
* LYBE - Belgrade Nikola Tesla&lt;br /&gt;
* PHNL - Honolulu&lt;br /&gt;
* RJAN - Niijima&lt;br /&gt;
* SBGR - Guarulhos Sao Paulo Brazil&lt;br /&gt;
* UUDD - Domodedovo Moscow&lt;br /&gt;
* YSSY - Sydney&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.charterva.com&lt;br /&gt;
|forum       = &lt;br /&gt;
|registration = http://www.charterva.com&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Cosmo International Airlines&lt;br /&gt;
|established = December 29, 2014&lt;br /&gt;
&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = &lt;br /&gt;
* CSM-xxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       = &lt;br /&gt;
*Airbus A380&lt;br /&gt;
*Boeing 717-200&lt;br /&gt;
*Boeing 737-300&lt;br /&gt;
*Boeing 777-200ER&lt;br /&gt;
*Boeing 777-200LR&lt;br /&gt;
*Boeing 777-300ER&lt;br /&gt;
*Boeing 787-800&lt;br /&gt;
*Embraer ERJ 170&lt;br /&gt;
&lt;br /&gt;
|main-hub    = KCVG&lt;br /&gt;
|hubs        = &lt;br /&gt;
* North America - Operated by Cosmo Airlines and Connection:&lt;br /&gt;
* KCVG&lt;br /&gt;
* KDEN&lt;br /&gt;
* KMCO&lt;br /&gt;
* KSAN&lt;br /&gt;
* KJFK&lt;br /&gt;
* KPDX&lt;br /&gt;
* KSJU&lt;br /&gt;
* PHNL&lt;br /&gt;
&lt;br /&gt;
* Europe - Operated by Cosmo Europe:&lt;br /&gt;
* FRA&lt;br /&gt;
* FCO&lt;br /&gt;
&lt;br /&gt;
*Africa - Operated by Cosmo Africa:&lt;br /&gt;
* NBO&lt;br /&gt;
* ACC&lt;br /&gt;
* JNB&lt;br /&gt;
* NBO&lt;br /&gt;
&lt;br /&gt;
* Asia - Operated by Cosmo China:&lt;br /&gt;
* PEK&lt;br /&gt;
* TPE&lt;br /&gt;
&lt;br /&gt;
|website     = https://sites.google.com/site/cosmointernationalairlines/Home&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = CSJAIR&lt;br /&gt;
|established = 3, October, 2014&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = We need pilot&lt;br /&gt;
|callsign    = &lt;br /&gt;
* CSJxxx&lt;br /&gt;
|history     = Airline in South Korea&lt;br /&gt;
|fleet       = &lt;br /&gt;
* &lt;br /&gt;
* A320NEO&lt;br /&gt;
* 777-300&lt;br /&gt;
* 777-300ER&lt;br /&gt;
* 777-300F&lt;br /&gt;
* A330-343&lt;br /&gt;
* 747-8i&lt;br /&gt;
|main-hub    = RKSI&lt;br /&gt;
|hubs        = &lt;br /&gt;
* RKPC&lt;br /&gt;
* RKPK&lt;br /&gt;
|website     = http://sjchang0120.wix.com/csjair&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Dravion Virtual Airlines&lt;br /&gt;
|established = Sep 2011&lt;br /&gt;
|logo        = Dravion Virtual Airlines.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = UR-D..&lt;br /&gt;
|history     = Founded in Sep 2011. Restarted her operations in Aug 2014. Is a regional airline in Ukraine.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Tu-134&lt;br /&gt;
|main-hub    = UKKE&lt;br /&gt;
|hubs        = &lt;br /&gt;
* UKOO&lt;br /&gt;
* UKLL&lt;br /&gt;
* UKKK&lt;br /&gt;
|map         = see mptracker (search callsign)&lt;br /&gt;
|website     = none&lt;br /&gt;
|forum       = none&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Fly FlightGear Virtual Airline - FFVA&lt;br /&gt;
|established = February 2014&lt;br /&gt;
|logo        = FFVA LOGO.jpg&lt;br /&gt;
|status      = Looking FFVA INT. pilots, FFVA CHARTER pilots, FFVA CARGO pilots, ATC, HUB managers.&lt;br /&gt;
|callsign    = &lt;br /&gt;
* FVAxxxx&lt;br /&gt;
|fleet       = &lt;br /&gt;
* 747-8I&lt;br /&gt;
* 787&lt;br /&gt;
* A319NEO and A320NEO&lt;br /&gt;
* A330-243&lt;br /&gt;
* A380&lt;br /&gt;
* Aerostar-700&lt;br /&gt;
* Citation Bravo&lt;br /&gt;
* Citation X&lt;br /&gt;
|main-hub    = EHAM&lt;br /&gt;
|hubs        =&lt;br /&gt;
* EDDM&lt;br /&gt;
* EDDF&lt;br /&gt;
|website     = https://sites.google.com/site/ffvavirtualairline/home&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = FlyVenezuela-- A Flying Club&lt;br /&gt;
|established = June 2015&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = Opening on June 20th with CaracasWorld&lt;br /&gt;
|callsign    = YV-xxxx&lt;br /&gt;
|history     = This is a new flying club based in Venezuela. Join us in our events!&lt;br /&gt;
|fleet       = &lt;br /&gt;
*Any and All!&lt;br /&gt;
|main-hub    = SVMI&lt;br /&gt;
|website     = http://flyvenezuela.pixub.com/wordpress/&lt;br /&gt;
|forum       = In the site&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Global Virtual Airlines&lt;br /&gt;
|established = April 2010 (as Atlas Virtual Airlines)&lt;br /&gt;
|logo        = Globalair 20.jpg&lt;br /&gt;
|status      = Active &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = YES, FGCom&lt;br /&gt;
|callsign    = GVAxxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* 737-300&lt;br /&gt;
* 737-900&lt;br /&gt;
* 747-8i&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 787-8&lt;br /&gt;
* B1900D&lt;br /&gt;
* CRJ700LR&lt;br /&gt;
* DHC6-300&lt;br /&gt;
* DHC8-400Q&lt;br /&gt;
* Il-96-400 &lt;br /&gt;
* MD-81&lt;br /&gt;
|main-hub    = EDDF&lt;br /&gt;
|hubs        = &lt;br /&gt;
* KDEN&lt;br /&gt;
* KJFK&lt;br /&gt;
* TNCM&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://globalvirtualair.com/&lt;br /&gt;
|forum       = http://www.globalvirtualair.com/forum/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = The Kiwi Company&lt;br /&gt;
|established = July 2015&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = KIAxxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* 727-230&lt;br /&gt;
* 737-400&lt;br /&gt;
* 737-300&lt;br /&gt;
* 757-200&lt;br /&gt;
*A320-200 &lt;br /&gt;
 &lt;br /&gt;
|main-hub    = KEWR&lt;br /&gt;
|hubs        = &lt;br /&gt;
* KMDW&lt;br /&gt;
* KPBI&lt;br /&gt;
* TNCM&lt;br /&gt;
* NZAA&lt;br /&gt;
* KATL&lt;br /&gt;
&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://kiwivirtual.ga&lt;br /&gt;
|forum       = http://kiwivfourm.createaforum.com/index.php&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Merlion Virtual Airlines&lt;br /&gt;
|established = November 2010 &lt;br /&gt;
|logo        = Merlion_Logo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = MIAxxxx (Merlion Intl.), MCAxxxx (Merlion CARGO)&lt;br /&gt;
|fleet       = http://flymerlion.org/site/info/5&lt;br /&gt;
|main-hub    = WSSS (MIA/MCA)&lt;br /&gt;
|hubs        = &lt;br /&gt;
* WSSS (MIA Hub)&lt;br /&gt;
* KLAX (MIA Hub)&lt;br /&gt;
* EGKK (MIA Hub)&lt;br /&gt;
* ELLX (MCA Hub)&lt;br /&gt;
* KMEM (MCA Hub)&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.flymerlion.org/&lt;br /&gt;
|forum       = A part of the website.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = MLD Virtual Airlines&lt;br /&gt;
|established = May 2014&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    =EIxxx&lt;br /&gt;
|history     = We opened this airline in May 2014 we fly in Europe an america.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* A320 A321&lt;br /&gt;
* 757&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 777-300ER&lt;br /&gt;
|main-hub    = EGLL&lt;br /&gt;
|hubs        = &lt;br /&gt;
* EIDW&lt;br /&gt;
LSZH&lt;br /&gt;
* EGLL&lt;br /&gt;
|website     = http://MLDvirtualairlines.jimdo.com&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = RSA Virtual Airline&lt;br /&gt;
|established = April, 2015&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Inactive &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = RSxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* ATR-72-500&lt;br /&gt;
* CRJ-900&lt;br /&gt;
* A320neo&lt;br /&gt;
* 757-200&lt;br /&gt;
* A330-200/300&lt;br /&gt;
 &lt;br /&gt;
|main-hub    = LQBK&lt;br /&gt;
|hubs        = &lt;br /&gt;
* LYBE&lt;br /&gt;
 &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://rsavirtual.wix.com/rsa-virtual-airline&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = StarJet Air Virtual&lt;br /&gt;
|established = Early November 2014&lt;br /&gt;
|logo        = New StarJet Logo (1024X1024).png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = SRJxxxx&lt;br /&gt;
|history     = This airline opened on November the 13th, 2014. It has been through dramatic changes, the most recent Project Canadair.&lt;br /&gt;
|fleet       = http://starjetair.gq/air-fleet.html&lt;br /&gt;
|main-hub    = YVR Vancouver International&lt;br /&gt;
|hubs        = Gatwick Airport London&lt;br /&gt;
|website     = http://starjetair.gq/&lt;br /&gt;
|forum       = N/A&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Swanair&lt;br /&gt;
|established = November 2013&lt;br /&gt;
|logo        = Swanair-logo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = SWNxxx&lt;br /&gt;
|history     = Swanair is a small virtual airline, mainly flying on Flightgear Flight-Simulator. It offers prestige flights all over the world. Singapore, New York, or much more ! Swanair operates all kind of aircraft, 777, A330, A320, 787, 747..., connects the whole globe and lavish its pilots. You always dreamt to sit in First class isn't it ? So, Join us ! It'll change the way you fly forever. &lt;br /&gt;
&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Beechcraft B1900D&lt;br /&gt;
* Boeing 737-900ER&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
* Boeing 772&lt;br /&gt;
* Boeing 787-8 Dreamliner&lt;br /&gt;
* Airbus A322&lt;br /&gt;
* Airbus A320neo&lt;br /&gt;
* Airbus A332&lt;br /&gt;
* Airbus A333&lt;br /&gt;
* Airbus A380 !&lt;br /&gt;
&lt;br /&gt;
|main-hub    = ENVA, Trondheim Vaernes, Norway&lt;br /&gt;
|hubs        = &lt;br /&gt;
* ENVA (main HUB)&lt;br /&gt;
* KJFK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://www.swanair.webs.com&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Visayan Airways &lt;br /&gt;
|established = Janurary 2015&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Currently looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
* VIS****&lt;br /&gt;
|history     = A Virtual Airline from the Philippines, a new virtual airline in the Asian FlightGear skies&lt;br /&gt;
|fleet       = &lt;br /&gt;
* ATR 72-500&lt;br /&gt;
* Airbus A320Neo&lt;br /&gt;
* Boeing 717-200&lt;br /&gt;
* Airbus A330-200&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
|main-hub    = RPVM&lt;br /&gt;
|hubs        = &lt;br /&gt;
* RPLL&lt;br /&gt;
* RPVD&lt;br /&gt;
|website     = http://francislucaschuaba.wix.com/visv/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=25844&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = World Jet Airlines&lt;br /&gt;
|established = January 2016&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active and Looking For Pilots&lt;br /&gt;
|callsign    = WJTxxxx&lt;br /&gt;
|history     = A worldwide virtual airlines where you can fly any destination, request ATC services, and fly in VA events.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* MD-88&lt;br /&gt;
* Cessna Citation X&lt;br /&gt;
* Boeing 777&lt;br /&gt;
* Airbus A330-200&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
*Boeing 787-8&lt;br /&gt;
*Concorde&lt;br /&gt;
*Boeing 707&lt;br /&gt;
|main-hub    = EGKK&lt;br /&gt;
|hubs        = &lt;br /&gt;
*EGKK&lt;br /&gt;
*EDDF&lt;br /&gt;
*EHAM&lt;br /&gt;
*KJFK&lt;br /&gt;
*KATL&lt;br /&gt;
*KLAX&lt;br /&gt;
*PHNL&lt;br /&gt;
*TNCM&lt;br /&gt;
*LKPR&lt;br /&gt;
|website     = http://worldjetva.webs.com/&lt;br /&gt;
|forum       = http://worldjetva.webs.com/apps/blog/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Worldwide Airways Virtual&lt;br /&gt;
|established = September 2016&lt;br /&gt;
|logo        = Worldwide Airways logo.png&lt;br /&gt;
|status      = Active and Looking For Pilots&lt;br /&gt;
|callsign    = WWAxxxx&lt;br /&gt;
|history     = A worldwide virtual Airline to fly on a lot of country in the world, and based at San Francisco and Paris-Charles de Gaulle Airport.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
* Boeing 757-200&lt;br /&gt;
* Boeing 777-300Er&lt;br /&gt;
* Airbus A380-800&lt;br /&gt;
*Airbus A340-313X&lt;br /&gt;
*Airbus A330-303&lt;br /&gt;
*Airbus A318&lt;br /&gt;
*Airbus A320&lt;br /&gt;
*Concorde&lt;br /&gt;
|main-hub    = KSFO&lt;br /&gt;
|hubs        = LFPG&lt;br /&gt;
|website     = https://worldcargoairwaysvirtual.jimdo.com/&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Virtual Airline alliances ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Flight Unlimited&lt;br /&gt;
|established = 2012&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
&lt;br /&gt;
|Number of member airlines = 10  &lt;br /&gt;
&lt;br /&gt;
|History       = Flight Unlimited originated with the formation of Flight Unlimited Virtual Airlines in January of 2011. The original idea was to create a virtual airlines without limits; fly anything, anywhere, anytime. This led to explosive growth and we were able to attract a totally unique leadership team.&lt;br /&gt;
&lt;br /&gt;
As time progressed, the staff and pilots met on Teamspeak and decided that we wanted to make a course correction. While flying without limited was fun, there wasn't them same sense of accomplishment after putting in hundreds of hours as some pilots find at the airlines structured on real-world operations. That meeting was where the Flight Unlimited Community concept was born.&lt;br /&gt;
&lt;br /&gt;
Today we are a strong community of Flight Simulation Enthusiasts that take it to the next level everyday. By networking together multiple unique Virtual Airlines, we are able to provide our membership with the services normally only found in significantly larger virtual airlines. This unique formula allows our pilots and staff to enjoy virutally unlimited opportunities for advancement within the community at large.&lt;br /&gt;
&lt;br /&gt;
Our community of pilots are able to go to a unified job-posting board to see what positions are available at every Virtual Airline and then use their current Virtual Pilot Stats to submit an application for the position. This means that you don't have to wait for a position to open up at Cathay Pacific Virtual as a Cathay Pacific pilot, but rather take a look at Caribbean Airlines Virtual or Japan Airlines Virtual for the opportunity to advance at your own pace. This doesn't only apply to pilots but also mid-level management.&lt;br /&gt;
&lt;br /&gt;
Pilots and management looking to move up through the ranking structure have the opportunity to one day become CEO's themselves, which make a Flight Unlimited Virtual Airline a truly unique place to fly and develop into the Virtual Aviation leaders of tomorrow.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://www.flightunlimited.org/ &lt;br /&gt;
|forum       = &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = SkyTeam Virtual Alliance&lt;br /&gt;
|established = June 20. 2013.&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
&lt;br /&gt;
|Number of member airlines = 4&lt;br /&gt;
&lt;br /&gt;
|History       = SkyTeam is a new virtual  airline alliance.  Founded by Union Airlines, Century Airlines and TransBrasil. SkyTeam is the last of the three virtual  airline alliances to be formed, the first two being Star Alliance and OneWorld. Currently,SkyTeam has four member airlines. SkyTeam now gathers some of the newest and fastest growing airlines in FlightGear. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://virtualskytam.jimdo.com/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=20339&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Virtual Star Alliance (VSA)&lt;br /&gt;
|established = April 26, 2009.&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Merged with Merlion &lt;br /&gt;
&lt;br /&gt;
|Number of member virtual airlines = 1&lt;br /&gt;
&lt;br /&gt;
|History       = Virtual Star Alliance was the first alliance organization founded in Flight Gear.  Founding members by Wookierabbit and Redneck.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://starallianceorg.webs.com, http://virtualsa.org/&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = WorldLine Alliance&lt;br /&gt;
|established = May 2013&lt;br /&gt;
|status      = Closed - December 2014&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Virtual Air Forces ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = The European Air Force&lt;br /&gt;
|established = June 2011&lt;br /&gt;
|logo        = Eaf-bl11.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Has ATC&lt;br /&gt;
|callsign    = EAFxxx, LCG-XXX&lt;br /&gt;
|fleet       = &lt;br /&gt;
* F-16CJ&lt;br /&gt;
* F/A-18&lt;br /&gt;
* C-130&lt;br /&gt;
* E-3B&lt;br /&gt;
|main-hub    = [[Ramstein Air Base]] (ETAR)&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = https://www.facebook.com/groups/flyeaf/&lt;br /&gt;
|forum       = On our group.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Global Amity Virtual Airforce&lt;br /&gt;
|established = April 2015&lt;br /&gt;
|status      = Currently Active&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = &lt;br /&gt;
|fleet       = &lt;br /&gt;
* We do not restrict what aircraft you can fly with us.&lt;br /&gt;
|main-hub    = &lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = [http://gava.shivtr.com GAVA]&lt;br /&gt;
|forum       = [http://gava.shivtr.com/forums GAVA Forums]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Helldiver Squadron Offensive Tactical Force &lt;br /&gt;
|established = January 2013&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Has ATC&lt;br /&gt;
|callsign    = HSOTF([[Number ID]]), BJS-([[Number ID]])&lt;br /&gt;
|fleet       = See [http://helldiversquadron.wordpress.com HSOTF Official Website]&lt;br /&gt;
|main-hub    = Düsseldorf Mönchengladbach Airport (EDLN)&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = https://helldiversquadron.wordpress.com&lt;br /&gt;
|forum       = In Development, Visit Our Site&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = International Air Force&lt;br /&gt;
|established = Comming soon &lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = &lt;br /&gt;
|has-atc     = Yes, Provided by fgvao&lt;br /&gt;
|callsign    = (any ideas i have none)&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = &lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = &lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Op Red Flag (OPRF)&lt;br /&gt;
|established = November 2015&lt;br /&gt;
|logo        = OPRF.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = {Your callsign}-1; {Your callsign}-2; OPFORxx .&lt;br /&gt;
|fleet       = &lt;br /&gt;
* F-14A/B&lt;br /&gt;
* F-15C/D&lt;br /&gt;
* M2000-5&lt;br /&gt;
* Saab 37 Viggen (all versions)&lt;br /&gt;
* (707 and variants)&lt;br /&gt;
* SR-71 and variants&lt;br /&gt;
* KC-137R and variants&lt;br /&gt;
* A-10&lt;br /&gt;
* B-1B&lt;br /&gt;
* KC-10A&lt;br /&gt;
* MQ-9 (all versions)&lt;br /&gt;
* Typhoon&lt;br /&gt;
* CH-53E&lt;br /&gt;
* SH-60J and UH-60J&lt;br /&gt;
* MiG-21-bis&lt;br /&gt;
* UH-1 and variants.&lt;br /&gt;
|main-hub    = [[Nellis Air Force Base]] (KLSV)&lt;br /&gt;
|hubs        = KXTA, KTNX, KINS, KSUU, KNID, KBAB, KEDW, KNFL.&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://opredflag.shivtr.com/&lt;br /&gt;
|forum       = http://opredflag.shivtr.com/forums&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Royal Canadian Air Force&lt;br /&gt;
|established = November 11&lt;br /&gt;
|status      = Operational but needs to hire more Pilots&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = RCAFXXX&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = CYTR CFB Trenton&lt;br /&gt;
|hubs        = CYMJ, CYQQ&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://chrisleungcanada.wix.com/rcaf&lt;br /&gt;
|forum       = Coming Soon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Team Militare &amp;quot;36° Stormo virtuale&amp;quot;&lt;br /&gt;
|established = September 2012&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Currently Inactive&lt;br /&gt;
|has-atc     = Not yet.&lt;br /&gt;
|callsign    = Your callsign, (FGIT-xx)&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Panavia Tornado&lt;br /&gt;
* F-16/F-16CJ&lt;br /&gt;
* Mirage 2000&lt;br /&gt;
* EF2000/Eurofighter Typhoon&lt;br /&gt;
* F-14B&lt;br /&gt;
* AC-130&lt;br /&gt;
|main-hub    = [[Base aerea di Gioia del Colle]] (LIBV)&lt;br /&gt;
|hubs        = LIBN, LICZ, LIRA, LIPS, LIPI.&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = [http://flightgearitalia.forumcommunity.net/?f=8269638 Team Militare]&lt;br /&gt;
|forum       = On our group.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Ukrainian Virtual Air Force (7TH SQD)&lt;br /&gt;
|established = September 2014&lt;br /&gt;
|logo        = UVAF.png&lt;br /&gt;
|status      = Operational&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = UVAF&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = UKKK&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = Coming Soon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Virtual airlines]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Virtual_airlines&amp;diff=106943</id>
		<title>Virtual airlines</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Virtual_airlines&amp;diff=106943"/>
		<updated>2017-02-13T02:26:29Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: /* Virtual airlines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''virtual airline''' (VA) is a dedicated hobby organization that uses flight simulation to model the operations of an airline. Virtual airlines generally have a presence on the internet, similar to a real airline. There are over 100 virtual airlines of significance currently active in the internet (supporting a number of flightsims), with thousands of participants involved at any one time each using different simulator platforms.&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
Virtual airlines were started to give a sense of purpose to activities conducted within a flight simulator. This basic premise has evolved over time, along with available technology, to provide increasing levels of immersion but always with the same core purpose. When combined with increasingly powerful personal computers, advancing flight simulation software, and communications networks, virtual airlines are often able to provide compelling, realistic, experiences similar to operations inside a real airline. Virtual airlines also provide an avenue for members to gain access to additional content, such as aircraft and scenery, for use with their simulator. The appeal varies; for younger members, virtual airlines provide a sandbox environment where they can experience the corporate environment of commercial business in the airline industry, without the risk of financial loss. These organizations also provide an outlet for those who are interested in aviation but unable to fly themselves in real life due to financial, health, or other reasons.&lt;br /&gt;
Most of all, its one step closer to enthusiasts feeling more involved in an airline environment and share their interests with others.&lt;br /&gt;
Virtual Airlines also benefit the flight simulator community by providing valuable services such as ATC, events, and general help and knowledge.&lt;br /&gt;
&lt;br /&gt;
== Common elements ==&lt;br /&gt;
There are several elements that are common across many virtual airlines:&lt;br /&gt;
* A website as the focal point of the community&lt;br /&gt;
* Internet forum where discussion and social interaction can occur&lt;br /&gt;
* Customized livery that users can download together with aircraft and install in their flight simulator&lt;br /&gt;
* Route schedules for members to fly in their simulators&lt;br /&gt;
* Multiplayer events, often on a game network such as VATSIM or IVAO&lt;br /&gt;
* Less common elements include:&lt;br /&gt;
** An Online database for recording and reporting flights and membership statistics&lt;br /&gt;
** Dedicated game server hosting to provide private areas for members to complete flights&lt;br /&gt;
** Award, rank and recognition systems&lt;br /&gt;
** Voice over Internet Protocol servers for members to communicate freely by voice&lt;br /&gt;
&lt;br /&gt;
== Virtual airlines ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Air Europe Virtual&lt;br /&gt;
|established = May 2013&lt;br /&gt;
|logo        = AEV-logo.png&lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
* AEVxxx&lt;br /&gt;
|history     = We opened this airline in May 2013 on the 8th. We fly in Europe and the USA.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* A300&lt;br /&gt;
* A320-family (A318, A319, A320, A321)&lt;br /&gt;
* 737&lt;br /&gt;
* A340-600&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 777-300ER&lt;br /&gt;
|main-hub    = EDDK&lt;br /&gt;
|hubs        = &lt;br /&gt;
* EDDK&lt;br /&gt;
* LFPG&lt;br /&gt;
|website     = http://aireuropevirtual.jimdo.com/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=19911&lt;br /&gt;
}}&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Binter Canarias Virtual&lt;br /&gt;
|established = 2016&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    = IBBxxxx&lt;br /&gt;
|history     = We serve flights in the Canadian Archipelago, Cap Verde, Azores, and Western Africa, as well as Madeira and Europe Capitals&lt;br /&gt;
|fleet       = &lt;br /&gt;
*ATR 72-500/-600&lt;br /&gt;
* CRJ900&lt;br /&gt;
|main-hub    = GCLP&lt;br /&gt;
|forum       = https://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=30052&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Brazuka Airlines - Linhas Aéreas Brasileiras&lt;br /&gt;
|established = Feb 2017&lt;br /&gt;
|logo        = Airsanfrancisco.jpg&lt;br /&gt;
|status      = Active and looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
|history     = Founded in Feb 2017. For pilots who want to fly to the most famous operating companies in Brazil: TAM, GOL, AZUL, VARIGLOG. Requirements: Registration in FGTracker, speak / understand Portuguese.&lt;br /&gt;
|fleet       = ATR72-500 * EMB-190/195 * A330 * A319-100 IAE * 737-800 * 737-700 * A320Neo and more&lt;br /&gt;
|main-hub    =&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = FGTracker&lt;br /&gt;
|website     = http://brazukaairlines.wixsite.com/brazuka&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = BRT Virtual Airlines&lt;br /&gt;
|established = Nov 2010&lt;br /&gt;
|logo        = LOGO_BRT_VIRTUAL_AIRLINE_big.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Yes, FGCom / FlightGear&lt;br /&gt;
|callsign    = BRT&amp;lt;pilot&amp;gt;&lt;br /&gt;
|history     = Founded in Nov 2010, BRT has strived to achieve excellence in flying in FlightGear, and to create a quality community in flightsims.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* 737-300 (8)&lt;br /&gt;
* 747-800i (4)&lt;br /&gt;
* 777-200ER (17)&lt;br /&gt;
* 787-800 (8; all grounded)&lt;br /&gt;
* E190-200 (22)&lt;br /&gt;
* DHC6-300 (5)&lt;br /&gt;
* A340-600HGW (5)&lt;br /&gt;
|main-hub    = UKBB&lt;br /&gt;
|hubs        = &lt;br /&gt;
* VHHH&lt;br /&gt;
* KSFO&lt;br /&gt;
* NZAA&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.brtvirtualairlines.org/&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Century Airlines&lt;br /&gt;
|established = March 2012&lt;br /&gt;
|logo        = Calogo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = FGCom, RaidCall, Mumble&lt;br /&gt;
|callsign    = CAxxxxx&lt;br /&gt;
|history     = Century Airlines was born on March 25, 2012 from an idea to change the system used by the virtual airlines in FlightGear and allow virtual pilots to have more freedom when flying. The airline began with a diffusion through FG community forums (not official), then it began a gradual expansion of a new system for pilots and their way of flying in a virtual airline. On January 25, 2013 Century Airlines got more than 500 reported flights from its virtual pilots.&lt;br /&gt;
|fleet       =  &lt;br /&gt;
* Airbus A330-243 (2)&lt;br /&gt;
* Airbus A340-600 (2)&lt;br /&gt;
* Airbus A321-231 (2)&lt;br /&gt;
* Airbus A320-214 (5)&lt;br /&gt;
* Airbus A319-111 (4)&lt;br /&gt;
* Airbus A318-111 (4)&lt;br /&gt;
* CRJ-700 (9)&lt;br /&gt;
* 787-8 (3)&lt;br /&gt;
* 747-8i (3)&lt;br /&gt;
* 777F (5)&lt;br /&gt;
* 777-200ER (5)&lt;br /&gt;
* 777-200LR (4)&lt;br /&gt;
* CRJ-200 (1)&lt;br /&gt;
* Citation X (1)&lt;br /&gt;
* DHC8-Q300 (3)&lt;br /&gt;
|main-hub    = SKBO&lt;br /&gt;
|hubs        = &lt;br /&gt;
* SKBO&lt;br /&gt;
* LEMD&lt;br /&gt;
* SBGL&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://centuryairlines.jimdo.com/&lt;br /&gt;
|forum       = http://centuryairlines.forumbuild.com/&lt;br /&gt;
|registration = http://centuryairlines.jimdo.com/become-century-pilot/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Charter Aviation&lt;br /&gt;
|established = November 2013&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Only if you want&lt;br /&gt;
|callsign    = CHTxxxx&lt;br /&gt;
|history     = Charter Aviation is a virtual charter service airline. Any aircraft, any route, anytime. Any aircraft you can sim, any route you want to take it, anytime you want to fly. We're the guys who get the aircraft where they need to be.&lt;br /&gt;
|fleet       =  &lt;br /&gt;
* Any and all aircraft&lt;br /&gt;
|main-hub    = EGLL&lt;br /&gt;
|hubs        = &lt;br /&gt;
* CYEG - Edmonton&lt;br /&gt;
* CYOW - Ottawa&lt;br /&gt;
* CYVR - Vancouver&lt;br /&gt;
* EDDB - Berlin&lt;br /&gt;
* EGLL - Heathrow&lt;br /&gt;
* EIDW - Dublin&lt;br /&gt;
* FAJS - Oliver Reginald Tambo&lt;br /&gt;
* KBOS - Boston Logan&lt;br /&gt;
* KSFO - San Francisco&lt;br /&gt;
* LFPO - Paris Orly&lt;br /&gt;
* LYBE - Belgrade Nikola Tesla&lt;br /&gt;
* PHNL - Honolulu&lt;br /&gt;
* RJAN - Niijima&lt;br /&gt;
* SBGR - Guarulhos Sao Paulo Brazil&lt;br /&gt;
* UUDD - Domodedovo Moscow&lt;br /&gt;
* YSSY - Sydney&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.charterva.com&lt;br /&gt;
|forum       = &lt;br /&gt;
|registration = http://www.charterva.com&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Cosmo International Airlines&lt;br /&gt;
|established = December 29, 2014&lt;br /&gt;
&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = &lt;br /&gt;
* CSM-xxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       = &lt;br /&gt;
*Airbus A380&lt;br /&gt;
*Boeing 717-200&lt;br /&gt;
*Boeing 737-300&lt;br /&gt;
*Boeing 777-200ER&lt;br /&gt;
*Boeing 777-200LR&lt;br /&gt;
*Boeing 777-300ER&lt;br /&gt;
*Boeing 787-800&lt;br /&gt;
*Embraer ERJ 170&lt;br /&gt;
&lt;br /&gt;
|main-hub    = KCVG&lt;br /&gt;
|hubs        = &lt;br /&gt;
* North America - Operated by Cosmo Airlines and Connection:&lt;br /&gt;
* KCVG&lt;br /&gt;
* KDEN&lt;br /&gt;
* KMCO&lt;br /&gt;
* KSAN&lt;br /&gt;
* KJFK&lt;br /&gt;
* KPDX&lt;br /&gt;
* KSJU&lt;br /&gt;
* PHNL&lt;br /&gt;
&lt;br /&gt;
* Europe - Operated by Cosmo Europe:&lt;br /&gt;
* FRA&lt;br /&gt;
* FCO&lt;br /&gt;
&lt;br /&gt;
*Africa - Operated by Cosmo Africa:&lt;br /&gt;
* NBO&lt;br /&gt;
* ACC&lt;br /&gt;
* JNB&lt;br /&gt;
* NBO&lt;br /&gt;
&lt;br /&gt;
* Asia - Operated by Cosmo China:&lt;br /&gt;
* PEK&lt;br /&gt;
* TPE&lt;br /&gt;
&lt;br /&gt;
|website     = https://sites.google.com/site/cosmointernationalairlines/Home&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = CSJAIR&lt;br /&gt;
|established = 3, October, 2014&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = We need pilot&lt;br /&gt;
|callsign    = &lt;br /&gt;
* CSJxxx&lt;br /&gt;
|history     = Airline in South Korea&lt;br /&gt;
|fleet       = &lt;br /&gt;
* &lt;br /&gt;
* A320NEO&lt;br /&gt;
* 777-300&lt;br /&gt;
* 777-300ER&lt;br /&gt;
* 777-300F&lt;br /&gt;
* A330-343&lt;br /&gt;
* 747-8i&lt;br /&gt;
|main-hub    = RKSI&lt;br /&gt;
|hubs        = &lt;br /&gt;
* RKPC&lt;br /&gt;
* RKPK&lt;br /&gt;
|website     = http://sjchang0120.wix.com/csjair&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Dravion Virtual Airlines&lt;br /&gt;
|established = Sep 2011&lt;br /&gt;
|logo        = Dravion Virtual Airlines.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = UR-D..&lt;br /&gt;
|history     = Founded in Sep 2011. Restarted her operations in Aug 2014. Is a regional airline in Ukraine.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Tu-134&lt;br /&gt;
|main-hub    = UKKE&lt;br /&gt;
|hubs        = &lt;br /&gt;
* UKOO&lt;br /&gt;
* UKLL&lt;br /&gt;
* UKKK&lt;br /&gt;
|map         = see mptracker (search callsign)&lt;br /&gt;
|website     = none&lt;br /&gt;
|forum       = none&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Fly FlightGear Virtual Airline - FFVA&lt;br /&gt;
|established = February 2014&lt;br /&gt;
|logo        = FFVA LOGO.jpg&lt;br /&gt;
|status      = Looking FFVA INT. pilots, FFVA CHARTER pilots, FFVA CARGO pilots, ATC, HUB managers.&lt;br /&gt;
|callsign    = &lt;br /&gt;
* FVAxxxx&lt;br /&gt;
|fleet       = &lt;br /&gt;
* 747-8I&lt;br /&gt;
* 787&lt;br /&gt;
* A319NEO and A320NEO&lt;br /&gt;
* A330-243&lt;br /&gt;
* A380&lt;br /&gt;
* Aerostar-700&lt;br /&gt;
* Citation Bravo&lt;br /&gt;
* Citation X&lt;br /&gt;
|main-hub    = EHAM&lt;br /&gt;
|hubs        =&lt;br /&gt;
* EDDM&lt;br /&gt;
* EDDF&lt;br /&gt;
|website     = https://sites.google.com/site/ffvavirtualairline/home&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = FlyVenezuela-- A Flying Club&lt;br /&gt;
|established = June 2015&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = Opening on June 20th with CaracasWorld&lt;br /&gt;
|callsign    = YV-xxxx&lt;br /&gt;
|history     = This is a new flying club based in Venezuela. Join us in our events!&lt;br /&gt;
|fleet       = &lt;br /&gt;
*Any and All!&lt;br /&gt;
|main-hub    = SVMI&lt;br /&gt;
|website     = http://flyvenezuela.pixub.com/wordpress/&lt;br /&gt;
|forum       = In the site&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Global Virtual Airlines&lt;br /&gt;
|established = April 2010 (as Atlas Virtual Airlines)&lt;br /&gt;
|logo        = Globalair 20.jpg&lt;br /&gt;
|status      = Active &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = YES, FGCom&lt;br /&gt;
|callsign    = GVAxxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* 737-300&lt;br /&gt;
* 737-900&lt;br /&gt;
* 747-8i&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 787-8&lt;br /&gt;
* B1900D&lt;br /&gt;
* CRJ700LR&lt;br /&gt;
* DHC6-300&lt;br /&gt;
* DHC8-400Q&lt;br /&gt;
* Il-96-400 &lt;br /&gt;
* MD-81&lt;br /&gt;
|main-hub    = EDDF&lt;br /&gt;
|hubs        = &lt;br /&gt;
* KDEN&lt;br /&gt;
* KJFK&lt;br /&gt;
* TNCM&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://globalvirtualair.com/&lt;br /&gt;
|forum       = http://www.globalvirtualair.com/forum/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = The Kiwi Company&lt;br /&gt;
|established = July 2015&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = KIAxxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* 727-230&lt;br /&gt;
* 737-400&lt;br /&gt;
* 737-300&lt;br /&gt;
* 757-200&lt;br /&gt;
*A320-200 &lt;br /&gt;
 &lt;br /&gt;
|main-hub    = KEWR&lt;br /&gt;
|hubs        = &lt;br /&gt;
* KMDW&lt;br /&gt;
* KPBI&lt;br /&gt;
* TNCM&lt;br /&gt;
* NZAA&lt;br /&gt;
* KATL&lt;br /&gt;
&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://kiwivirtual.ga&lt;br /&gt;
|forum       = http://kiwivfourm.createaforum.com/index.php&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Merlion Virtual Airlines&lt;br /&gt;
|established = November 2010 &lt;br /&gt;
|logo        = Merlion_Logo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = MIAxxxx (Merlion Intl.), MCAxxxx (Merlion CARGO)&lt;br /&gt;
|fleet       = http://flymerlion.org/site/info/5&lt;br /&gt;
|main-hub    = WSSS (MIA/MCA)&lt;br /&gt;
|hubs        = &lt;br /&gt;
* WSSS (MIA Hub)&lt;br /&gt;
* KLAX (MIA Hub)&lt;br /&gt;
* EGKK (MIA Hub)&lt;br /&gt;
* ELLX (MCA Hub)&lt;br /&gt;
* KMEM (MCA Hub)&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.flymerlion.org/&lt;br /&gt;
|forum       = A part of the website.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = MLD Virtual Airlines&lt;br /&gt;
|established = May 2014&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    =EIxxx&lt;br /&gt;
|history     = We opened this airline in May 2014 we fly in Europe an america.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* A320 A321&lt;br /&gt;
* 757&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 777-300ER&lt;br /&gt;
|main-hub    = EGLL&lt;br /&gt;
|hubs        = &lt;br /&gt;
* EIDW&lt;br /&gt;
LSZH&lt;br /&gt;
* EGLL&lt;br /&gt;
|website     = http://MLDvirtualairlines.jimdo.com&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = RSA Virtual Airline&lt;br /&gt;
|established = April, 2015&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Inactive &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = RSxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* ATR-72-500&lt;br /&gt;
* CRJ-900&lt;br /&gt;
* A320neo&lt;br /&gt;
* 757-200&lt;br /&gt;
* A330-200/300&lt;br /&gt;
 &lt;br /&gt;
|main-hub    = LQBK&lt;br /&gt;
|hubs        = &lt;br /&gt;
* LYBE&lt;br /&gt;
 &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://rsavirtual.wix.com/rsa-virtual-airline&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = StarJet Air Virtual&lt;br /&gt;
|established = Early November 2014&lt;br /&gt;
|logo        = New StarJet Logo (1024X1024).png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = SRJxxxx&lt;br /&gt;
|history     = This airline opened on November the 13th, 2014. It has been through dramatic changes, the most recent Project Canadair.&lt;br /&gt;
|fleet       = http://starjetair.gq/air-fleet.html&lt;br /&gt;
|main-hub    = YVR Vancouver International&lt;br /&gt;
|hubs        = Gatwick Airport London&lt;br /&gt;
|website     = http://starjetair.gq/&lt;br /&gt;
|forum       = N/A&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Swanair&lt;br /&gt;
|established = November 2013&lt;br /&gt;
|logo        = Swanair-logo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = SWNxxx&lt;br /&gt;
|history     = Swanair is a small virtual airline, mainly flying on Flightgear Flight-Simulator. It offers prestige flights all over the world. Singapore, New York, or much more ! Swanair operates all kind of aircraft, 777, A330, A320, 787, 747..., connects the whole globe and lavish its pilots. You always dreamt to sit in First class isn't it ? So, Join us ! It'll change the way you fly forever. &lt;br /&gt;
&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Beechcraft B1900D&lt;br /&gt;
* Boeing 737-900ER&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
* Boeing 772&lt;br /&gt;
* Boeing 787-8 Dreamliner&lt;br /&gt;
* Airbus A322&lt;br /&gt;
* Airbus A320neo&lt;br /&gt;
* Airbus A332&lt;br /&gt;
* Airbus A333&lt;br /&gt;
* Airbus A380 !&lt;br /&gt;
&lt;br /&gt;
|main-hub    = ENVA, Trondheim Vaernes, Norway&lt;br /&gt;
|hubs        = &lt;br /&gt;
* ENVA (main HUB)&lt;br /&gt;
* KJFK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://www.swanair.webs.com&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Visayan Airways &lt;br /&gt;
|established = Janurary 2015&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Currently looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
* VIS****&lt;br /&gt;
|history     = A Virtual Airline from the Philippines, a new virtual airline in the Asian FlightGear skies&lt;br /&gt;
|fleet       = &lt;br /&gt;
* ATR 72-500&lt;br /&gt;
* Airbus A320Neo&lt;br /&gt;
* Boeing 717-200&lt;br /&gt;
* Airbus A330-200&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
|main-hub    = RPVM&lt;br /&gt;
|hubs        = &lt;br /&gt;
* RPLL&lt;br /&gt;
* RPVD&lt;br /&gt;
|website     = http://francislucaschuaba.wix.com/visv/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=25844&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = World Jet Airlines&lt;br /&gt;
|established = January 2016&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active and Looking For Pilots&lt;br /&gt;
|callsign    = WJTxxxx&lt;br /&gt;
|history     = A worldwide virtual airlines where you can fly any destination, request ATC services, and fly in VA events.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* MD-88&lt;br /&gt;
* Cessna Citation X&lt;br /&gt;
* Boeing 777&lt;br /&gt;
* Airbus A330-200&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
*Boeing 787-8&lt;br /&gt;
*Concorde&lt;br /&gt;
*Boeing 707&lt;br /&gt;
|main-hub    = EGKK&lt;br /&gt;
|hubs        = &lt;br /&gt;
*EGKK&lt;br /&gt;
*EDDF&lt;br /&gt;
*EHAM&lt;br /&gt;
*KJFK&lt;br /&gt;
*KATL&lt;br /&gt;
*KLAX&lt;br /&gt;
*PHNL&lt;br /&gt;
*TNCM&lt;br /&gt;
*LKPR&lt;br /&gt;
|website     = http://worldjetva.webs.com/&lt;br /&gt;
|forum       = http://worldjetva.webs.com/apps/blog/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Worldwide Airways Virtual&lt;br /&gt;
|established = September 2016&lt;br /&gt;
|logo        = Worldwide Airways logo.png&lt;br /&gt;
|status      = Active and Looking For Pilots&lt;br /&gt;
|callsign    = WWAxxxx&lt;br /&gt;
|history     = A worldwide virtual Airline to fly on a lot of country in the world, and based at San Francisco and Paris-Charles de Gaulle Airport.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
* Boeing 757-200&lt;br /&gt;
* Boeing 777-300Er&lt;br /&gt;
* Airbus A380-800&lt;br /&gt;
*Airbus A340-313X&lt;br /&gt;
*Airbus A330-303&lt;br /&gt;
*Airbus A318&lt;br /&gt;
*Airbus A320&lt;br /&gt;
*Concorde&lt;br /&gt;
|main-hub    = KSFO&lt;br /&gt;
|hubs        = LFPG&lt;br /&gt;
|website     = https://worldcargoairwaysvirtual.jimdo.com/&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Virtual Airline alliances ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Flight Unlimited&lt;br /&gt;
|established = 2012&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
&lt;br /&gt;
|Number of member airlines = 10  &lt;br /&gt;
&lt;br /&gt;
|History       = Flight Unlimited originated with the formation of Flight Unlimited Virtual Airlines in January of 2011. The original idea was to create a virtual airlines without limits; fly anything, anywhere, anytime. This led to explosive growth and we were able to attract a totally unique leadership team.&lt;br /&gt;
&lt;br /&gt;
As time progressed, the staff and pilots met on Teamspeak and decided that we wanted to make a course correction. While flying without limited was fun, there wasn't them same sense of accomplishment after putting in hundreds of hours as some pilots find at the airlines structured on real-world operations. That meeting was where the Flight Unlimited Community concept was born.&lt;br /&gt;
&lt;br /&gt;
Today we are a strong community of Flight Simulation Enthusiasts that take it to the next level everyday. By networking together multiple unique Virtual Airlines, we are able to provide our membership with the services normally only found in significantly larger virtual airlines. This unique formula allows our pilots and staff to enjoy virutally unlimited opportunities for advancement within the community at large.&lt;br /&gt;
&lt;br /&gt;
Our community of pilots are able to go to a unified job-posting board to see what positions are available at every Virtual Airline and then use their current Virtual Pilot Stats to submit an application for the position. This means that you don't have to wait for a position to open up at Cathay Pacific Virtual as a Cathay Pacific pilot, but rather take a look at Caribbean Airlines Virtual or Japan Airlines Virtual for the opportunity to advance at your own pace. This doesn't only apply to pilots but also mid-level management.&lt;br /&gt;
&lt;br /&gt;
Pilots and management looking to move up through the ranking structure have the opportunity to one day become CEO's themselves, which make a Flight Unlimited Virtual Airline a truly unique place to fly and develop into the Virtual Aviation leaders of tomorrow.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://www.flightunlimited.org/ &lt;br /&gt;
|forum       = &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = SkyTeam Virtual Alliance&lt;br /&gt;
|established = June 20. 2013.&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
&lt;br /&gt;
|Number of member airlines = 4&lt;br /&gt;
&lt;br /&gt;
|History       = SkyTeam is a new virtual  airline alliance.  Founded by Union Airlines, Century Airlines and TransBrasil. SkyTeam is the last of the three virtual  airline alliances to be formed, the first two being Star Alliance and OneWorld. Currently,SkyTeam has four member airlines. SkyTeam now gathers some of the newest and fastest growing airlines in FlightGear. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://virtualskytam.jimdo.com/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=20339&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Virtual Star Alliance (VSA)&lt;br /&gt;
|established = April 26, 2009.&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Merged with Merlion &lt;br /&gt;
&lt;br /&gt;
|Number of member virtual airlines = 1&lt;br /&gt;
&lt;br /&gt;
|History       = Virtual Star Alliance was the first alliance organization founded in Flight Gear.  Founding members by Wookierabbit and Redneck.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://starallianceorg.webs.com, http://virtualsa.org/&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = WorldLine Alliance&lt;br /&gt;
|established = May 2013&lt;br /&gt;
|status      = Closed - December 2014&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Virtual Air Forces ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = The European Air Force&lt;br /&gt;
|established = June 2011&lt;br /&gt;
|logo        = Eaf-bl11.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Has ATC&lt;br /&gt;
|callsign    = EAFxxx, LCG-XXX&lt;br /&gt;
|fleet       = &lt;br /&gt;
* F-16CJ&lt;br /&gt;
* F/A-18&lt;br /&gt;
* C-130&lt;br /&gt;
* E-3B&lt;br /&gt;
|main-hub    = [[Ramstein Air Base]] (ETAR)&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = https://www.facebook.com/groups/flyeaf/&lt;br /&gt;
|forum       = On our group.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Global Amity Virtual Airforce&lt;br /&gt;
|established = April 2015&lt;br /&gt;
|status      = Currently Active&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = &lt;br /&gt;
|fleet       = &lt;br /&gt;
* We do not restrict what aircraft you can fly with us.&lt;br /&gt;
|main-hub    = &lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = [http://gava.shivtr.com GAVA]&lt;br /&gt;
|forum       = [http://gava.shivtr.com/forums GAVA Forums]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Helldiver Squadron Offensive Tactical Force &lt;br /&gt;
|established = January 2013&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Has ATC&lt;br /&gt;
|callsign    = HSOTF([[Number ID]]), BJS-([[Number ID]])&lt;br /&gt;
|fleet       = See [http://helldiversquadron.wordpress.com HSOTF Official Website]&lt;br /&gt;
|main-hub    = Düsseldorf Mönchengladbach Airport (EDLN)&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = https://helldiversquadron.wordpress.com&lt;br /&gt;
|forum       = In Development, Visit Our Site&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = International Air Force&lt;br /&gt;
|established = Comming soon &lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = &lt;br /&gt;
|has-atc     = Yes, Provided by fgvao&lt;br /&gt;
|callsign    = (any ideas i have none)&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = &lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = &lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Op Red Flag (OPRF)&lt;br /&gt;
|established = November 2015&lt;br /&gt;
|logo        = OPRF.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = {Your callsign}-1; {Your callsign}-2; OPFORxx .&lt;br /&gt;
|fleet       = &lt;br /&gt;
* F-14A/B&lt;br /&gt;
* F-15C/D&lt;br /&gt;
* M2000-5&lt;br /&gt;
* Saab 37 Viggen (all versions)&lt;br /&gt;
* (707 and variants)&lt;br /&gt;
* SR-71 and variants&lt;br /&gt;
* KC-137R and variants&lt;br /&gt;
* A-10&lt;br /&gt;
* B-1B&lt;br /&gt;
* KC-10A&lt;br /&gt;
* MQ-9 (all versions)&lt;br /&gt;
* Typhoon&lt;br /&gt;
* CH-53E&lt;br /&gt;
* SH-60J and UH-60J&lt;br /&gt;
* MiG-21-bis&lt;br /&gt;
* UH-1 and variants.&lt;br /&gt;
|main-hub    = [[Nellis Air Force Base]] (KLSV)&lt;br /&gt;
|hubs        = KXTA, KTNX, KINS, KSUU, KNID, KBAB, KEDW, KNFL.&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://opredflag.shivtr.com/&lt;br /&gt;
|forum       = http://opredflag.shivtr.com/forums&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Royal Canadian Air Force&lt;br /&gt;
|established = November 11&lt;br /&gt;
|status      = Operational but needs to hire more Pilots&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = RCAFXXX&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = CYTR CFB Trenton&lt;br /&gt;
|hubs        = CYMJ, CYQQ&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://chrisleungcanada.wix.com/rcaf&lt;br /&gt;
|forum       = Coming Soon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Team Militare &amp;quot;36° Stormo virtuale&amp;quot;&lt;br /&gt;
|established = September 2012&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Currently Inactive&lt;br /&gt;
|has-atc     = Not yet.&lt;br /&gt;
|callsign    = Your callsign, (FGIT-xx)&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Panavia Tornado&lt;br /&gt;
* F-16/F-16CJ&lt;br /&gt;
* Mirage 2000&lt;br /&gt;
* EF2000/Eurofighter Typhoon&lt;br /&gt;
* F-14B&lt;br /&gt;
* AC-130&lt;br /&gt;
|main-hub    = [[Base aerea di Gioia del Colle]] (LIBV)&lt;br /&gt;
|hubs        = LIBN, LICZ, LIRA, LIPS, LIPI.&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = [http://flightgearitalia.forumcommunity.net/?f=8269638 Team Militare]&lt;br /&gt;
|forum       = On our group.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Ukrainian Virtual Air Force (7TH SQD)&lt;br /&gt;
|established = September 2014&lt;br /&gt;
|logo        = UVAF.png&lt;br /&gt;
|status      = Operational&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = UVAF&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = UKKK&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = Coming Soon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Virtual airlines]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=File:BrazukaAirlinesLogo.jpeg&amp;diff=106942</id>
		<title>File:BrazukaAirlinesLogo.jpeg</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=File:BrazukaAirlinesLogo.jpeg&amp;diff=106942"/>
		<updated>2017-02-13T02:17:06Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=By Fabrici Grescka, Brazuka Airlines Logo.}}&lt;br /&gt;
|date=2017-02-12&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:RenanMsV|Fabrici Grescka]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-4.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Virtual airline logotypes]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=File:BrazukaAirlinesLogo.jpeg&amp;diff=106941</id>
		<title>File:BrazukaAirlinesLogo.jpeg</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=File:BrazukaAirlinesLogo.jpeg&amp;diff=106941"/>
		<updated>2017-02-13T02:16:43Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=By Fabrici Grescka, Brazuka Airlines Logo.}}&lt;br /&gt;
|date=2017-02-12&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:RenanMsV|Fabrici Grescka]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-4.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Virtual airlines logotypes]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Virtual_airlines&amp;diff=106940</id>
		<title>Virtual airlines</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Virtual_airlines&amp;diff=106940"/>
		<updated>2017-02-13T02:12:21Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: /* Virtual airlines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''virtual airline''' (VA) is a dedicated hobby organization that uses flight simulation to model the operations of an airline. Virtual airlines generally have a presence on the internet, similar to a real airline. There are over 100 virtual airlines of significance currently active in the internet (supporting a number of flightsims), with thousands of participants involved at any one time each using different simulator platforms.&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
Virtual airlines were started to give a sense of purpose to activities conducted within a flight simulator. This basic premise has evolved over time, along with available technology, to provide increasing levels of immersion but always with the same core purpose. When combined with increasingly powerful personal computers, advancing flight simulation software, and communications networks, virtual airlines are often able to provide compelling, realistic, experiences similar to operations inside a real airline. Virtual airlines also provide an avenue for members to gain access to additional content, such as aircraft and scenery, for use with their simulator. The appeal varies; for younger members, virtual airlines provide a sandbox environment where they can experience the corporate environment of commercial business in the airline industry, without the risk of financial loss. These organizations also provide an outlet for those who are interested in aviation but unable to fly themselves in real life due to financial, health, or other reasons.&lt;br /&gt;
Most of all, its one step closer to enthusiasts feeling more involved in an airline environment and share their interests with others.&lt;br /&gt;
Virtual Airlines also benefit the flight simulator community by providing valuable services such as ATC, events, and general help and knowledge.&lt;br /&gt;
&lt;br /&gt;
== Common elements ==&lt;br /&gt;
There are several elements that are common across many virtual airlines:&lt;br /&gt;
* A website as the focal point of the community&lt;br /&gt;
* Internet forum where discussion and social interaction can occur&lt;br /&gt;
* Customized livery that users can download together with aircraft and install in their flight simulator&lt;br /&gt;
* Route schedules for members to fly in their simulators&lt;br /&gt;
* Multiplayer events, often on a game network such as VATSIM or IVAO&lt;br /&gt;
* Less common elements include:&lt;br /&gt;
** An Online database for recording and reporting flights and membership statistics&lt;br /&gt;
** Dedicated game server hosting to provide private areas for members to complete flights&lt;br /&gt;
** Award, rank and recognition systems&lt;br /&gt;
** Voice over Internet Protocol servers for members to communicate freely by voice&lt;br /&gt;
&lt;br /&gt;
== Virtual airlines ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Air Europe Virtual&lt;br /&gt;
|established = May 2013&lt;br /&gt;
|logo        = AEV-logo.png&lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
* AEVxxx&lt;br /&gt;
|history     = We opened this airline in May 2013 on the 8th. We fly in Europe and the USA.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* A300&lt;br /&gt;
* A320-family (A318, A319, A320, A321)&lt;br /&gt;
* 737&lt;br /&gt;
* A340-600&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 777-300ER&lt;br /&gt;
|main-hub    = EDDK&lt;br /&gt;
|hubs        = &lt;br /&gt;
* EDDK&lt;br /&gt;
* LFPG&lt;br /&gt;
|website     = http://aireuropevirtual.jimdo.com/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=19911&lt;br /&gt;
}}&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Binter Canarias Virtual&lt;br /&gt;
|established = 2016&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    = IBBxxxx&lt;br /&gt;
|history     = We serve flights in the Canadian Archipelago, Cap Verde, Azores, and Western Africa, as well as Madeira and Europe Capitals&lt;br /&gt;
|fleet       = &lt;br /&gt;
*ATR 72-500/-600&lt;br /&gt;
* CRJ900&lt;br /&gt;
|main-hub    = GCLP&lt;br /&gt;
|forum       = https://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=30052&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Brazuka Airlines - Linhas Aéreas Brasileiras&lt;br /&gt;
|established = Feb 2017&lt;br /&gt;
|logo        = BrazukaAirlinesLogo.png&lt;br /&gt;
|status      = Active and looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
|history     = Founded in Feb 2017. For pilots who want to fly to the most famous operating companies in Brazil: TAM, GOL, AZUL, VARIGLOG. Requirements: Registration in FGTracker, speak / understand Portuguese.&lt;br /&gt;
|fleet       = ATR72-500 * EMB-190/195 * A330 * A319-100 IAE * 737-800 * 737-700 * A320Neo and more&lt;br /&gt;
|main-hub    =&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = FGTracker&lt;br /&gt;
|website     = http://brazukaairlines.wixsite.com/brazuka&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = BRT Virtual Airlines&lt;br /&gt;
|established = Nov 2010&lt;br /&gt;
|logo        = LOGO_BRT_VIRTUAL_AIRLINE_big.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Yes, FGCom / FlightGear&lt;br /&gt;
|callsign    = BRT&amp;lt;pilot&amp;gt;&lt;br /&gt;
|history     = Founded in Nov 2010, BRT has strived to achieve excellence in flying in FlightGear, and to create a quality community in flightsims.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* 737-300 (8)&lt;br /&gt;
* 747-800i (4)&lt;br /&gt;
* 777-200ER (17)&lt;br /&gt;
* 787-800 (8; all grounded)&lt;br /&gt;
* E190-200 (22)&lt;br /&gt;
* DHC6-300 (5)&lt;br /&gt;
* A340-600HGW (5)&lt;br /&gt;
|main-hub    = UKBB&lt;br /&gt;
|hubs        = &lt;br /&gt;
* VHHH&lt;br /&gt;
* KSFO&lt;br /&gt;
* NZAA&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.brtvirtualairlines.org/&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Century Airlines&lt;br /&gt;
|established = March 2012&lt;br /&gt;
|logo        = Calogo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = FGCom, RaidCall, Mumble&lt;br /&gt;
|callsign    = CAxxxxx&lt;br /&gt;
|history     = Century Airlines was born on March 25, 2012 from an idea to change the system used by the virtual airlines in FlightGear and allow virtual pilots to have more freedom when flying. The airline began with a diffusion through FG community forums (not official), then it began a gradual expansion of a new system for pilots and their way of flying in a virtual airline. On January 25, 2013 Century Airlines got more than 500 reported flights from its virtual pilots.&lt;br /&gt;
|fleet       =  &lt;br /&gt;
* Airbus A330-243 (2)&lt;br /&gt;
* Airbus A340-600 (2)&lt;br /&gt;
* Airbus A321-231 (2)&lt;br /&gt;
* Airbus A320-214 (5)&lt;br /&gt;
* Airbus A319-111 (4)&lt;br /&gt;
* Airbus A318-111 (4)&lt;br /&gt;
* CRJ-700 (9)&lt;br /&gt;
* 787-8 (3)&lt;br /&gt;
* 747-8i (3)&lt;br /&gt;
* 777F (5)&lt;br /&gt;
* 777-200ER (5)&lt;br /&gt;
* 777-200LR (4)&lt;br /&gt;
* CRJ-200 (1)&lt;br /&gt;
* Citation X (1)&lt;br /&gt;
* DHC8-Q300 (3)&lt;br /&gt;
|main-hub    = SKBO&lt;br /&gt;
|hubs        = &lt;br /&gt;
* SKBO&lt;br /&gt;
* LEMD&lt;br /&gt;
* SBGL&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://centuryairlines.jimdo.com/&lt;br /&gt;
|forum       = http://centuryairlines.forumbuild.com/&lt;br /&gt;
|registration = http://centuryairlines.jimdo.com/become-century-pilot/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Charter Aviation&lt;br /&gt;
|established = November 2013&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Only if you want&lt;br /&gt;
|callsign    = CHTxxxx&lt;br /&gt;
|history     = Charter Aviation is a virtual charter service airline. Any aircraft, any route, anytime. Any aircraft you can sim, any route you want to take it, anytime you want to fly. We're the guys who get the aircraft where they need to be.&lt;br /&gt;
|fleet       =  &lt;br /&gt;
* Any and all aircraft&lt;br /&gt;
|main-hub    = EGLL&lt;br /&gt;
|hubs        = &lt;br /&gt;
* CYEG - Edmonton&lt;br /&gt;
* CYOW - Ottawa&lt;br /&gt;
* CYVR - Vancouver&lt;br /&gt;
* EDDB - Berlin&lt;br /&gt;
* EGLL - Heathrow&lt;br /&gt;
* EIDW - Dublin&lt;br /&gt;
* FAJS - Oliver Reginald Tambo&lt;br /&gt;
* KBOS - Boston Logan&lt;br /&gt;
* KSFO - San Francisco&lt;br /&gt;
* LFPO - Paris Orly&lt;br /&gt;
* LYBE - Belgrade Nikola Tesla&lt;br /&gt;
* PHNL - Honolulu&lt;br /&gt;
* RJAN - Niijima&lt;br /&gt;
* SBGR - Guarulhos Sao Paulo Brazil&lt;br /&gt;
* UUDD - Domodedovo Moscow&lt;br /&gt;
* YSSY - Sydney&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.charterva.com&lt;br /&gt;
|forum       = &lt;br /&gt;
|registration = http://www.charterva.com&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Cosmo International Airlines&lt;br /&gt;
|established = December 29, 2014&lt;br /&gt;
&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = &lt;br /&gt;
* CSM-xxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       = &lt;br /&gt;
*Airbus A380&lt;br /&gt;
*Boeing 717-200&lt;br /&gt;
*Boeing 737-300&lt;br /&gt;
*Boeing 777-200ER&lt;br /&gt;
*Boeing 777-200LR&lt;br /&gt;
*Boeing 777-300ER&lt;br /&gt;
*Boeing 787-800&lt;br /&gt;
*Embraer ERJ 170&lt;br /&gt;
&lt;br /&gt;
|main-hub    = KCVG&lt;br /&gt;
|hubs        = &lt;br /&gt;
* North America - Operated by Cosmo Airlines and Connection:&lt;br /&gt;
* KCVG&lt;br /&gt;
* KDEN&lt;br /&gt;
* KMCO&lt;br /&gt;
* KSAN&lt;br /&gt;
* KJFK&lt;br /&gt;
* KPDX&lt;br /&gt;
* KSJU&lt;br /&gt;
* PHNL&lt;br /&gt;
&lt;br /&gt;
* Europe - Operated by Cosmo Europe:&lt;br /&gt;
* FRA&lt;br /&gt;
* FCO&lt;br /&gt;
&lt;br /&gt;
*Africa - Operated by Cosmo Africa:&lt;br /&gt;
* NBO&lt;br /&gt;
* ACC&lt;br /&gt;
* JNB&lt;br /&gt;
* NBO&lt;br /&gt;
&lt;br /&gt;
* Asia - Operated by Cosmo China:&lt;br /&gt;
* PEK&lt;br /&gt;
* TPE&lt;br /&gt;
&lt;br /&gt;
|website     = https://sites.google.com/site/cosmointernationalairlines/Home&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = CSJAIR&lt;br /&gt;
|established = 3, October, 2014&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = We need pilot&lt;br /&gt;
|callsign    = &lt;br /&gt;
* CSJxxx&lt;br /&gt;
|history     = Airline in South Korea&lt;br /&gt;
|fleet       = &lt;br /&gt;
* &lt;br /&gt;
* A320NEO&lt;br /&gt;
* 777-300&lt;br /&gt;
* 777-300ER&lt;br /&gt;
* 777-300F&lt;br /&gt;
* A330-343&lt;br /&gt;
* 747-8i&lt;br /&gt;
|main-hub    = RKSI&lt;br /&gt;
|hubs        = &lt;br /&gt;
* RKPC&lt;br /&gt;
* RKPK&lt;br /&gt;
|website     = http://sjchang0120.wix.com/csjair&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Dravion Virtual Airlines&lt;br /&gt;
|established = Sep 2011&lt;br /&gt;
|logo        = Dravion Virtual Airlines.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = UR-D..&lt;br /&gt;
|history     = Founded in Sep 2011. Restarted her operations in Aug 2014. Is a regional airline in Ukraine.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Tu-134&lt;br /&gt;
|main-hub    = UKKE&lt;br /&gt;
|hubs        = &lt;br /&gt;
* UKOO&lt;br /&gt;
* UKLL&lt;br /&gt;
* UKKK&lt;br /&gt;
|map         = see mptracker (search callsign)&lt;br /&gt;
|website     = none&lt;br /&gt;
|forum       = none&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Fly FlightGear Virtual Airline - FFVA&lt;br /&gt;
|established = February 2014&lt;br /&gt;
|logo        = FFVA LOGO.jpg&lt;br /&gt;
|status      = Looking FFVA INT. pilots, FFVA CHARTER pilots, FFVA CARGO pilots, ATC, HUB managers.&lt;br /&gt;
|callsign    = &lt;br /&gt;
* FVAxxxx&lt;br /&gt;
|fleet       = &lt;br /&gt;
* 747-8I&lt;br /&gt;
* 787&lt;br /&gt;
* A319NEO and A320NEO&lt;br /&gt;
* A330-243&lt;br /&gt;
* A380&lt;br /&gt;
* Aerostar-700&lt;br /&gt;
* Citation Bravo&lt;br /&gt;
* Citation X&lt;br /&gt;
|main-hub    = EHAM&lt;br /&gt;
|hubs        =&lt;br /&gt;
* EDDM&lt;br /&gt;
* EDDF&lt;br /&gt;
|website     = https://sites.google.com/site/ffvavirtualairline/home&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = FlyVenezuela-- A Flying Club&lt;br /&gt;
|established = June 2015&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = Opening on June 20th with CaracasWorld&lt;br /&gt;
|callsign    = YV-xxxx&lt;br /&gt;
|history     = This is a new flying club based in Venezuela. Join us in our events!&lt;br /&gt;
|fleet       = &lt;br /&gt;
*Any and All!&lt;br /&gt;
|main-hub    = SVMI&lt;br /&gt;
|website     = http://flyvenezuela.pixub.com/wordpress/&lt;br /&gt;
|forum       = In the site&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Global Virtual Airlines&lt;br /&gt;
|established = April 2010 (as Atlas Virtual Airlines)&lt;br /&gt;
|logo        = Globalair 20.jpg&lt;br /&gt;
|status      = Active &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = YES, FGCom&lt;br /&gt;
|callsign    = GVAxxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* 737-300&lt;br /&gt;
* 737-900&lt;br /&gt;
* 747-8i&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 787-8&lt;br /&gt;
* B1900D&lt;br /&gt;
* CRJ700LR&lt;br /&gt;
* DHC6-300&lt;br /&gt;
* DHC8-400Q&lt;br /&gt;
* Il-96-400 &lt;br /&gt;
* MD-81&lt;br /&gt;
|main-hub    = EDDF&lt;br /&gt;
|hubs        = &lt;br /&gt;
* KDEN&lt;br /&gt;
* KJFK&lt;br /&gt;
* TNCM&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://globalvirtualair.com/&lt;br /&gt;
|forum       = http://www.globalvirtualair.com/forum/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = The Kiwi Company&lt;br /&gt;
|established = July 2015&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = KIAxxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* 727-230&lt;br /&gt;
* 737-400&lt;br /&gt;
* 737-300&lt;br /&gt;
* 757-200&lt;br /&gt;
*A320-200 &lt;br /&gt;
 &lt;br /&gt;
|main-hub    = KEWR&lt;br /&gt;
|hubs        = &lt;br /&gt;
* KMDW&lt;br /&gt;
* KPBI&lt;br /&gt;
* TNCM&lt;br /&gt;
* NZAA&lt;br /&gt;
* KATL&lt;br /&gt;
&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://kiwivirtual.ga&lt;br /&gt;
|forum       = http://kiwivfourm.createaforum.com/index.php&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Merlion Virtual Airlines&lt;br /&gt;
|established = November 2010 &lt;br /&gt;
|logo        = Merlion_Logo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = MIAxxxx (Merlion Intl.), MCAxxxx (Merlion CARGO)&lt;br /&gt;
|fleet       = http://flymerlion.org/site/info/5&lt;br /&gt;
|main-hub    = WSSS (MIA/MCA)&lt;br /&gt;
|hubs        = &lt;br /&gt;
* WSSS (MIA Hub)&lt;br /&gt;
* KLAX (MIA Hub)&lt;br /&gt;
* EGKK (MIA Hub)&lt;br /&gt;
* ELLX (MCA Hub)&lt;br /&gt;
* KMEM (MCA Hub)&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.flymerlion.org/&lt;br /&gt;
|forum       = A part of the website.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = MLD Virtual Airlines&lt;br /&gt;
|established = May 2014&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    =EIxxx&lt;br /&gt;
|history     = We opened this airline in May 2014 we fly in Europe an america.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* A320 A321&lt;br /&gt;
* 757&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 777-300ER&lt;br /&gt;
|main-hub    = EGLL&lt;br /&gt;
|hubs        = &lt;br /&gt;
* EIDW&lt;br /&gt;
LSZH&lt;br /&gt;
* EGLL&lt;br /&gt;
|website     = http://MLDvirtualairlines.jimdo.com&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = RSA Virtual Airline&lt;br /&gt;
|established = April, 2015&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Inactive &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = RSxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* ATR-72-500&lt;br /&gt;
* CRJ-900&lt;br /&gt;
* A320neo&lt;br /&gt;
* 757-200&lt;br /&gt;
* A330-200/300&lt;br /&gt;
 &lt;br /&gt;
|main-hub    = LQBK&lt;br /&gt;
|hubs        = &lt;br /&gt;
* LYBE&lt;br /&gt;
 &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://rsavirtual.wix.com/rsa-virtual-airline&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = StarJet Air Virtual&lt;br /&gt;
|established = Early November 2014&lt;br /&gt;
|logo        = New StarJet Logo (1024X1024).png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = SRJxxxx&lt;br /&gt;
|history     = This airline opened on November the 13th, 2014. It has been through dramatic changes, the most recent Project Canadair.&lt;br /&gt;
|fleet       = http://starjetair.gq/air-fleet.html&lt;br /&gt;
|main-hub    = YVR Vancouver International&lt;br /&gt;
|hubs        = Gatwick Airport London&lt;br /&gt;
|website     = http://starjetair.gq/&lt;br /&gt;
|forum       = N/A&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Swanair&lt;br /&gt;
|established = November 2013&lt;br /&gt;
|logo        = Swanair-logo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = SWNxxx&lt;br /&gt;
|history     = Swanair is a small virtual airline, mainly flying on Flightgear Flight-Simulator. It offers prestige flights all over the world. Singapore, New York, or much more ! Swanair operates all kind of aircraft, 777, A330, A320, 787, 747..., connects the whole globe and lavish its pilots. You always dreamt to sit in First class isn't it ? So, Join us ! It'll change the way you fly forever. &lt;br /&gt;
&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Beechcraft B1900D&lt;br /&gt;
* Boeing 737-900ER&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
* Boeing 772&lt;br /&gt;
* Boeing 787-8 Dreamliner&lt;br /&gt;
* Airbus A322&lt;br /&gt;
* Airbus A320neo&lt;br /&gt;
* Airbus A332&lt;br /&gt;
* Airbus A333&lt;br /&gt;
* Airbus A380 !&lt;br /&gt;
&lt;br /&gt;
|main-hub    = ENVA, Trondheim Vaernes, Norway&lt;br /&gt;
|hubs        = &lt;br /&gt;
* ENVA (main HUB)&lt;br /&gt;
* KJFK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://www.swanair.webs.com&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Visayan Airways &lt;br /&gt;
|established = Janurary 2015&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Currently looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
* VIS****&lt;br /&gt;
|history     = A Virtual Airline from the Philippines, a new virtual airline in the Asian FlightGear skies&lt;br /&gt;
|fleet       = &lt;br /&gt;
* ATR 72-500&lt;br /&gt;
* Airbus A320Neo&lt;br /&gt;
* Boeing 717-200&lt;br /&gt;
* Airbus A330-200&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
|main-hub    = RPVM&lt;br /&gt;
|hubs        = &lt;br /&gt;
* RPLL&lt;br /&gt;
* RPVD&lt;br /&gt;
|website     = http://francislucaschuaba.wix.com/visv/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=25844&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = World Jet Airlines&lt;br /&gt;
|established = January 2016&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active and Looking For Pilots&lt;br /&gt;
|callsign    = WJTxxxx&lt;br /&gt;
|history     = A worldwide virtual airlines where you can fly any destination, request ATC services, and fly in VA events.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* MD-88&lt;br /&gt;
* Cessna Citation X&lt;br /&gt;
* Boeing 777&lt;br /&gt;
* Airbus A330-200&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
*Boeing 787-8&lt;br /&gt;
*Concorde&lt;br /&gt;
*Boeing 707&lt;br /&gt;
|main-hub    = EGKK&lt;br /&gt;
|hubs        = &lt;br /&gt;
*EGKK&lt;br /&gt;
*EDDF&lt;br /&gt;
*EHAM&lt;br /&gt;
*KJFK&lt;br /&gt;
*KATL&lt;br /&gt;
*KLAX&lt;br /&gt;
*PHNL&lt;br /&gt;
*TNCM&lt;br /&gt;
*LKPR&lt;br /&gt;
|website     = http://worldjetva.webs.com/&lt;br /&gt;
|forum       = http://worldjetva.webs.com/apps/blog/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Worldwide Airways Virtual&lt;br /&gt;
|established = September 2016&lt;br /&gt;
|logo        = Worldwide Airways logo.png&lt;br /&gt;
|status      = Active and Looking For Pilots&lt;br /&gt;
|callsign    = WWAxxxx&lt;br /&gt;
|history     = A worldwide virtual Airline to fly on a lot of country in the world, and based at San Francisco and Paris-Charles de Gaulle Airport.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
* Boeing 757-200&lt;br /&gt;
* Boeing 777-300Er&lt;br /&gt;
* Airbus A380-800&lt;br /&gt;
*Airbus A340-313X&lt;br /&gt;
*Airbus A330-303&lt;br /&gt;
*Airbus A318&lt;br /&gt;
*Airbus A320&lt;br /&gt;
*Concorde&lt;br /&gt;
|main-hub    = KSFO&lt;br /&gt;
|hubs        = LFPG&lt;br /&gt;
|website     = https://worldcargoairwaysvirtual.jimdo.com/&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Virtual Airline alliances ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Flight Unlimited&lt;br /&gt;
|established = 2012&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
&lt;br /&gt;
|Number of member airlines = 10  &lt;br /&gt;
&lt;br /&gt;
|History       = Flight Unlimited originated with the formation of Flight Unlimited Virtual Airlines in January of 2011. The original idea was to create a virtual airlines without limits; fly anything, anywhere, anytime. This led to explosive growth and we were able to attract a totally unique leadership team.&lt;br /&gt;
&lt;br /&gt;
As time progressed, the staff and pilots met on Teamspeak and decided that we wanted to make a course correction. While flying without limited was fun, there wasn't them same sense of accomplishment after putting in hundreds of hours as some pilots find at the airlines structured on real-world operations. That meeting was where the Flight Unlimited Community concept was born.&lt;br /&gt;
&lt;br /&gt;
Today we are a strong community of Flight Simulation Enthusiasts that take it to the next level everyday. By networking together multiple unique Virtual Airlines, we are able to provide our membership with the services normally only found in significantly larger virtual airlines. This unique formula allows our pilots and staff to enjoy virutally unlimited opportunities for advancement within the community at large.&lt;br /&gt;
&lt;br /&gt;
Our community of pilots are able to go to a unified job-posting board to see what positions are available at every Virtual Airline and then use their current Virtual Pilot Stats to submit an application for the position. This means that you don't have to wait for a position to open up at Cathay Pacific Virtual as a Cathay Pacific pilot, but rather take a look at Caribbean Airlines Virtual or Japan Airlines Virtual for the opportunity to advance at your own pace. This doesn't only apply to pilots but also mid-level management.&lt;br /&gt;
&lt;br /&gt;
Pilots and management looking to move up through the ranking structure have the opportunity to one day become CEO's themselves, which make a Flight Unlimited Virtual Airline a truly unique place to fly and develop into the Virtual Aviation leaders of tomorrow.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://www.flightunlimited.org/ &lt;br /&gt;
|forum       = &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = SkyTeam Virtual Alliance&lt;br /&gt;
|established = June 20. 2013.&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
&lt;br /&gt;
|Number of member airlines = 4&lt;br /&gt;
&lt;br /&gt;
|History       = SkyTeam is a new virtual  airline alliance.  Founded by Union Airlines, Century Airlines and TransBrasil. SkyTeam is the last of the three virtual  airline alliances to be formed, the first two being Star Alliance and OneWorld. Currently,SkyTeam has four member airlines. SkyTeam now gathers some of the newest and fastest growing airlines in FlightGear. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://virtualskytam.jimdo.com/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=20339&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Virtual Star Alliance (VSA)&lt;br /&gt;
|established = April 26, 2009.&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Merged with Merlion &lt;br /&gt;
&lt;br /&gt;
|Number of member virtual airlines = 1&lt;br /&gt;
&lt;br /&gt;
|History       = Virtual Star Alliance was the first alliance organization founded in Flight Gear.  Founding members by Wookierabbit and Redneck.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://starallianceorg.webs.com, http://virtualsa.org/&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = WorldLine Alliance&lt;br /&gt;
|established = May 2013&lt;br /&gt;
|status      = Closed - December 2014&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Virtual Air Forces ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = The European Air Force&lt;br /&gt;
|established = June 2011&lt;br /&gt;
|logo        = Eaf-bl11.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Has ATC&lt;br /&gt;
|callsign    = EAFxxx, LCG-XXX&lt;br /&gt;
|fleet       = &lt;br /&gt;
* F-16CJ&lt;br /&gt;
* F/A-18&lt;br /&gt;
* C-130&lt;br /&gt;
* E-3B&lt;br /&gt;
|main-hub    = [[Ramstein Air Base]] (ETAR)&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = https://www.facebook.com/groups/flyeaf/&lt;br /&gt;
|forum       = On our group.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Global Amity Virtual Airforce&lt;br /&gt;
|established = April 2015&lt;br /&gt;
|status      = Currently Active&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = &lt;br /&gt;
|fleet       = &lt;br /&gt;
* We do not restrict what aircraft you can fly with us.&lt;br /&gt;
|main-hub    = &lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = [http://gava.shivtr.com GAVA]&lt;br /&gt;
|forum       = [http://gava.shivtr.com/forums GAVA Forums]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Helldiver Squadron Offensive Tactical Force &lt;br /&gt;
|established = January 2013&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Has ATC&lt;br /&gt;
|callsign    = HSOTF([[Number ID]]), BJS-([[Number ID]])&lt;br /&gt;
|fleet       = See [http://helldiversquadron.wordpress.com HSOTF Official Website]&lt;br /&gt;
|main-hub    = Düsseldorf Mönchengladbach Airport (EDLN)&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = https://helldiversquadron.wordpress.com&lt;br /&gt;
|forum       = In Development, Visit Our Site&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = International Air Force&lt;br /&gt;
|established = Comming soon &lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = &lt;br /&gt;
|has-atc     = Yes, Provided by fgvao&lt;br /&gt;
|callsign    = (any ideas i have none)&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = &lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = &lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Op Red Flag (OPRF)&lt;br /&gt;
|established = November 2015&lt;br /&gt;
|logo        = OPRF.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = {Your callsign}-1; {Your callsign}-2; OPFORxx .&lt;br /&gt;
|fleet       = &lt;br /&gt;
* F-14A/B&lt;br /&gt;
* F-15C/D&lt;br /&gt;
* M2000-5&lt;br /&gt;
* Saab 37 Viggen (all versions)&lt;br /&gt;
* (707 and variants)&lt;br /&gt;
* SR-71 and variants&lt;br /&gt;
* KC-137R and variants&lt;br /&gt;
* A-10&lt;br /&gt;
* B-1B&lt;br /&gt;
* KC-10A&lt;br /&gt;
* MQ-9 (all versions)&lt;br /&gt;
* Typhoon&lt;br /&gt;
* CH-53E&lt;br /&gt;
* SH-60J and UH-60J&lt;br /&gt;
* MiG-21-bis&lt;br /&gt;
* UH-1 and variants.&lt;br /&gt;
|main-hub    = [[Nellis Air Force Base]] (KLSV)&lt;br /&gt;
|hubs        = KXTA, KTNX, KINS, KSUU, KNID, KBAB, KEDW, KNFL.&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://opredflag.shivtr.com/&lt;br /&gt;
|forum       = http://opredflag.shivtr.com/forums&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Royal Canadian Air Force&lt;br /&gt;
|established = November 11&lt;br /&gt;
|status      = Operational but needs to hire more Pilots&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = RCAFXXX&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = CYTR CFB Trenton&lt;br /&gt;
|hubs        = CYMJ, CYQQ&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://chrisleungcanada.wix.com/rcaf&lt;br /&gt;
|forum       = Coming Soon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Team Militare &amp;quot;36° Stormo virtuale&amp;quot;&lt;br /&gt;
|established = September 2012&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Currently Inactive&lt;br /&gt;
|has-atc     = Not yet.&lt;br /&gt;
|callsign    = Your callsign, (FGIT-xx)&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Panavia Tornado&lt;br /&gt;
* F-16/F-16CJ&lt;br /&gt;
* Mirage 2000&lt;br /&gt;
* EF2000/Eurofighter Typhoon&lt;br /&gt;
* F-14B&lt;br /&gt;
* AC-130&lt;br /&gt;
|main-hub    = [[Base aerea di Gioia del Colle]] (LIBV)&lt;br /&gt;
|hubs        = LIBN, LICZ, LIRA, LIPS, LIPI.&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = [http://flightgearitalia.forumcommunity.net/?f=8269638 Team Militare]&lt;br /&gt;
|forum       = On our group.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Ukrainian Virtual Air Force (7TH SQD)&lt;br /&gt;
|established = September 2014&lt;br /&gt;
|logo        = UVAF.png&lt;br /&gt;
|status      = Operational&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = UVAF&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = UKKK&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = Coming Soon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Virtual airlines]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=File:BrazukaAirlinesLogo.png&amp;diff=106939</id>
		<title>File:BrazukaAirlinesLogo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=File:BrazukaAirlinesLogo.png&amp;diff=106939"/>
		<updated>2017-02-13T02:04:24Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=Brazuka Airlines Logo}}&lt;br /&gt;
|date=2017-02-12&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:RenanMsV|Fabrici Grescka]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-4.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Virtual airline logotypes]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=File:BrazukaAirlinesLogo.png&amp;diff=106938</id>
		<title>File:BrazukaAirlinesLogo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=File:BrazukaAirlinesLogo.png&amp;diff=106938"/>
		<updated>2017-02-13T02:02:08Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=Brazuka Airlines Logo}}&lt;br /&gt;
|date=2017-02-12&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:RenanMsV|Fabr]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-4.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Virtual airline logotypes]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=File:BrazukaAirlinesLogo.png&amp;diff=106937</id>
		<title>File:BrazukaAirlinesLogo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=File:BrazukaAirlinesLogo.png&amp;diff=106937"/>
		<updated>2017-02-13T02:00:52Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=Brazuka Airlines Logo}}&lt;br /&gt;
|date=2017-02-12&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:RenanMsV|Fabr]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-4.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Virtual airlines]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=File:BrazukaAirlinesLogo.png&amp;diff=106936</id>
		<title>File:BrazukaAirlinesLogo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=File:BrazukaAirlinesLogo.png&amp;diff=106936"/>
		<updated>2017-02-13T01:58:29Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=Brazuka Airlines Logo}}&lt;br /&gt;
|date=2017-02-12&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:RenanMsV|Fabr]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-4.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Virtual airline logotypes]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=File:BrazukaAirlinesLogo.png&amp;diff=106935</id>
		<title>File:BrazukaAirlinesLogo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=File:BrazukaAirlinesLogo.png&amp;diff=106935"/>
		<updated>2017-02-13T01:57:29Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=Brazuka Airlines Logo}}&lt;br /&gt;
|date=2017-02-12&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:RenanMsV|Fabr]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-4.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Virtual airlines]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=File:BrazukaAirlinesLogo.png&amp;diff=106934</id>
		<title>File:BrazukaAirlinesLogo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=File:BrazukaAirlinesLogo.png&amp;diff=106934"/>
		<updated>2017-02-13T01:56:23Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=Brazuka Airlines Logo}}&lt;br /&gt;
|date=2017-02-12&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:RenanMsV|Fabr]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-4.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Virtual Airlines]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Virtual_airlines&amp;diff=106933</id>
		<title>Virtual airlines</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Virtual_airlines&amp;diff=106933"/>
		<updated>2017-02-13T01:55:32Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: /* Virtual airlines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''virtual airline''' (VA) is a dedicated hobby organization that uses flight simulation to model the operations of an airline. Virtual airlines generally have a presence on the internet, similar to a real airline. There are over 100 virtual airlines of significance currently active in the internet (supporting a number of flightsims), with thousands of participants involved at any one time each using different simulator platforms.&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
Virtual airlines were started to give a sense of purpose to activities conducted within a flight simulator. This basic premise has evolved over time, along with available technology, to provide increasing levels of immersion but always with the same core purpose. When combined with increasingly powerful personal computers, advancing flight simulation software, and communications networks, virtual airlines are often able to provide compelling, realistic, experiences similar to operations inside a real airline. Virtual airlines also provide an avenue for members to gain access to additional content, such as aircraft and scenery, for use with their simulator. The appeal varies; for younger members, virtual airlines provide a sandbox environment where they can experience the corporate environment of commercial business in the airline industry, without the risk of financial loss. These organizations also provide an outlet for those who are interested in aviation but unable to fly themselves in real life due to financial, health, or other reasons.&lt;br /&gt;
Most of all, its one step closer to enthusiasts feeling more involved in an airline environment and share their interests with others.&lt;br /&gt;
Virtual Airlines also benefit the flight simulator community by providing valuable services such as ATC, events, and general help and knowledge.&lt;br /&gt;
&lt;br /&gt;
== Common elements ==&lt;br /&gt;
There are several elements that are common across many virtual airlines:&lt;br /&gt;
* A website as the focal point of the community&lt;br /&gt;
* Internet forum where discussion and social interaction can occur&lt;br /&gt;
* Customized livery that users can download together with aircraft and install in their flight simulator&lt;br /&gt;
* Route schedules for members to fly in their simulators&lt;br /&gt;
* Multiplayer events, often on a game network such as VATSIM or IVAO&lt;br /&gt;
* Less common elements include:&lt;br /&gt;
** An Online database for recording and reporting flights and membership statistics&lt;br /&gt;
** Dedicated game server hosting to provide private areas for members to complete flights&lt;br /&gt;
** Award, rank and recognition systems&lt;br /&gt;
** Voice over Internet Protocol servers for members to communicate freely by voice&lt;br /&gt;
&lt;br /&gt;
== Virtual airlines ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Air Europe Virtual&lt;br /&gt;
|established = May 2013&lt;br /&gt;
|logo        = AEV-logo.png&lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
* AEVxxx&lt;br /&gt;
|history     = We opened this airline in May 2013 on the 8th. We fly in Europe and the USA.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* A300&lt;br /&gt;
* A320-family (A318, A319, A320, A321)&lt;br /&gt;
* 737&lt;br /&gt;
* A340-600&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 777-300ER&lt;br /&gt;
|main-hub    = EDDK&lt;br /&gt;
|hubs        = &lt;br /&gt;
* EDDK&lt;br /&gt;
* LFPG&lt;br /&gt;
|website     = http://aireuropevirtual.jimdo.com/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=19911&lt;br /&gt;
}}&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Binter Canarias Virtual&lt;br /&gt;
|established = 2016&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    = IBBxxxx&lt;br /&gt;
|history     = We serve flights in the Canadian Archipelago, Cap Verde, Azores, and Western Africa, as well as Madeira and Europe Capitals&lt;br /&gt;
|fleet       = &lt;br /&gt;
*ATR 72-500/-600&lt;br /&gt;
* CRJ900&lt;br /&gt;
|main-hub    = GCLP&lt;br /&gt;
|forum       = https://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=30052&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Brazuka Airlines - Linhas Aéreas Brasileiras&lt;br /&gt;
|established = Feb 2017&lt;br /&gt;
|logo        = BrazukaAirlinesLogo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = &lt;br /&gt;
|history     = Founded in Feb 2017. For pilots who want to fly to the most famous operating companies in Brazil: TAM, GOL, AZUL, VARIGLOG. Requirements: Registration in FGTracker, speak / understand Portuguese.&lt;br /&gt;
|fleet       = ATR72-500 * EMB-190/195 * A330 * A319-100 IAE * 737-800 * 737-700 * A320Neo and more&lt;br /&gt;
|main-hub    =&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = FGTracker&lt;br /&gt;
|website     = http://brazukaairlines.wixsite.com/brazuka&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = BRT Virtual Airlines&lt;br /&gt;
|established = Nov 2010&lt;br /&gt;
|logo        = LOGO_BRT_VIRTUAL_AIRLINE_big.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Yes, FGCom / FlightGear&lt;br /&gt;
|callsign    = BRT&amp;lt;pilot&amp;gt;&lt;br /&gt;
|history     = Founded in Nov 2010, BRT has strived to achieve excellence in flying in FlightGear, and to create a quality community in flightsims.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* 737-300 (8)&lt;br /&gt;
* 747-800i (4)&lt;br /&gt;
* 777-200ER (17)&lt;br /&gt;
* 787-800 (8; all grounded)&lt;br /&gt;
* E190-200 (22)&lt;br /&gt;
* DHC6-300 (5)&lt;br /&gt;
* A340-600HGW (5)&lt;br /&gt;
|main-hub    = UKBB&lt;br /&gt;
|hubs        = &lt;br /&gt;
* VHHH&lt;br /&gt;
* KSFO&lt;br /&gt;
* NZAA&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.brtvirtualairlines.org/&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Century Airlines&lt;br /&gt;
|established = March 2012&lt;br /&gt;
|logo        = Calogo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = FGCom, RaidCall, Mumble&lt;br /&gt;
|callsign    = CAxxxxx&lt;br /&gt;
|history     = Century Airlines was born on March 25, 2012 from an idea to change the system used by the virtual airlines in FlightGear and allow virtual pilots to have more freedom when flying. The airline began with a diffusion through FG community forums (not official), then it began a gradual expansion of a new system for pilots and their way of flying in a virtual airline. On January 25, 2013 Century Airlines got more than 500 reported flights from its virtual pilots.&lt;br /&gt;
|fleet       =  &lt;br /&gt;
* Airbus A330-243 (2)&lt;br /&gt;
* Airbus A340-600 (2)&lt;br /&gt;
* Airbus A321-231 (2)&lt;br /&gt;
* Airbus A320-214 (5)&lt;br /&gt;
* Airbus A319-111 (4)&lt;br /&gt;
* Airbus A318-111 (4)&lt;br /&gt;
* CRJ-700 (9)&lt;br /&gt;
* 787-8 (3)&lt;br /&gt;
* 747-8i (3)&lt;br /&gt;
* 777F (5)&lt;br /&gt;
* 777-200ER (5)&lt;br /&gt;
* 777-200LR (4)&lt;br /&gt;
* CRJ-200 (1)&lt;br /&gt;
* Citation X (1)&lt;br /&gt;
* DHC8-Q300 (3)&lt;br /&gt;
|main-hub    = SKBO&lt;br /&gt;
|hubs        = &lt;br /&gt;
* SKBO&lt;br /&gt;
* LEMD&lt;br /&gt;
* SBGL&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://centuryairlines.jimdo.com/&lt;br /&gt;
|forum       = http://centuryairlines.forumbuild.com/&lt;br /&gt;
|registration = http://centuryairlines.jimdo.com/become-century-pilot/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Charter Aviation&lt;br /&gt;
|established = November 2013&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Only if you want&lt;br /&gt;
|callsign    = CHTxxxx&lt;br /&gt;
|history     = Charter Aviation is a virtual charter service airline. Any aircraft, any route, anytime. Any aircraft you can sim, any route you want to take it, anytime you want to fly. We're the guys who get the aircraft where they need to be.&lt;br /&gt;
|fleet       =  &lt;br /&gt;
* Any and all aircraft&lt;br /&gt;
|main-hub    = EGLL&lt;br /&gt;
|hubs        = &lt;br /&gt;
* CYEG - Edmonton&lt;br /&gt;
* CYOW - Ottawa&lt;br /&gt;
* CYVR - Vancouver&lt;br /&gt;
* EDDB - Berlin&lt;br /&gt;
* EGLL - Heathrow&lt;br /&gt;
* EIDW - Dublin&lt;br /&gt;
* FAJS - Oliver Reginald Tambo&lt;br /&gt;
* KBOS - Boston Logan&lt;br /&gt;
* KSFO - San Francisco&lt;br /&gt;
* LFPO - Paris Orly&lt;br /&gt;
* LYBE - Belgrade Nikola Tesla&lt;br /&gt;
* PHNL - Honolulu&lt;br /&gt;
* RJAN - Niijima&lt;br /&gt;
* SBGR - Guarulhos Sao Paulo Brazil&lt;br /&gt;
* UUDD - Domodedovo Moscow&lt;br /&gt;
* YSSY - Sydney&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.charterva.com&lt;br /&gt;
|forum       = &lt;br /&gt;
|registration = http://www.charterva.com&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Cosmo International Airlines&lt;br /&gt;
|established = December 29, 2014&lt;br /&gt;
&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = &lt;br /&gt;
* CSM-xxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       = &lt;br /&gt;
*Airbus A380&lt;br /&gt;
*Boeing 717-200&lt;br /&gt;
*Boeing 737-300&lt;br /&gt;
*Boeing 777-200ER&lt;br /&gt;
*Boeing 777-200LR&lt;br /&gt;
*Boeing 777-300ER&lt;br /&gt;
*Boeing 787-800&lt;br /&gt;
*Embraer ERJ 170&lt;br /&gt;
&lt;br /&gt;
|main-hub    = KCVG&lt;br /&gt;
|hubs        = &lt;br /&gt;
* North America - Operated by Cosmo Airlines and Connection:&lt;br /&gt;
* KCVG&lt;br /&gt;
* KDEN&lt;br /&gt;
* KMCO&lt;br /&gt;
* KSAN&lt;br /&gt;
* KJFK&lt;br /&gt;
* KPDX&lt;br /&gt;
* KSJU&lt;br /&gt;
* PHNL&lt;br /&gt;
&lt;br /&gt;
* Europe - Operated by Cosmo Europe:&lt;br /&gt;
* FRA&lt;br /&gt;
* FCO&lt;br /&gt;
&lt;br /&gt;
*Africa - Operated by Cosmo Africa:&lt;br /&gt;
* NBO&lt;br /&gt;
* ACC&lt;br /&gt;
* JNB&lt;br /&gt;
* NBO&lt;br /&gt;
&lt;br /&gt;
* Asia - Operated by Cosmo China:&lt;br /&gt;
* PEK&lt;br /&gt;
* TPE&lt;br /&gt;
&lt;br /&gt;
|website     = https://sites.google.com/site/cosmointernationalairlines/Home&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = CSJAIR&lt;br /&gt;
|established = 3, October, 2014&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = We need pilot&lt;br /&gt;
|callsign    = &lt;br /&gt;
* CSJxxx&lt;br /&gt;
|history     = Airline in South Korea&lt;br /&gt;
|fleet       = &lt;br /&gt;
* &lt;br /&gt;
* A320NEO&lt;br /&gt;
* 777-300&lt;br /&gt;
* 777-300ER&lt;br /&gt;
* 777-300F&lt;br /&gt;
* A330-343&lt;br /&gt;
* 747-8i&lt;br /&gt;
|main-hub    = RKSI&lt;br /&gt;
|hubs        = &lt;br /&gt;
* RKPC&lt;br /&gt;
* RKPK&lt;br /&gt;
|website     = http://sjchang0120.wix.com/csjair&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Dravion Virtual Airlines&lt;br /&gt;
|established = Sep 2011&lt;br /&gt;
|logo        = Dravion Virtual Airlines.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = UR-D..&lt;br /&gt;
|history     = Founded in Sep 2011. Restarted her operations in Aug 2014. Is a regional airline in Ukraine.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Tu-134&lt;br /&gt;
|main-hub    = UKKE&lt;br /&gt;
|hubs        = &lt;br /&gt;
* UKOO&lt;br /&gt;
* UKLL&lt;br /&gt;
* UKKK&lt;br /&gt;
|map         = see mptracker (search callsign)&lt;br /&gt;
|website     = none&lt;br /&gt;
|forum       = none&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Fly FlightGear Virtual Airline - FFVA&lt;br /&gt;
|established = February 2014&lt;br /&gt;
|logo        = FFVA LOGO.jpg&lt;br /&gt;
|status      = Looking FFVA INT. pilots, FFVA CHARTER pilots, FFVA CARGO pilots, ATC, HUB managers.&lt;br /&gt;
|callsign    = &lt;br /&gt;
* FVAxxxx&lt;br /&gt;
|fleet       = &lt;br /&gt;
* 747-8I&lt;br /&gt;
* 787&lt;br /&gt;
* A319NEO and A320NEO&lt;br /&gt;
* A330-243&lt;br /&gt;
* A380&lt;br /&gt;
* Aerostar-700&lt;br /&gt;
* Citation Bravo&lt;br /&gt;
* Citation X&lt;br /&gt;
|main-hub    = EHAM&lt;br /&gt;
|hubs        =&lt;br /&gt;
* EDDM&lt;br /&gt;
* EDDF&lt;br /&gt;
|website     = https://sites.google.com/site/ffvavirtualairline/home&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = FlyVenezuela-- A Flying Club&lt;br /&gt;
|established = June 2015&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = Opening on June 20th with CaracasWorld&lt;br /&gt;
|callsign    = YV-xxxx&lt;br /&gt;
|history     = This is a new flying club based in Venezuela. Join us in our events!&lt;br /&gt;
|fleet       = &lt;br /&gt;
*Any and All!&lt;br /&gt;
|main-hub    = SVMI&lt;br /&gt;
|website     = http://flyvenezuela.pixub.com/wordpress/&lt;br /&gt;
|forum       = In the site&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Global Virtual Airlines&lt;br /&gt;
|established = April 2010 (as Atlas Virtual Airlines)&lt;br /&gt;
|logo        = Globalair 20.jpg&lt;br /&gt;
|status      = Active &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = YES, FGCom&lt;br /&gt;
|callsign    = GVAxxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* 737-300&lt;br /&gt;
* 737-900&lt;br /&gt;
* 747-8i&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 787-8&lt;br /&gt;
* B1900D&lt;br /&gt;
* CRJ700LR&lt;br /&gt;
* DHC6-300&lt;br /&gt;
* DHC8-400Q&lt;br /&gt;
* Il-96-400 &lt;br /&gt;
* MD-81&lt;br /&gt;
|main-hub    = EDDF&lt;br /&gt;
|hubs        = &lt;br /&gt;
* KDEN&lt;br /&gt;
* KJFK&lt;br /&gt;
* TNCM&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://globalvirtualair.com/&lt;br /&gt;
|forum       = http://www.globalvirtualair.com/forum/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = The Kiwi Company&lt;br /&gt;
|established = July 2015&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = KIAxxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* 727-230&lt;br /&gt;
* 737-400&lt;br /&gt;
* 737-300&lt;br /&gt;
* 757-200&lt;br /&gt;
*A320-200 &lt;br /&gt;
 &lt;br /&gt;
|main-hub    = KEWR&lt;br /&gt;
|hubs        = &lt;br /&gt;
* KMDW&lt;br /&gt;
* KPBI&lt;br /&gt;
* TNCM&lt;br /&gt;
* NZAA&lt;br /&gt;
* KATL&lt;br /&gt;
&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://kiwivirtual.ga&lt;br /&gt;
|forum       = http://kiwivfourm.createaforum.com/index.php&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Merlion Virtual Airlines&lt;br /&gt;
|established = November 2010 &lt;br /&gt;
|logo        = Merlion_Logo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = MIAxxxx (Merlion Intl.), MCAxxxx (Merlion CARGO)&lt;br /&gt;
|fleet       = http://flymerlion.org/site/info/5&lt;br /&gt;
|main-hub    = WSSS (MIA/MCA)&lt;br /&gt;
|hubs        = &lt;br /&gt;
* WSSS (MIA Hub)&lt;br /&gt;
* KLAX (MIA Hub)&lt;br /&gt;
* EGKK (MIA Hub)&lt;br /&gt;
* ELLX (MCA Hub)&lt;br /&gt;
* KMEM (MCA Hub)&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.flymerlion.org/&lt;br /&gt;
|forum       = A part of the website.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = MLD Virtual Airlines&lt;br /&gt;
|established = May 2014&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    =EIxxx&lt;br /&gt;
|history     = We opened this airline in May 2014 we fly in Europe an america.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* A320 A321&lt;br /&gt;
* 757&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 777-300ER&lt;br /&gt;
|main-hub    = EGLL&lt;br /&gt;
|hubs        = &lt;br /&gt;
* EIDW&lt;br /&gt;
LSZH&lt;br /&gt;
* EGLL&lt;br /&gt;
|website     = http://MLDvirtualairlines.jimdo.com&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = RSA Virtual Airline&lt;br /&gt;
|established = April, 2015&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Inactive &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = RSxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* ATR-72-500&lt;br /&gt;
* CRJ-900&lt;br /&gt;
* A320neo&lt;br /&gt;
* 757-200&lt;br /&gt;
* A330-200/300&lt;br /&gt;
 &lt;br /&gt;
|main-hub    = LQBK&lt;br /&gt;
|hubs        = &lt;br /&gt;
* LYBE&lt;br /&gt;
 &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://rsavirtual.wix.com/rsa-virtual-airline&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = StarJet Air Virtual&lt;br /&gt;
|established = Early November 2014&lt;br /&gt;
|logo        = New StarJet Logo (1024X1024).png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = SRJxxxx&lt;br /&gt;
|history     = This airline opened on November the 13th, 2014. It has been through dramatic changes, the most recent Project Canadair.&lt;br /&gt;
|fleet       = http://starjetair.gq/air-fleet.html&lt;br /&gt;
|main-hub    = YVR Vancouver International&lt;br /&gt;
|hubs        = Gatwick Airport London&lt;br /&gt;
|website     = http://starjetair.gq/&lt;br /&gt;
|forum       = N/A&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Swanair&lt;br /&gt;
|established = November 2013&lt;br /&gt;
|logo        = Swanair-logo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = SWNxxx&lt;br /&gt;
|history     = Swanair is a small virtual airline, mainly flying on Flightgear Flight-Simulator. It offers prestige flights all over the world. Singapore, New York, or much more ! Swanair operates all kind of aircraft, 777, A330, A320, 787, 747..., connects the whole globe and lavish its pilots. You always dreamt to sit in First class isn't it ? So, Join us ! It'll change the way you fly forever. &lt;br /&gt;
&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Beechcraft B1900D&lt;br /&gt;
* Boeing 737-900ER&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
* Boeing 772&lt;br /&gt;
* Boeing 787-8 Dreamliner&lt;br /&gt;
* Airbus A322&lt;br /&gt;
* Airbus A320neo&lt;br /&gt;
* Airbus A332&lt;br /&gt;
* Airbus A333&lt;br /&gt;
* Airbus A380 !&lt;br /&gt;
&lt;br /&gt;
|main-hub    = ENVA, Trondheim Vaernes, Norway&lt;br /&gt;
|hubs        = &lt;br /&gt;
* ENVA (main HUB)&lt;br /&gt;
* KJFK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://www.swanair.webs.com&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Visayan Airways &lt;br /&gt;
|established = Janurary 2015&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Currently looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
* VIS****&lt;br /&gt;
|history     = A Virtual Airline from the Philippines, a new virtual airline in the Asian FlightGear skies&lt;br /&gt;
|fleet       = &lt;br /&gt;
* ATR 72-500&lt;br /&gt;
* Airbus A320Neo&lt;br /&gt;
* Boeing 717-200&lt;br /&gt;
* Airbus A330-200&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
|main-hub    = RPVM&lt;br /&gt;
|hubs        = &lt;br /&gt;
* RPLL&lt;br /&gt;
* RPVD&lt;br /&gt;
|website     = http://francislucaschuaba.wix.com/visv/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=25844&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = World Jet Airlines&lt;br /&gt;
|established = January 2016&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active and Looking For Pilots&lt;br /&gt;
|callsign    = WJTxxxx&lt;br /&gt;
|history     = A worldwide virtual airlines where you can fly any destination, request ATC services, and fly in VA events.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* MD-88&lt;br /&gt;
* Cessna Citation X&lt;br /&gt;
* Boeing 777&lt;br /&gt;
* Airbus A330-200&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
*Boeing 787-8&lt;br /&gt;
*Concorde&lt;br /&gt;
*Boeing 707&lt;br /&gt;
|main-hub    = EGKK&lt;br /&gt;
|hubs        = &lt;br /&gt;
*EGKK&lt;br /&gt;
*EDDF&lt;br /&gt;
*EHAM&lt;br /&gt;
*KJFK&lt;br /&gt;
*KATL&lt;br /&gt;
*KLAX&lt;br /&gt;
*PHNL&lt;br /&gt;
*TNCM&lt;br /&gt;
*LKPR&lt;br /&gt;
|website     = http://worldjetva.webs.com/&lt;br /&gt;
|forum       = http://worldjetva.webs.com/apps/blog/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Worldwide Airways Virtual&lt;br /&gt;
|established = September 2016&lt;br /&gt;
|logo        = Worldwide Airways logo.png&lt;br /&gt;
|status      = Active and Looking For Pilots&lt;br /&gt;
|callsign    = WWAxxxx&lt;br /&gt;
|history     = A worldwide virtual Airline to fly on a lot of country in the world, and based at San Francisco and Paris-Charles de Gaulle Airport.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
* Boeing 757-200&lt;br /&gt;
* Boeing 777-300Er&lt;br /&gt;
* Airbus A380-800&lt;br /&gt;
*Airbus A340-313X&lt;br /&gt;
*Airbus A330-303&lt;br /&gt;
*Airbus A318&lt;br /&gt;
*Airbus A320&lt;br /&gt;
*Concorde&lt;br /&gt;
|main-hub    = KSFO&lt;br /&gt;
|hubs        = LFPG&lt;br /&gt;
|website     = https://worldcargoairwaysvirtual.jimdo.com/&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Virtual Airline alliances ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Flight Unlimited&lt;br /&gt;
|established = 2012&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
&lt;br /&gt;
|Number of member airlines = 10  &lt;br /&gt;
&lt;br /&gt;
|History       = Flight Unlimited originated with the formation of Flight Unlimited Virtual Airlines in January of 2011. The original idea was to create a virtual airlines without limits; fly anything, anywhere, anytime. This led to explosive growth and we were able to attract a totally unique leadership team.&lt;br /&gt;
&lt;br /&gt;
As time progressed, the staff and pilots met on Teamspeak and decided that we wanted to make a course correction. While flying without limited was fun, there wasn't them same sense of accomplishment after putting in hundreds of hours as some pilots find at the airlines structured on real-world operations. That meeting was where the Flight Unlimited Community concept was born.&lt;br /&gt;
&lt;br /&gt;
Today we are a strong community of Flight Simulation Enthusiasts that take it to the next level everyday. By networking together multiple unique Virtual Airlines, we are able to provide our membership with the services normally only found in significantly larger virtual airlines. This unique formula allows our pilots and staff to enjoy virutally unlimited opportunities for advancement within the community at large.&lt;br /&gt;
&lt;br /&gt;
Our community of pilots are able to go to a unified job-posting board to see what positions are available at every Virtual Airline and then use their current Virtual Pilot Stats to submit an application for the position. This means that you don't have to wait for a position to open up at Cathay Pacific Virtual as a Cathay Pacific pilot, but rather take a look at Caribbean Airlines Virtual or Japan Airlines Virtual for the opportunity to advance at your own pace. This doesn't only apply to pilots but also mid-level management.&lt;br /&gt;
&lt;br /&gt;
Pilots and management looking to move up through the ranking structure have the opportunity to one day become CEO's themselves, which make a Flight Unlimited Virtual Airline a truly unique place to fly and develop into the Virtual Aviation leaders of tomorrow.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://www.flightunlimited.org/ &lt;br /&gt;
|forum       = &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = SkyTeam Virtual Alliance&lt;br /&gt;
|established = June 20. 2013.&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
&lt;br /&gt;
|Number of member airlines = 4&lt;br /&gt;
&lt;br /&gt;
|History       = SkyTeam is a new virtual  airline alliance.  Founded by Union Airlines, Century Airlines and TransBrasil. SkyTeam is the last of the three virtual  airline alliances to be formed, the first two being Star Alliance and OneWorld. Currently,SkyTeam has four member airlines. SkyTeam now gathers some of the newest and fastest growing airlines in FlightGear. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://virtualskytam.jimdo.com/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=20339&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Virtual Star Alliance (VSA)&lt;br /&gt;
|established = April 26, 2009.&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Merged with Merlion &lt;br /&gt;
&lt;br /&gt;
|Number of member virtual airlines = 1&lt;br /&gt;
&lt;br /&gt;
|History       = Virtual Star Alliance was the first alliance organization founded in Flight Gear.  Founding members by Wookierabbit and Redneck.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://starallianceorg.webs.com, http://virtualsa.org/&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = WorldLine Alliance&lt;br /&gt;
|established = May 2013&lt;br /&gt;
|status      = Closed - December 2014&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Virtual Air Forces ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = The European Air Force&lt;br /&gt;
|established = June 2011&lt;br /&gt;
|logo        = Eaf-bl11.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Has ATC&lt;br /&gt;
|callsign    = EAFxxx, LCG-XXX&lt;br /&gt;
|fleet       = &lt;br /&gt;
* F-16CJ&lt;br /&gt;
* F/A-18&lt;br /&gt;
* C-130&lt;br /&gt;
* E-3B&lt;br /&gt;
|main-hub    = [[Ramstein Air Base]] (ETAR)&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = https://www.facebook.com/groups/flyeaf/&lt;br /&gt;
|forum       = On our group.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Global Amity Virtual Airforce&lt;br /&gt;
|established = April 2015&lt;br /&gt;
|status      = Currently Active&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = &lt;br /&gt;
|fleet       = &lt;br /&gt;
* We do not restrict what aircraft you can fly with us.&lt;br /&gt;
|main-hub    = &lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = [http://gava.shivtr.com GAVA]&lt;br /&gt;
|forum       = [http://gava.shivtr.com/forums GAVA Forums]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Helldiver Squadron Offensive Tactical Force &lt;br /&gt;
|established = January 2013&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Has ATC&lt;br /&gt;
|callsign    = HSOTF([[Number ID]]), BJS-([[Number ID]])&lt;br /&gt;
|fleet       = See [http://helldiversquadron.wordpress.com HSOTF Official Website]&lt;br /&gt;
|main-hub    = Düsseldorf Mönchengladbach Airport (EDLN)&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = https://helldiversquadron.wordpress.com&lt;br /&gt;
|forum       = In Development, Visit Our Site&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = International Air Force&lt;br /&gt;
|established = Comming soon &lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = &lt;br /&gt;
|has-atc     = Yes, Provided by fgvao&lt;br /&gt;
|callsign    = (any ideas i have none)&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = &lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = &lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Op Red Flag (OPRF)&lt;br /&gt;
|established = November 2015&lt;br /&gt;
|logo        = OPRF.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = {Your callsign}-1; {Your callsign}-2; OPFORxx .&lt;br /&gt;
|fleet       = &lt;br /&gt;
* F-14A/B&lt;br /&gt;
* F-15C/D&lt;br /&gt;
* M2000-5&lt;br /&gt;
* Saab 37 Viggen (all versions)&lt;br /&gt;
* (707 and variants)&lt;br /&gt;
* SR-71 and variants&lt;br /&gt;
* KC-137R and variants&lt;br /&gt;
* A-10&lt;br /&gt;
* B-1B&lt;br /&gt;
* KC-10A&lt;br /&gt;
* MQ-9 (all versions)&lt;br /&gt;
* Typhoon&lt;br /&gt;
* CH-53E&lt;br /&gt;
* SH-60J and UH-60J&lt;br /&gt;
* MiG-21-bis&lt;br /&gt;
* UH-1 and variants.&lt;br /&gt;
|main-hub    = [[Nellis Air Force Base]] (KLSV)&lt;br /&gt;
|hubs        = KXTA, KTNX, KINS, KSUU, KNID, KBAB, KEDW, KNFL.&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://opredflag.shivtr.com/&lt;br /&gt;
|forum       = http://opredflag.shivtr.com/forums&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Royal Canadian Air Force&lt;br /&gt;
|established = November 11&lt;br /&gt;
|status      = Operational but needs to hire more Pilots&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = RCAFXXX&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = CYTR CFB Trenton&lt;br /&gt;
|hubs        = CYMJ, CYQQ&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://chrisleungcanada.wix.com/rcaf&lt;br /&gt;
|forum       = Coming Soon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Team Militare &amp;quot;36° Stormo virtuale&amp;quot;&lt;br /&gt;
|established = September 2012&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Currently Inactive&lt;br /&gt;
|has-atc     = Not yet.&lt;br /&gt;
|callsign    = Your callsign, (FGIT-xx)&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Panavia Tornado&lt;br /&gt;
* F-16/F-16CJ&lt;br /&gt;
* Mirage 2000&lt;br /&gt;
* EF2000/Eurofighter Typhoon&lt;br /&gt;
* F-14B&lt;br /&gt;
* AC-130&lt;br /&gt;
|main-hub    = [[Base aerea di Gioia del Colle]] (LIBV)&lt;br /&gt;
|hubs        = LIBN, LICZ, LIRA, LIPS, LIPI.&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = [http://flightgearitalia.forumcommunity.net/?f=8269638 Team Militare]&lt;br /&gt;
|forum       = On our group.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Ukrainian Virtual Air Force (7TH SQD)&lt;br /&gt;
|established = September 2014&lt;br /&gt;
|logo        = UVAF.png&lt;br /&gt;
|status      = Operational&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = UVAF&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = UKKK&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = Coming Soon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Virtual airlines]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=Virtual_airlines&amp;diff=106932</id>
		<title>Virtual airlines</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=Virtual_airlines&amp;diff=106932"/>
		<updated>2017-02-13T01:55:00Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: /* Virtual airlines */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A '''virtual airline''' (VA) is a dedicated hobby organization that uses flight simulation to model the operations of an airline. Virtual airlines generally have a presence on the internet, similar to a real airline. There are over 100 virtual airlines of significance currently active in the internet (supporting a number of flightsims), with thousands of participants involved at any one time each using different simulator platforms.&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
Virtual airlines were started to give a sense of purpose to activities conducted within a flight simulator. This basic premise has evolved over time, along with available technology, to provide increasing levels of immersion but always with the same core purpose. When combined with increasingly powerful personal computers, advancing flight simulation software, and communications networks, virtual airlines are often able to provide compelling, realistic, experiences similar to operations inside a real airline. Virtual airlines also provide an avenue for members to gain access to additional content, such as aircraft and scenery, for use with their simulator. The appeal varies; for younger members, virtual airlines provide a sandbox environment where they can experience the corporate environment of commercial business in the airline industry, without the risk of financial loss. These organizations also provide an outlet for those who are interested in aviation but unable to fly themselves in real life due to financial, health, or other reasons.&lt;br /&gt;
Most of all, its one step closer to enthusiasts feeling more involved in an airline environment and share their interests with others.&lt;br /&gt;
Virtual Airlines also benefit the flight simulator community by providing valuable services such as ATC, events, and general help and knowledge.&lt;br /&gt;
&lt;br /&gt;
== Common elements ==&lt;br /&gt;
There are several elements that are common across many virtual airlines:&lt;br /&gt;
* A website as the focal point of the community&lt;br /&gt;
* Internet forum where discussion and social interaction can occur&lt;br /&gt;
* Customized livery that users can download together with aircraft and install in their flight simulator&lt;br /&gt;
* Route schedules for members to fly in their simulators&lt;br /&gt;
* Multiplayer events, often on a game network such as VATSIM or IVAO&lt;br /&gt;
* Less common elements include:&lt;br /&gt;
** An Online database for recording and reporting flights and membership statistics&lt;br /&gt;
** Dedicated game server hosting to provide private areas for members to complete flights&lt;br /&gt;
** Award, rank and recognition systems&lt;br /&gt;
** Voice over Internet Protocol servers for members to communicate freely by voice&lt;br /&gt;
&lt;br /&gt;
== Virtual airlines ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Air Europe Virtual&lt;br /&gt;
|established = May 2013&lt;br /&gt;
|logo        = AEV-logo.png&lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
* AEVxxx&lt;br /&gt;
|history     = We opened this airline in May 2013 on the 8th. We fly in Europe and the USA.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* A300&lt;br /&gt;
* A320-family (A318, A319, A320, A321)&lt;br /&gt;
* 737&lt;br /&gt;
* A340-600&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 777-300ER&lt;br /&gt;
|main-hub    = EDDK&lt;br /&gt;
|hubs        = &lt;br /&gt;
* EDDK&lt;br /&gt;
* LFPG&lt;br /&gt;
|website     = http://aireuropevirtual.jimdo.com/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=19911&lt;br /&gt;
}}&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Binter Canarias Virtual&lt;br /&gt;
|established = 2016&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    = IBBxxxx&lt;br /&gt;
|history     = We serve flights in the Canadian Archipelago, Cap Verde, Azores, and Western Africa, as well as Madeira and Europe Capitals&lt;br /&gt;
|fleet       = &lt;br /&gt;
*ATR 72-500/-600&lt;br /&gt;
* CRJ900&lt;br /&gt;
|main-hub    = GCLP&lt;br /&gt;
|forum       = https://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=30052&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = BRT Virtual Airlines&lt;br /&gt;
|established = Nov 2010&lt;br /&gt;
|logo        = LOGO_BRT_VIRTUAL_AIRLINE_big.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Yes, FGCom / FlightGear&lt;br /&gt;
|callsign    = BRT&amp;lt;pilot&amp;gt;&lt;br /&gt;
|history     = Founded in Nov 2010, BRT has strived to achieve excellence in flying in FlightGear, and to create a quality community in flightsims.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* 737-300 (8)&lt;br /&gt;
* 747-800i (4)&lt;br /&gt;
* 777-200ER (17)&lt;br /&gt;
* 787-800 (8; all grounded)&lt;br /&gt;
* E190-200 (22)&lt;br /&gt;
* DHC6-300 (5)&lt;br /&gt;
* A340-600HGW (5)&lt;br /&gt;
|main-hub    = UKBB&lt;br /&gt;
|hubs        = &lt;br /&gt;
* VHHH&lt;br /&gt;
* KSFO&lt;br /&gt;
* NZAA&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.brtvirtualairlines.org/&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Brazuka Airlines - Linhas Aéreas Brasileiras&lt;br /&gt;
|established = Feb 2017&lt;br /&gt;
|logo        = BrazukaAirlinesLogo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = &lt;br /&gt;
|history     = Founded in Feb 2017. For pilots who want to fly to the most famous operating companies in Brazil: TAM, GOL, AZUL, VARIGLOG. Requirements: Registration in FGTracker, speak / understand Portuguese.&lt;br /&gt;
|fleet       = ATR72-500 * EMB-190/195 * A330 * A319-100 IAE * 737-800 * 737-700 * A320Neo and more&lt;br /&gt;
|main-hub    =&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = FGTracker&lt;br /&gt;
|website     = http://brazukaairlines.wixsite.com/brazuka&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Century Airlines&lt;br /&gt;
|established = March 2012&lt;br /&gt;
|logo        = Calogo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = FGCom, RaidCall, Mumble&lt;br /&gt;
|callsign    = CAxxxxx&lt;br /&gt;
|history     = Century Airlines was born on March 25, 2012 from an idea to change the system used by the virtual airlines in FlightGear and allow virtual pilots to have more freedom when flying. The airline began with a diffusion through FG community forums (not official), then it began a gradual expansion of a new system for pilots and their way of flying in a virtual airline. On January 25, 2013 Century Airlines got more than 500 reported flights from its virtual pilots.&lt;br /&gt;
|fleet       =  &lt;br /&gt;
* Airbus A330-243 (2)&lt;br /&gt;
* Airbus A340-600 (2)&lt;br /&gt;
* Airbus A321-231 (2)&lt;br /&gt;
* Airbus A320-214 (5)&lt;br /&gt;
* Airbus A319-111 (4)&lt;br /&gt;
* Airbus A318-111 (4)&lt;br /&gt;
* CRJ-700 (9)&lt;br /&gt;
* 787-8 (3)&lt;br /&gt;
* 747-8i (3)&lt;br /&gt;
* 777F (5)&lt;br /&gt;
* 777-200ER (5)&lt;br /&gt;
* 777-200LR (4)&lt;br /&gt;
* CRJ-200 (1)&lt;br /&gt;
* Citation X (1)&lt;br /&gt;
* DHC8-Q300 (3)&lt;br /&gt;
|main-hub    = SKBO&lt;br /&gt;
|hubs        = &lt;br /&gt;
* SKBO&lt;br /&gt;
* LEMD&lt;br /&gt;
* SBGL&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://centuryairlines.jimdo.com/&lt;br /&gt;
|forum       = http://centuryairlines.forumbuild.com/&lt;br /&gt;
|registration = http://centuryairlines.jimdo.com/become-century-pilot/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Charter Aviation&lt;br /&gt;
|established = November 2013&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Only if you want&lt;br /&gt;
|callsign    = CHTxxxx&lt;br /&gt;
|history     = Charter Aviation is a virtual charter service airline. Any aircraft, any route, anytime. Any aircraft you can sim, any route you want to take it, anytime you want to fly. We're the guys who get the aircraft where they need to be.&lt;br /&gt;
|fleet       =  &lt;br /&gt;
* Any and all aircraft&lt;br /&gt;
|main-hub    = EGLL&lt;br /&gt;
|hubs        = &lt;br /&gt;
* CYEG - Edmonton&lt;br /&gt;
* CYOW - Ottawa&lt;br /&gt;
* CYVR - Vancouver&lt;br /&gt;
* EDDB - Berlin&lt;br /&gt;
* EGLL - Heathrow&lt;br /&gt;
* EIDW - Dublin&lt;br /&gt;
* FAJS - Oliver Reginald Tambo&lt;br /&gt;
* KBOS - Boston Logan&lt;br /&gt;
* KSFO - San Francisco&lt;br /&gt;
* LFPO - Paris Orly&lt;br /&gt;
* LYBE - Belgrade Nikola Tesla&lt;br /&gt;
* PHNL - Honolulu&lt;br /&gt;
* RJAN - Niijima&lt;br /&gt;
* SBGR - Guarulhos Sao Paulo Brazil&lt;br /&gt;
* UUDD - Domodedovo Moscow&lt;br /&gt;
* YSSY - Sydney&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.charterva.com&lt;br /&gt;
|forum       = &lt;br /&gt;
|registration = http://www.charterva.com&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Cosmo International Airlines&lt;br /&gt;
|established = December 29, 2014&lt;br /&gt;
&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = &lt;br /&gt;
* CSM-xxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       = &lt;br /&gt;
*Airbus A380&lt;br /&gt;
*Boeing 717-200&lt;br /&gt;
*Boeing 737-300&lt;br /&gt;
*Boeing 777-200ER&lt;br /&gt;
*Boeing 777-200LR&lt;br /&gt;
*Boeing 777-300ER&lt;br /&gt;
*Boeing 787-800&lt;br /&gt;
*Embraer ERJ 170&lt;br /&gt;
&lt;br /&gt;
|main-hub    = KCVG&lt;br /&gt;
|hubs        = &lt;br /&gt;
* North America - Operated by Cosmo Airlines and Connection:&lt;br /&gt;
* KCVG&lt;br /&gt;
* KDEN&lt;br /&gt;
* KMCO&lt;br /&gt;
* KSAN&lt;br /&gt;
* KJFK&lt;br /&gt;
* KPDX&lt;br /&gt;
* KSJU&lt;br /&gt;
* PHNL&lt;br /&gt;
&lt;br /&gt;
* Europe - Operated by Cosmo Europe:&lt;br /&gt;
* FRA&lt;br /&gt;
* FCO&lt;br /&gt;
&lt;br /&gt;
*Africa - Operated by Cosmo Africa:&lt;br /&gt;
* NBO&lt;br /&gt;
* ACC&lt;br /&gt;
* JNB&lt;br /&gt;
* NBO&lt;br /&gt;
&lt;br /&gt;
* Asia - Operated by Cosmo China:&lt;br /&gt;
* PEK&lt;br /&gt;
* TPE&lt;br /&gt;
&lt;br /&gt;
|website     = https://sites.google.com/site/cosmointernationalairlines/Home&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = CSJAIR&lt;br /&gt;
|established = 3, October, 2014&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = We need pilot&lt;br /&gt;
|callsign    = &lt;br /&gt;
* CSJxxx&lt;br /&gt;
|history     = Airline in South Korea&lt;br /&gt;
|fleet       = &lt;br /&gt;
* &lt;br /&gt;
* A320NEO&lt;br /&gt;
* 777-300&lt;br /&gt;
* 777-300ER&lt;br /&gt;
* 777-300F&lt;br /&gt;
* A330-343&lt;br /&gt;
* 747-8i&lt;br /&gt;
|main-hub    = RKSI&lt;br /&gt;
|hubs        = &lt;br /&gt;
* RKPC&lt;br /&gt;
* RKPK&lt;br /&gt;
|website     = http://sjchang0120.wix.com/csjair&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Dravion Virtual Airlines&lt;br /&gt;
|established = Sep 2011&lt;br /&gt;
|logo        = Dravion Virtual Airlines.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = UR-D..&lt;br /&gt;
|history     = Founded in Sep 2011. Restarted her operations in Aug 2014. Is a regional airline in Ukraine.&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Tu-134&lt;br /&gt;
|main-hub    = UKKE&lt;br /&gt;
|hubs        = &lt;br /&gt;
* UKOO&lt;br /&gt;
* UKLL&lt;br /&gt;
* UKKK&lt;br /&gt;
|map         = see mptracker (search callsign)&lt;br /&gt;
|website     = none&lt;br /&gt;
|forum       = none&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Fly FlightGear Virtual Airline - FFVA&lt;br /&gt;
|established = February 2014&lt;br /&gt;
|logo        = FFVA LOGO.jpg&lt;br /&gt;
|status      = Looking FFVA INT. pilots, FFVA CHARTER pilots, FFVA CARGO pilots, ATC, HUB managers.&lt;br /&gt;
|callsign    = &lt;br /&gt;
* FVAxxxx&lt;br /&gt;
|fleet       = &lt;br /&gt;
* 747-8I&lt;br /&gt;
* 787&lt;br /&gt;
* A319NEO and A320NEO&lt;br /&gt;
* A330-243&lt;br /&gt;
* A380&lt;br /&gt;
* Aerostar-700&lt;br /&gt;
* Citation Bravo&lt;br /&gt;
* Citation X&lt;br /&gt;
|main-hub    = EHAM&lt;br /&gt;
|hubs        =&lt;br /&gt;
* EDDM&lt;br /&gt;
* EDDF&lt;br /&gt;
|website     = https://sites.google.com/site/ffvavirtualairline/home&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = FlyVenezuela-- A Flying Club&lt;br /&gt;
|established = June 2015&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = Opening on June 20th with CaracasWorld&lt;br /&gt;
|callsign    = YV-xxxx&lt;br /&gt;
|history     = This is a new flying club based in Venezuela. Join us in our events!&lt;br /&gt;
|fleet       = &lt;br /&gt;
*Any and All!&lt;br /&gt;
|main-hub    = SVMI&lt;br /&gt;
|website     = http://flyvenezuela.pixub.com/wordpress/&lt;br /&gt;
|forum       = In the site&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Global Virtual Airlines&lt;br /&gt;
|established = April 2010 (as Atlas Virtual Airlines)&lt;br /&gt;
|logo        = Globalair 20.jpg&lt;br /&gt;
|status      = Active &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = YES, FGCom&lt;br /&gt;
|callsign    = GVAxxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* 737-300&lt;br /&gt;
* 737-900&lt;br /&gt;
* 747-8i&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 787-8&lt;br /&gt;
* B1900D&lt;br /&gt;
* CRJ700LR&lt;br /&gt;
* DHC6-300&lt;br /&gt;
* DHC8-400Q&lt;br /&gt;
* Il-96-400 &lt;br /&gt;
* MD-81&lt;br /&gt;
|main-hub    = EDDF&lt;br /&gt;
|hubs        = &lt;br /&gt;
* KDEN&lt;br /&gt;
* KJFK&lt;br /&gt;
* TNCM&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://globalvirtualair.com/&lt;br /&gt;
|forum       = http://www.globalvirtualair.com/forum/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = The Kiwi Company&lt;br /&gt;
|established = July 2015&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = KIAxxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* 727-230&lt;br /&gt;
* 737-400&lt;br /&gt;
* 737-300&lt;br /&gt;
* 757-200&lt;br /&gt;
*A320-200 &lt;br /&gt;
 &lt;br /&gt;
|main-hub    = KEWR&lt;br /&gt;
|hubs        = &lt;br /&gt;
* KMDW&lt;br /&gt;
* KPBI&lt;br /&gt;
* TNCM&lt;br /&gt;
* NZAA&lt;br /&gt;
* KATL&lt;br /&gt;
&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://kiwivirtual.ga&lt;br /&gt;
|forum       = http://kiwivfourm.createaforum.com/index.php&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Merlion Virtual Airlines&lt;br /&gt;
|established = November 2010 &lt;br /&gt;
|logo        = Merlion_Logo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = MIAxxxx (Merlion Intl.), MCAxxxx (Merlion CARGO)&lt;br /&gt;
|fleet       = http://flymerlion.org/site/info/5&lt;br /&gt;
|main-hub    = WSSS (MIA/MCA)&lt;br /&gt;
|hubs        = &lt;br /&gt;
* WSSS (MIA Hub)&lt;br /&gt;
* KLAX (MIA Hub)&lt;br /&gt;
* EGKK (MIA Hub)&lt;br /&gt;
* ELLX (MCA Hub)&lt;br /&gt;
* KMEM (MCA Hub)&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://www.flymerlion.org/&lt;br /&gt;
|forum       = A part of the website.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = MLD Virtual Airlines&lt;br /&gt;
|established = May 2014&lt;br /&gt;
|logo        =&lt;br /&gt;
|status      = We are looking for pilots&lt;br /&gt;
|callsign    =EIxxx&lt;br /&gt;
|history     = We opened this airline in May 2014 we fly in Europe an america.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* A320 A321&lt;br /&gt;
* 757&lt;br /&gt;
* 777-200ER&lt;br /&gt;
* 777-300ER&lt;br /&gt;
|main-hub    = EGLL&lt;br /&gt;
|hubs        = &lt;br /&gt;
* EIDW&lt;br /&gt;
LSZH&lt;br /&gt;
* EGLL&lt;br /&gt;
|website     = http://MLDvirtualairlines.jimdo.com&lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = RSA Virtual Airline&lt;br /&gt;
|established = April, 2015&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Inactive &lt;br /&gt;
|niche       = &lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = RSxxx&lt;br /&gt;
|history     = &lt;br /&gt;
|fleet       =&lt;br /&gt;
* ATR-72-500&lt;br /&gt;
* CRJ-900&lt;br /&gt;
* A320neo&lt;br /&gt;
* 757-200&lt;br /&gt;
* A330-200/300&lt;br /&gt;
 &lt;br /&gt;
|main-hub    = LQBK&lt;br /&gt;
|hubs        = &lt;br /&gt;
* LYBE&lt;br /&gt;
 &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://rsavirtual.wix.com/rsa-virtual-airline&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = StarJet Air Virtual&lt;br /&gt;
|established = Early November 2014&lt;br /&gt;
|logo        = New StarJet Logo (1024X1024).png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = SRJxxxx&lt;br /&gt;
|history     = This airline opened on November the 13th, 2014. It has been through dramatic changes, the most recent Project Canadair.&lt;br /&gt;
|fleet       = http://starjetair.gq/air-fleet.html&lt;br /&gt;
|main-hub    = YVR Vancouver International&lt;br /&gt;
|hubs        = Gatwick Airport London&lt;br /&gt;
|website     = http://starjetair.gq/&lt;br /&gt;
|forum       = N/A&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Swanair&lt;br /&gt;
|established = November 2013&lt;br /&gt;
|logo        = Swanair-logo.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|callsign    = SWNxxx&lt;br /&gt;
|history     = Swanair is a small virtual airline, mainly flying on Flightgear Flight-Simulator. It offers prestige flights all over the world. Singapore, New York, or much more ! Swanair operates all kind of aircraft, 777, A330, A320, 787, 747..., connects the whole globe and lavish its pilots. You always dreamt to sit in First class isn't it ? So, Join us ! It'll change the way you fly forever. &lt;br /&gt;
&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Beechcraft B1900D&lt;br /&gt;
* Boeing 737-900ER&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
* Boeing 772&lt;br /&gt;
* Boeing 787-8 Dreamliner&lt;br /&gt;
* Airbus A322&lt;br /&gt;
* Airbus A320neo&lt;br /&gt;
* Airbus A332&lt;br /&gt;
* Airbus A333&lt;br /&gt;
* Airbus A380 !&lt;br /&gt;
&lt;br /&gt;
|main-hub    = ENVA, Trondheim Vaernes, Norway&lt;br /&gt;
|hubs        = &lt;br /&gt;
* ENVA (main HUB)&lt;br /&gt;
* KJFK&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://www.swanair.webs.com&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Visayan Airways &lt;br /&gt;
|established = Janurary 2015&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Currently looking for pilots&lt;br /&gt;
|callsign    = &lt;br /&gt;
* VIS****&lt;br /&gt;
|history     = A Virtual Airline from the Philippines, a new virtual airline in the Asian FlightGear skies&lt;br /&gt;
|fleet       = &lt;br /&gt;
* ATR 72-500&lt;br /&gt;
* Airbus A320Neo&lt;br /&gt;
* Boeing 717-200&lt;br /&gt;
* Airbus A330-200&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
|main-hub    = RPVM&lt;br /&gt;
|hubs        = &lt;br /&gt;
* RPLL&lt;br /&gt;
* RPVD&lt;br /&gt;
|website     = http://francislucaschuaba.wix.com/visv/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=25844&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = World Jet Airlines&lt;br /&gt;
|established = January 2016&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active and Looking For Pilots&lt;br /&gt;
|callsign    = WJTxxxx&lt;br /&gt;
|history     = A worldwide virtual airlines where you can fly any destination, request ATC services, and fly in VA events.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* MD-88&lt;br /&gt;
* Cessna Citation X&lt;br /&gt;
* Boeing 777&lt;br /&gt;
* Airbus A330-200&lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
*Boeing 787-8&lt;br /&gt;
*Concorde&lt;br /&gt;
*Boeing 707&lt;br /&gt;
|main-hub    = EGKK&lt;br /&gt;
|hubs        = &lt;br /&gt;
*EGKK&lt;br /&gt;
*EDDF&lt;br /&gt;
*EHAM&lt;br /&gt;
*KJFK&lt;br /&gt;
*KATL&lt;br /&gt;
*KLAX&lt;br /&gt;
*PHNL&lt;br /&gt;
*TNCM&lt;br /&gt;
*LKPR&lt;br /&gt;
|website     = http://worldjetva.webs.com/&lt;br /&gt;
|forum       = http://worldjetva.webs.com/apps/blog/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Worldwide Airways Virtual&lt;br /&gt;
|established = September 2016&lt;br /&gt;
|logo        = Worldwide Airways logo.png&lt;br /&gt;
|status      = Active and Looking For Pilots&lt;br /&gt;
|callsign    = WWAxxxx&lt;br /&gt;
|history     = A worldwide virtual Airline to fly on a lot of country in the world, and based at San Francisco and Paris-Charles de Gaulle Airport.  &lt;br /&gt;
|fleet       = &lt;br /&gt;
* Boeing 747-8i&lt;br /&gt;
* Boeing 757-200&lt;br /&gt;
* Boeing 777-300Er&lt;br /&gt;
* Airbus A380-800&lt;br /&gt;
*Airbus A340-313X&lt;br /&gt;
*Airbus A330-303&lt;br /&gt;
*Airbus A318&lt;br /&gt;
*Airbus A320&lt;br /&gt;
*Concorde&lt;br /&gt;
|main-hub    = KSFO&lt;br /&gt;
|hubs        = LFPG&lt;br /&gt;
|website     = https://worldcargoairwaysvirtual.jimdo.com/&lt;br /&gt;
|forum       =&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Virtual Airline alliances ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Flight Unlimited&lt;br /&gt;
|established = 2012&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
&lt;br /&gt;
|Number of member airlines = 10  &lt;br /&gt;
&lt;br /&gt;
|History       = Flight Unlimited originated with the formation of Flight Unlimited Virtual Airlines in January of 2011. The original idea was to create a virtual airlines without limits; fly anything, anywhere, anytime. This led to explosive growth and we were able to attract a totally unique leadership team.&lt;br /&gt;
&lt;br /&gt;
As time progressed, the staff and pilots met on Teamspeak and decided that we wanted to make a course correction. While flying without limited was fun, there wasn't them same sense of accomplishment after putting in hundreds of hours as some pilots find at the airlines structured on real-world operations. That meeting was where the Flight Unlimited Community concept was born.&lt;br /&gt;
&lt;br /&gt;
Today we are a strong community of Flight Simulation Enthusiasts that take it to the next level everyday. By networking together multiple unique Virtual Airlines, we are able to provide our membership with the services normally only found in significantly larger virtual airlines. This unique formula allows our pilots and staff to enjoy virutally unlimited opportunities for advancement within the community at large.&lt;br /&gt;
&lt;br /&gt;
Our community of pilots are able to go to a unified job-posting board to see what positions are available at every Virtual Airline and then use their current Virtual Pilot Stats to submit an application for the position. This means that you don't have to wait for a position to open up at Cathay Pacific Virtual as a Cathay Pacific pilot, but rather take a look at Caribbean Airlines Virtual or Japan Airlines Virtual for the opportunity to advance at your own pace. This doesn't only apply to pilots but also mid-level management.&lt;br /&gt;
&lt;br /&gt;
Pilots and management looking to move up through the ranking structure have the opportunity to one day become CEO's themselves, which make a Flight Unlimited Virtual Airline a truly unique place to fly and develop into the Virtual Aviation leaders of tomorrow.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://www.flightunlimited.org/ &lt;br /&gt;
|forum       = &lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = SkyTeam Virtual Alliance&lt;br /&gt;
|established = June 20. 2013.&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Active&lt;br /&gt;
&lt;br /&gt;
|Number of member airlines = 4&lt;br /&gt;
&lt;br /&gt;
|History       = SkyTeam is a new virtual  airline alliance.  Founded by Union Airlines, Century Airlines and TransBrasil. SkyTeam is the last of the three virtual  airline alliances to be formed, the first two being Star Alliance and OneWorld. Currently,SkyTeam has four member airlines. SkyTeam now gathers some of the newest and fastest growing airlines in FlightGear. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://virtualskytam.jimdo.com/&lt;br /&gt;
|forum       = http://forum.flightgear.org/viewtopic.php?f=15&amp;amp;t=20339&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Virtual Star Alliance (VSA)&lt;br /&gt;
|established = April 26, 2009.&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Merged with Merlion &lt;br /&gt;
&lt;br /&gt;
|Number of member virtual airlines = 1&lt;br /&gt;
&lt;br /&gt;
|History       = Virtual Star Alliance was the first alliance organization founded in Flight Gear.  Founding members by Wookierabbit and Redneck.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|website     = http://starallianceorg.webs.com, http://virtualsa.org/&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = WorldLine Alliance&lt;br /&gt;
|established = May 2013&lt;br /&gt;
|status      = Closed - December 2014&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
== Virtual Air Forces ==&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = The European Air Force&lt;br /&gt;
|established = June 2011&lt;br /&gt;
|logo        = Eaf-bl11.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Has ATC&lt;br /&gt;
|callsign    = EAFxxx, LCG-XXX&lt;br /&gt;
|fleet       = &lt;br /&gt;
* F-16CJ&lt;br /&gt;
* F/A-18&lt;br /&gt;
* C-130&lt;br /&gt;
* E-3B&lt;br /&gt;
|main-hub    = [[Ramstein Air Base]] (ETAR)&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = https://www.facebook.com/groups/flyeaf/&lt;br /&gt;
|forum       = On our group.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Global Amity Virtual Airforce&lt;br /&gt;
|established = April 2015&lt;br /&gt;
|status      = Currently Active&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = &lt;br /&gt;
|fleet       = &lt;br /&gt;
* We do not restrict what aircraft you can fly with us.&lt;br /&gt;
|main-hub    = &lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = [http://gava.shivtr.com GAVA]&lt;br /&gt;
|forum       = [http://gava.shivtr.com/forums GAVA Forums]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Helldiver Squadron Offensive Tactical Force &lt;br /&gt;
|established = January 2013&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = Has ATC&lt;br /&gt;
|callsign    = HSOTF([[Number ID]]), BJS-([[Number ID]])&lt;br /&gt;
|fleet       = See [http://helldiversquadron.wordpress.com HSOTF Official Website]&lt;br /&gt;
|main-hub    = Düsseldorf Mönchengladbach Airport (EDLN)&lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = https://helldiversquadron.wordpress.com&lt;br /&gt;
|forum       = In Development, Visit Our Site&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = International Air Force&lt;br /&gt;
|established = Comming soon &lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = &lt;br /&gt;
|has-atc     = Yes, Provided by fgvao&lt;br /&gt;
|callsign    = (any ideas i have none)&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = &lt;br /&gt;
|hubs        = &lt;br /&gt;
|map         = &lt;br /&gt;
|website     = &lt;br /&gt;
|forum       = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Op Red Flag (OPRF)&lt;br /&gt;
|established = November 2015&lt;br /&gt;
|logo        = OPRF.png&lt;br /&gt;
|status      = Active&lt;br /&gt;
|has-atc     = No&lt;br /&gt;
|callsign    = {Your callsign}-1; {Your callsign}-2; OPFORxx .&lt;br /&gt;
|fleet       = &lt;br /&gt;
* F-14A/B&lt;br /&gt;
* F-15C/D&lt;br /&gt;
* M2000-5&lt;br /&gt;
* Saab 37 Viggen (all versions)&lt;br /&gt;
* (707 and variants)&lt;br /&gt;
* SR-71 and variants&lt;br /&gt;
* KC-137R and variants&lt;br /&gt;
* A-10&lt;br /&gt;
* B-1B&lt;br /&gt;
* KC-10A&lt;br /&gt;
* MQ-9 (all versions)&lt;br /&gt;
* Typhoon&lt;br /&gt;
* CH-53E&lt;br /&gt;
* SH-60J and UH-60J&lt;br /&gt;
* MiG-21-bis&lt;br /&gt;
* UH-1 and variants.&lt;br /&gt;
|main-hub    = [[Nellis Air Force Base]] (KLSV)&lt;br /&gt;
|hubs        = KXTA, KTNX, KINS, KSUU, KNID, KBAB, KEDW, KNFL.&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://opredflag.shivtr.com/&lt;br /&gt;
|forum       = http://opredflag.shivtr.com/forums&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Royal Canadian Air Force&lt;br /&gt;
|established = November 11&lt;br /&gt;
|status      = Operational but needs to hire more Pilots&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = RCAFXXX&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = CYTR CFB Trenton&lt;br /&gt;
|hubs        = CYMJ, CYQQ&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = http://chrisleungcanada.wix.com/rcaf&lt;br /&gt;
|forum       = Coming Soon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Team Militare &amp;quot;36° Stormo virtuale&amp;quot;&lt;br /&gt;
|established = September 2012&lt;br /&gt;
|logo        = &lt;br /&gt;
|status      = Currently Inactive&lt;br /&gt;
|has-atc     = Not yet.&lt;br /&gt;
|callsign    = Your callsign, (FGIT-xx)&lt;br /&gt;
|fleet       = &lt;br /&gt;
* Panavia Tornado&lt;br /&gt;
* F-16/F-16CJ&lt;br /&gt;
* Mirage 2000&lt;br /&gt;
* EF2000/Eurofighter Typhoon&lt;br /&gt;
* F-14B&lt;br /&gt;
* AC-130&lt;br /&gt;
|main-hub    = [[Base aerea di Gioia del Colle]] (LIBV)&lt;br /&gt;
|hubs        = LIBN, LICZ, LIRA, LIPS, LIPI.&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = [http://flightgearitalia.forumcommunity.net/?f=8269638 Team Militare]&lt;br /&gt;
|forum       = On our group.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Virtual airline summary&lt;br /&gt;
|name        = Ukrainian Virtual Air Force (7TH SQD)&lt;br /&gt;
|established = September 2014&lt;br /&gt;
|logo        = UVAF.png&lt;br /&gt;
|status      = Operational&lt;br /&gt;
|has-atc     = &lt;br /&gt;
|callsign    = UVAF&lt;br /&gt;
|fleet       = &lt;br /&gt;
|main-hub    = UKKK&lt;br /&gt;
|map         = &lt;br /&gt;
|website     = Coming Soon&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Virtual airlines]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=File:BrazukaAirlinesLogo.png&amp;diff=106931</id>
		<title>File:BrazukaAirlinesLogo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=File:BrazukaAirlinesLogo.png&amp;diff=106931"/>
		<updated>2017-02-13T01:25:02Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: User created page with UploadWizard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=Brazuka Airlines Logo}}&lt;br /&gt;
|date=2017-02-12&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:RenanMsV|Fabr]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-4.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Virtual Airlines Logo]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
	<entry>
		<id>https://wiki.flightgear.org/w/index.php?title=File:BrazukaAirlinesLogo.jpeg&amp;diff=106930</id>
		<title>File:BrazukaAirlinesLogo.jpeg</title>
		<link rel="alternate" type="text/html" href="https://wiki.flightgear.org/w/index.php?title=File:BrazukaAirlinesLogo.jpeg&amp;diff=106930"/>
		<updated>2017-02-13T01:11:37Z</updated>

		<summary type="html">&lt;p&gt;RenanMsV: User created page with UploadWizard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=={{int:filedesc}}==&lt;br /&gt;
{{Information&lt;br /&gt;
|description={{en|1=By Fabrici Grescka, Brazuka Airlines Logo.}}&lt;br /&gt;
|date=2017-02-12&lt;br /&gt;
|source={{own}}&lt;br /&gt;
|author=[[User:RenanMsV|Fabrici Grescka]]&lt;br /&gt;
|permission=&lt;br /&gt;
|other versions=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=={{int:license-header}}==&lt;br /&gt;
{{self|cc-by-sa-4.0}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Virtual Airlines Logos]]&lt;/div&gt;</summary>
		<author><name>RenanMsV</name></author>
	</entry>
</feed>