By Ross Carlson 887155
#459087 Hello all,

I'm looking for opinions on which flight plan file type to use when loading and saving flight plans in vPilot. I know that the various flight planning tools (PFPX, SimRoutes, FSBuild, etc.) all support different types of file formats for exporting their flight plans, and I'm wondering which format is most widely supported, since that would be the format I would want to use for vPilot. I've only used SimRoutes myself (and FSBuild a looooong time ago) so I'm not sure which formats the others support. I'm leaning towards using the Squawkbox 3 format, since I know that is supported by at least PFPX and SimRoutes.

Any thoughts or recommendations?
By Bradley Grafelman 1242018
#459088
Ross Carlson 887155 wrote:Any thoughts or recommendations?
Make it extensible (and future-proofed) by publishing an SDK/API with a set of "getters" vPilot will use to call into external DLLs which can then parse flight plans in formats vPilot doesn't natively understand? :lol:
By Luke Kolin 837789
#459089
Bradley Grafelman 1242018 wrote:
Ross Carlson 887155 wrote:Any thoughts or recommendations?
Make it extensible (and future-proofed) by publishing an SDK/API with a set of "getters" vPilot will use to call into external DLLs which can then parse flight plans in formats vPilot doesn't natively understand? :lol:


This. I'd love to write some C# plugins to let vPilot read/write out of our own flight plan format.

Cheers!

Luke
By Ross Carlson 887155
#459090 I definitely like the idea of using plugins for this, and that may be in vPilot's future, but what I'm looking for here is feedback from users of the popular flight planning tools to see which format vPilot should support out of the box.
By Steve Kirks 1252923
#459092
Ross Carlson 887155 wrote:I'm looking for opinions on which flight plan file type to use when loading and saving flight plans in vPilot....Any thoughts or recommendations?


Please consider the ability to import and save the native flight plan format for the simulators that will be used--FS9, FSX, Xplane. It seems like if those are the most often used clients, being able to accept their native data format might make sense.

Also, what about saved flight plans from FMC's like the PMDG users have?

To answer specifically:

Please support SimRoutes as a minimum.
By Ross Carlson 887155
#459093
Steve Kirks 1252923 wrote:Please consider the ability to import and save the native flight plan format for the simulators that will be used--FS9, FSX, Xplane.


Note that vPilot is for FSX only. (And P3D works but is not officially supported.) I've considered supporting the FSX flight plan format, but I'm told that it expands airways into individual waypoints along the airway, which is bad.

Steve Kirks 1252923 wrote:Please support SimRoutes as a minimum.


SimRoutes can export in several different formats ... I'm looking for recommendations on which of those formats to support loading in vPilot.
By Luke Kolin 837789
#459094
Ross Carlson 887155 wrote:I've considered supporting the FSX flight plan format, but I'm told that it expands airways into individual waypoints along the airway, which is bad.


It does, but the individual XML elements have the airway code so you should be able to stitch it back together.

Cheers!

Luke
By Ross Carlson 887155
#459095
Luke Kolin 837789 wrote:
Ross Carlson 887155 wrote:I've considered supporting the FSX flight plan format, but I'm told that it expands airways into individual waypoints along the airway, which is bad.


It does, but the individual XML elements have the airway code so you should be able to stitch it back together.


Ahh, okay ... I'll take a look at that option then ... I imagine all the popular tools support the FSX format.
By Ross Carlson 887155
#459113
Luke Kolin 837789 wrote:It does, but the individual XML elements have the airway code so you should be able to stitch it back together.


Luke, you mentioned XML ... I see that FSX exports as XML, but I tried using SimRoutes to generate a flight plan and exported it in FSX format, and it wasn't XML. Looks like this:

Code: Select all[flightplan]
title=KBTV to KBOS
description=KBTV, KBOS
type = IFR
routetype = 3
cruising_altitude=0
departure_id=KBTV, N44* 28.31', W73* 09.20', +000335.00
destination_id=KBOS, N42* 21.86', W71* 00.31', +000019.00
departure_name=Burlington_Intl
destination_name=General_Edward_Lawrence_Logan
waypoint.0=KBTV, A, N44* 28.31', W073* 09.20', +000000.00,
waypoint.1=LEB, V, N43* 40.73', W072* 12.96', +000000.00, BTV5
waypoint.2=KELLI, I, N43* 33.74', W072* 03.12', +000000.00, V141
waypoint.3=KERSY, I, N43* 21.63', W071* 46.21', +000000.00, V141
waypoint.4=CON, V, N43* 13.19', W071* 34.53', +000000.00, V141
waypoint.5=TOMIE, I, N43* 10.18', W071* 27.42', +000000.00,
waypoint.6=LWM, V, N42* 44.43', W071* 05.69', +000000.00,
waypoint.7=BOS, V, N42* 21.45', W070* 59.37', +000000.00,
waypoint.8=KBOS, A, N42* 21.86', W071* 00.31', +000000.00,


So I guess FSX supports more than one format for .PLN files.

I'm still leaning towards using the Squawkbox 3/4 format, since it leaves the route alone.
By Bradley Grafelman 1242018
#459114
Ross Carlson 887155 wrote:So I guess FSX supports more than one format for .PLN files.
It does, for backwards compatibility. The .pln format you posted above is, I believe, the FS9 format. I don't think the XML version was introduced until FSX.
By Charan Kumar 1078107
#459122 My guess is the same as Bradley's, it's for compatibility with FS9. The XML format is easily accepted by ASN, PFPX, and FSX, and so would be the best format I think. You mentioned somewhere that the new client is only compatible with FSX, so XML would be preferred, I think.

One thing FSInn does is, if you had the flight plan loaded in FSX before you started FSInn, it would automatically show the flight plan in FSInn when you click on FP, with Origin and Destination filled in. It would even have the altitude selected, 13000, if you haven't been paying attention in FSX, but it would still do it :).
By Will Reynolds 1097663
#466357
Ross Carlson 887155 wrote:Hello all,

I'm looking for opinions on which flight plan file type to use when loading and saving flight plans in vPilot. I know that the various flight planning tools (PFPX, SimRoutes, FSBuild, etc.) all support different types of file formats for exporting their flight plans, and I'm wondering which format is most widely supported, since that would be the format I would want to use for vPilot. I've only used SimRoutes myself (and FSBuild a looooong time ago) so I'm not sure which formats the others support. I'm leaning towards using the Squawkbox 3 format, since I know that is supported by at least PFPX and SimRoutes.

Any thoughts or recommendations?


Ross, great work on the new client!

Could you please confirm if VPilot is able to accept exported flight plan directly from PFPX? and if so, how? I have tried exporting in SB format and FSINN format to no avail.

many thanks