Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Scanning Prepar3D or MSFS for airports and gates/parkings

Featured Replies

Hi,

I am working on an open source C# alternative to the Managed SimConnect DLL. As a part of the testing app and tools around this, I would like to be able to scan for airports and gates. LittleNavMap appears to have this scanning built-in, for all the nice annotating of the map. Would you mind if I translate that to C# and make it into a separate tool? Makerways.exe does this scanning also, but requires you to run in in the main directory of the simulator, where it will create a bunch of files. Unfortunately, most of those files I will not use, and I do not want them created in my sim home directory. A second scanner will scan for all aircraft in the sim. Both lists together will help with creating AI aircraft.

Cheers,
Bert Laverman

Bert Laverman

 

Boeing777_Banner_Pilot.jpg

 

Little NavMap is an opensource software available to download from github for free.
You can use this soft for any own purposes as long as follow its license restrictions - at this case it's GNU GPL v3.0 -> see: https://github.com/albar965/littlenavmap/blob/master/LICENSE.txt
Of course it's very nice to inform author/developer about using sources of his software 🙂  but formally it's not required by this license.

If you need obtain other kind of license you have to contact directly with Alex,  author of LNM software, the best method is using Private Messages on this Forum
- Alex's nickname is albar965

Regards,
Piotr

Edited by ppgas

Never give up ...  - here are details of the whip-round: https://zrzutka.pl/en/pewr2d  -> to help my younger son fights against Acute Lymphoblastic Leukemia (blood cancer).

Hi Bert,

LNM and all related tools are open as Piotr indicated.
I have zero problems if you wish to port it to C#. But be aware that this is a significant effort to read all the BGL files.

Therefore, allow me to suggest another approach:
I developed a light command line tool which I regularly use for testing scenery libraries: https://github.com/albar965/navdatareader

This is stable, released for Windows as well as for Linux and very configurable through this file here: https://github.com/albar965/navdatareader/blob/master/resources/config/navdatareader.cfg
Modify the config and put it to the ABarthel settings folder to override default options. The tool can read all simulator libraries that are supported by LNM and the result is a SQLite database.

Include this tool (as free as LNM) and call it from C# to load the library.

BTW: I opened a developer forum at Github yesterday where I can help with technical questions: https://github.com/albar965/littlenavmap/discussions

Alex

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.