• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

Coding SID for my custom airport, but the final waypoint of the SID doesn't show.

Messages
27
Country
china
In game shows like this, the final waypoint of the SID doesn't show at the FP, but can see the BUTID TRANS at departures page.
no butid.png


Here is the chart I used.
butid.png


Here is the code of mine.
XML:
<Departure name="BUT01D">
 <RunwayTransitions>
  <RunwayTransitionLegs number="06" designator="NONE">
   <Leg type="VA" magneticCourse="58.0" altitudeDescriptor="+" altitude1="1970.0F"/>
   <Leg type="DF" fixType="VOR" fixRegion="ZY" fixIdent="LJB" flyOver="FALSE" altitudeDescriptor="+" altitude1="7880.0F"/>
  </RunwayTransitionLegs>
 </RunwayTransitions>
 <CommonRouteLegs/>
 <EnrouteTransitions>
  <EnrouteTransitionLegs>
   <Leg type="IF" fixType="VOR" fixRegion="ZY" fixIdent="LJB"/>
   <Leg type="TF" fixType="TERMINAL_WAYPOINT" fixRegion="ZY" fixIdent="BUTID" magneticCourse="108.0"/>
  </EnrouteTransitionLegs>
 </EnrouteTransitions>
</Departure>

PS, I tried to add the lat/long of the BUTID, doesn't works. (I can type the BUTID into the FMC means the waypoint was in the database.) Tried move the Legs from transitionlegs into the runwaytransitionlegs with no luck.
 
Messages
34
Country
taiwan
You need to define TERMINAL_WAYPOINT "BUTID" like
<Waypoint lat="xxx" lon="xxx" magvar="0.0" waypointType="NAMED" waypointRegion="xx" waypointIdent="BUTID"/>
in this navaid file, and exclude all TERMINAL_WAYPOINT in airport definition to avoid CTD.
 
Messages
27
Country
china
You need to define TERMINAL_WAYPOINT "BUTID" like
<Waypoint lat="xxx" lon="xxx" magvar="0.0" waypointType="NAMED" waypointRegion="xx" waypointIdent="BUTID"/>
in this navaid file, and exclude all TERMINAL_WAYPOINT in airport definition to avoid CTD.
Thanks for your advice, I tried like this, but still doesn't work, missing BUTID (PS, I didn't define LJB, but the VOR still useable in the game, even I set the to delete to TURE)
XML:
<DeleteAirport deleteAllApproaches="TRUE" deleteAllApronLights="TRUE" deleteAllAprons="TRUE" deleteAllFrequencies="TRUE" deleteAllHelipads="TRUE" deleteAllRunways="TRUE" deleteAllStarts="TRUE" deleteAllTaxiways="TRUE" deleteAllBlastFences="TRUE" deleteAllBoundaryFences="TRUE" deleteAllJetways="TRUE" deleteAllControlTowers="TRUE" deleteAllDepartures="TRUE" deleteAllArrivals="TRUE" deleteAllPaintedElements="TRUE" deleteAllLightSupports="TRUE" deleteAllTaxiwaySigns="TRUE" deleteAllILSs="TRUE" deleteAllTerminalWaypoints="TRUE" deleteAllTerminalNDBs="TRUE"/>
<Departure name="BUT01D">
 <RunwayTransitions>
  <RunwayTransitionLegs number="06" designator="NONE">
   <Leg type="VA" magneticCourse="58.0" altitudeDescriptor="+" altitude1="1970.0F"/>
   <Leg type="DF" fixType="VOR" fixRegion="ZY" fixIdent="LJB" flyOver="FALSE" altitudeDescriptor="+" altitude1="7880.0F"/>
  </RunwayTransitionLegs>
 </RunwayTransitions>
 <CommonRouteLegs/>
 <EnrouteTransitions>
  <EnrouteTransitionLegs>
   <Leg type="IF" fixType="VOR" fixRegion="ZY" fixIdent="LJB"/>
   <Leg type="TF" fixType="TERMINAL_WAYPOINT" fixRegion="ZY" fixIdent="BUTID" magneticCourse="108.0"/>
  </EnrouteTransitionLegs>
 </EnrouteTransitions>
</Departure>
</Airport>
<Waypoint lon="127.2833333" lat="43.62333333" magvar="9.0" waypointType="NAMED" waypointRegion="ZY" waypointIdent="BUTID"/>
</FSData>
 
Messages
34
Country
taiwan
Try the sequence like
<Waypoint lon="127.2833333" lat="43.62333333" magvar="9.0" waypointType="NAMED" waypointRegion="ZY" waypointIdent="BUTID"/>
</Airport>
------
Looks like <Airport> tag should be the last one.
 
Messages
27
Country
china
Try the sequence like
<Waypoint lon="127.2833333" lat="43.62333333" magvar="9.0" waypointType="NAMED" waypointRegion="ZY" waypointIdent="BUTID"/>
</Airport>
------
Looks like <Airport> tag should be the last one.
Worked it out, because I use navigraph data so I can use the fixtype WAYPOINT instead of define the waypoint by myself,so if I code the SID like this, the user must have the navigraph data I think.

The trick is change the fixtype of BUTID from TERMINAL_WAYPOINT to WAYPOINT .

XML:
<Departure name="BUT01D">
 <RunwayTransitions>
  <RunwayTransitionLegs number="06" designator="NONE">
   <Leg type="VA" magneticCourse="58.0" altitudeDescriptor="+" altitude1="1970.0F"/>
   <Leg type="DF" fixType="VOR" fixRegion="ZY" fixIdent="LJB" flyOver="FALSE" altitudeDescriptor="+" altitude1="7880.0F"/>
  </RunwayTransitionLegs>
 </RunwayTransitions>
 <CommonRouteLegs/>
 <EnrouteTransitions>
  <EnrouteTransitionLegs>
   <Leg type="IF" fixType="VOR" fixRegion="ZY" fixIdent="LJB"/>
   <Leg type="TF" fixType="WAYPOINT" fixRegion="ZY" fixIdent="BUTID" magneticCourse="108.0"/>
  </EnrouteTransitionLegs>
 </EnrouteTransitions>
</Departure>
 
Messages
27
Country
china
I give up on useing the navigraph data,It works when only one SID,but CTD when I create another SID.
The safe way is use the TERMINAL_WAYPOINT and define the waypoint by my self.
 
Messages
34
Country
taiwan
I give up on useing the navigraph data,It works when only one SID,but CTD when I create another SID.
The safe way is use the TERMINAL_WAYPOINT and define the waypoint by my self.
That’s true for me even I’m not using navigraph. I also needs to define all my waypoints.
 
Messages
22
Country
france
That’s true for me even I’m not using navigraph. I also needs to define all my waypoints.

Hi, I have been reading all your replies and I was wondering if maybe you have a clue for me as I got a problem with my region and waypoints definitions for my ILS. I am creating the new Chengdu Tianfu airport as I live in Chengdu. Last year I created it with everything as fictive names for all waypoints and ILS but also the region, in which I randomly put "TF" (for Tianfu, yes that time I was not aware about region definition codes. The SDK documentation say I should put CN for China, but people on this forum put regions found on LittleNavMap so I want to change it for ZP as it is the code for Chengdu).

Now that I got the airport chart I want to add all STARs and SIDs etc but first I am trying to change fictive names into real ones.

Below here is my waypoints and approach definition for the ILS 01 as it has been always working.

XML:
        <Waypoint lat="30.19241146870410" lon="104.37140833238600" magvar="2.2" waypointType="FAF" waypointRegion="TF" waypointIdent="TF502"/>
        <Waypoint lat="30.09179600000000" lon="104.32429100000000" magvar="2.2" waypointType="NAMED" waypointRegion="TF" waypointIdent="TF503"/>
        <Waypoint lat="30.42177286446640" lon="104.47929345150200" magvar="2.2" waypointType="FAF" waypointRegion="TF" waypointIdent="TF102"/>
        
        <Approach type="ILS" runway="01" fixType="TERMINAL_WAYPOINT" fixRegion="TF" fixIdent="TF502" altitude="5000.0F" heading="024.495" missedAltitude="5000.0F">
            <ApproachLegs>
                <Leg type="IF" fixType="TERMINAL_WAYPOINT" fixRegion="TF" fixIdent="TF503" recommendedType="LOCALIZER" recommendedRegion="TF" recommendedIdent="ITF" theta="024.495" rho="14.05N" altitudeDescriptor="I" altitude1="5000.0F" altitude2="5000.0F"/>
                <Leg type="CF" fixType="TERMINAL_WAYPOINT" fixRegion="TF" fixIdent="TF502" flyOver="FALSE" recommendedType="LOCALIZER" recommendedRegion="TF" recommendedIdent="ITF" theta="024.495" rho="7.55N" magneticCourse="024.495" distance="6.5N" altitudeDescriptor="A" altitude1="5000.0F"/>
                <Leg type="CF" fixType="RUNWAY" fixRegion="TF" fixIdent="RW01" flyOver="TRUE" recommendedType="LOCALIZER" recommendedRegion="TF" recommendedIdent="ITF" theta="024.495" rho="1.05N" magneticCourse="024.495" distance="6.5N" altitudeDescriptor="A" altitude1="442M"/>
            </ApproachLegs>
            <MissedApproachLegs>
                <Leg type="CA" magneticCourse="024.495" altitudeDescriptor="+" altitude1="5000.0F"/>
                <Leg type="DF" fixType="TERMINAL_WAYPOINT" fixRegion="TF" fixIdent="TF102" flyOver="TRUE" turnDirection="L" altitudeDescriptor="A" altitude1="5000.0F"/>
                <Leg type="HM" fixType="TERMINAL_WAYPOINT" fixRegion="TF" fixIdent="TF102" turnDirection="L" magneticCourse="204.495" time="1.0" altitudeDescriptor="A" altitude1="5000.0F"/>
            </MissedApproachLegs>
        </Approach>       
        
    </Airport>
</FSData>

When trying this approach, ATC tells me to go for an ILS approach so all is ok except names and distances.

Then anytime I try to change the region to ZP, or waypoints name to real ones (TF503 to TT503 and TF502 to FAF01 or D109F because the FAF does not have name etc) ATC always ask me to go for a visual approach. I can select ILS in the flight organizer, my approach in the A32NX is considered as ILS but the ATC give me visual approach. Also, the VFR map does not display my route correctly and the FPLN page in the FMS refuse to open.

So then I try to change back everything but it just will not come back to the working version, I always need to copy my backup BGL file into the project folder to get the ILS working again with ATC and flight plan.

Any idea about this problem ? I have been stuck here about two days, tried everything, looked every post on this forum, nothing helped and I am just frustrated that I cannot continue to create this inexistant airport in the game.

Thank you
 
Messages
27
Country
china
Hi, I have been reading all your replies and I was wondering if maybe you have a clue for me as I got a problem with my region and waypoints definitions for my ILS. I am creating the new Chengdu Tianfu airport as I live in Chengdu. Last year I created it with everything as fictive names for all waypoints and ILS but also the region, in which I randomly put "TF" (for Tianfu, yes that time I was not aware about region definition codes. The SDK documentation say I should put CN for China, but people on this forum put regions found on LittleNavMap so I want to change it for ZP as it is the code for Chengdu).

Now that I got the airport chart I want to add all STARs and SIDs etc but first I am trying to change fictive names into real ones.

Below here is my waypoints and approach definition for the ILS 01 as it has been always working.

XML:
        <Waypoint lat="30.19241146870410" lon="104.37140833238600" magvar="2.2" waypointType="FAF" waypointRegion="TF" waypointIdent="TF502"/>
        <Waypoint lat="30.09179600000000" lon="104.32429100000000" magvar="2.2" waypointType="NAMED" waypointRegion="TF" waypointIdent="TF503"/>
        <Waypoint lat="30.42177286446640" lon="104.47929345150200" magvar="2.2" waypointType="FAF" waypointRegion="TF" waypointIdent="TF102"/>
       
        <Approach type="ILS" runway="01" fixType="TERMINAL_WAYPOINT" fixRegion="TF" fixIdent="TF502" altitude="5000.0F" heading="024.495" missedAltitude="5000.0F">
            <ApproachLegs>
                <Leg type="IF" fixType="TERMINAL_WAYPOINT" fixRegion="TF" fixIdent="TF503" recommendedType="LOCALIZER" recommendedRegion="TF" recommendedIdent="ITF" theta="024.495" rho="14.05N" altitudeDescriptor="I" altitude1="5000.0F" altitude2="5000.0F"/>
                <Leg type="CF" fixType="TERMINAL_WAYPOINT" fixRegion="TF" fixIdent="TF502" flyOver="FALSE" recommendedType="LOCALIZER" recommendedRegion="TF" recommendedIdent="ITF" theta="024.495" rho="7.55N" magneticCourse="024.495" distance="6.5N" altitudeDescriptor="A" altitude1="5000.0F"/>
                <Leg type="CF" fixType="RUNWAY" fixRegion="TF" fixIdent="RW01" flyOver="TRUE" recommendedType="LOCALIZER" recommendedRegion="TF" recommendedIdent="ITF" theta="024.495" rho="1.05N" magneticCourse="024.495" distance="6.5N" altitudeDescriptor="A" altitude1="442M"/>
            </ApproachLegs>
            <MissedApproachLegs>
                <Leg type="CA" magneticCourse="024.495" altitudeDescriptor="+" altitude1="5000.0F"/>
                <Leg type="DF" fixType="TERMINAL_WAYPOINT" fixRegion="TF" fixIdent="TF102" flyOver="TRUE" turnDirection="L" altitudeDescriptor="A" altitude1="5000.0F"/>
                <Leg type="HM" fixType="TERMINAL_WAYPOINT" fixRegion="TF" fixIdent="TF102" turnDirection="L" magneticCourse="204.495" time="1.0" altitudeDescriptor="A" altitude1="5000.0F"/>
            </MissedApproachLegs>
        </Approach>      
       
    </Airport>
</FSData>

When trying this approach, ATC tells me to go for an ILS approach so all is ok except names and distances.

Then anytime I try to change the region to ZP, or waypoints name to real ones (TF503 to TT503 and TF502 to FAF01 or D109F because the FAF does not have name etc) ATC always ask me to go for a visual approach. I can select ILS in the flight organizer, my approach in the A32NX is considered as ILS but the ATC give me visual approach. Also, the VFR map does not display my route correctly and the FPLN page in the FMS refuse to open.

So then I try to change back everything but it just will not come back to the working version, I always need to copy my backup BGL file into the project folder to get the ILS working again with ATC and flight plan.

Any idea about this problem ? I have been stuck here about two days, tried everything, looked every post on this forum, nothing helped and I am just frustrated that I cannot continue to create this inexistant airport in the game.

Thank you
Sounds like a piority issue, have you setup the to delete tag, and the content.xml?
 
Messages
22
Country
france
Sounds like a piority issue, have you setup the to delete tag, and the content.xml?
Hi Mazzar,

Thank you for your reply. I did not set any delete tag because there were no airport here. As soon as I come back home I will try to select all delete tags and try.

About the content.xml I cannot find this file in my project folder. Do you mean the content info like airport name, region, city, country and also the thumbnail picture ?
 
Messages
27
Country
china
content.xml define the piorty of the contents, there are sevral navdata like stock navdata, navigraph navdata, senery navdata. the game use content.xml like a sheet, from top to the bottom piorty raises.

C:\Users\<username>\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalCache
 
Messages
27
Country
china
Hi Mazzar,

Thank you for your reply. I did not set any delete tag because there were no airport here. As soon as I come back home I will try to select all delete tags and try.

About the content.xml I cannot find this file in my project folder. Do you mean the content info like airport name, region, city, country and also the thumbnail picture ?
Why you don't use the navigraph procedures?My custom zggg senery works with navigraph procedures very well.
FYI
 
Messages
22
Country
france
content.xml define the piorty of the contents, there are sevral navdata like stock navdata, navigraph navdata, senery navdata. the game use content.xml like a sheet, from top to the bottom piorty raises.

C:\Users\<username>\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\LocalCache
ok thank you. so if I share my package to other people in the future, they will have to change my package priority in this file also ? or maybe it is a conflict with older versions of my project ? seems very weird as I never did it for other third party addons and all are working well.
 
Messages
22
Country
france
Why you don't use the navigraph procedures?My custom zggg senery works with navigraph procedures very well.
FYI
I did not buy Navigraph yet. Also, I am not sure Navigraph already has these procedures for ZUTF airport as it is new and still not opened to public. will open on June 30.
 
Messages
27
Country
china
ok thank you. so if I share my package to other people in the future, they will have to change my package priority in this file also ? or maybe it is a conflict with older versions of my project ? seems very weird as I never did it for other third party addons and all are working well.
I don't know the piority thing very clear, just a guess. A friend told me the navigraph have updated the zptf procedures.
 
Messages
22
Country
france
Sounds like a piority issue, have you setup the to delete tag, and the content.xml?
Hi Mazzar,

As you recommended to me, I set all deletes then I first put my package in 15th position in content.xml in order to let asobo default packages first. It first did not work. But then, I tried to put my package in first position and it worked. So, what if I release my package to other people they will need to put it in first position in the content.xml ? I think many people does not know that so they will tell me that my package does not work.

By the way I can now continue to develop my SIDs and STARs with my package in first position in content.xml. Just scared that it will not work for other people...

Thank you very much for your patience

PS : I will maybe have one or two questions later as I will integrate STARs first. On the chinese chart I got, each STAR is set for two runways at the same time. so I will first have a EnrouteTransition for the arrival, then two RunwayTransitions (one for each Runway). then in the ILS approach can I put all the final RNAV waypoints and the ILS ones in one ApproachLegs part, or I have to separate the RNAV waypoints in an other part ? As an exemple I attach the first approach I am working on with the ILS. I think if I understand how to create one, I will easily create all.
 

Attachments

  • MEXAD6M and RNAV ILS 01.jpg
    MEXAD6M and RNAV ILS 01.jpg
    486.9 KB · Views: 99
Messages
22
Country
france
I don't know the piority thing very clear, just a guess. A friend told me the navigraph have updated the zptf procedures.
Many thanks for your time and help. I just finished to create STARs. Everything is working perfectly now. Just this little matter if I share my airport how to automatically manage priority. I will look for a solution before release.

Have a good day,

Chris
 
Messages
3
Country
brazil
Hi, I have been reading all your replies and I was wondering if maybe you have a clue for me as I got a problem with my region and waypoints definitions for my ILS. I am creating the new Chengdu Tianfu airport as I live in Chengdu. Last year I created it with everything as fictive names for all waypoints and ILS but also the region, in which I randomly put "TF" (for Tianfu, yes that time I was not aware about region definition codes. The SDK documentation say I should put CN for China, but people on this forum put regions found on LittleNavMap so I want to change it for ZP as it is the code for Chengdu).

Now that I got the airport chart I want to add all STARs and SIDs etc but first I am trying to change fictive names into real ones.

Below here is my waypoints and approach definition for the ILS 01 as it has been always working.

XML:
        <Waypoint lat="30.19241146870410" lon="104.37140833238600" magvar="2.2" waypointType="FAF" waypointRegion="TF" waypointIdent="TF502"/>
        <Waypoint lat="30.09179600000000" lon="104.32429100000000" magvar="2.2" waypointType="NAMED" waypointRegion="TF" waypointIdent="TF503"/>
        <Waypoint lat="30.42177286446640" lon="104.47929345150200" magvar="2.2" waypointType="FAF" waypointRegion="TF" waypointIdent="TF102"/>
       
        <Approach type="ILS" runway="01" fixType="TERMINAL_WAYPOINT" fixRegion="TF" fixIdent="TF502" altitude="5000.0F" heading="024.495" missedAltitude="5000.0F">
            <ApproachLegs>
                <Leg type="IF" fixType="TERMINAL_WAYPOINT" fixRegion="TF" fixIdent="TF503" recommendedType="LOCALIZER" recommendedRegion="TF" recommendedIdent="ITF" theta="024.495" rho="14.05N" altitudeDescriptor="I" altitude1="5000.0F" altitude2="5000.0F"/>
                <Leg type="CF" fixType="TERMINAL_WAYPOINT" fixRegion="TF" fixIdent="TF502" flyOver="FALSE" recommendedType="LOCALIZER" recommendedRegion="TF" recommendedIdent="ITF" theta="024.495" rho="7.55N" magneticCourse="024.495" distance="6.5N" altitudeDescriptor="A" altitude1="5000.0F"/>
                <Leg type="CF" fixType="RUNWAY" fixRegion="TF" fixIdent="RW01" flyOver="TRUE" recommendedType="LOCALIZER" recommendedRegion="TF" recommendedIdent="ITF" theta="024.495" rho="1.05N" magneticCourse="024.495" distance="6.5N" altitudeDescriptor="A" altitude1="442M"/>
            </ApproachLegs>
            <MissedApproachLegs>
                <Leg type="CA" magneticCourse="024.495" altitudeDescriptor="+" altitude1="5000.0F"/>
                <Leg type="DF" fixType="TERMINAL_WAYPOINT" fixRegion="TF" fixIdent="TF102" flyOver="TRUE" turnDirection="L" altitudeDescriptor="A" altitude1="5000.0F"/>
                <Leg type="HM" fixType="TERMINAL_WAYPOINT" fixRegion="TF" fixIdent="TF102" turnDirection="L" magneticCourse="204.495" time="1.0" altitudeDescriptor="A" altitude1="5000.0F"/>
            </MissedApproachLegs>
        </Approach>      
       
    </Airport>
</FSData>

When trying this approach, ATC tells me to go for an ILS approach so all is ok except names and distances.

Then anytime I try to change the region to ZP, or waypoints name to real ones (TF503 to TT503 and TF502 to FAF01 or D109F because the FAF does not have name etc) ATC always ask me to go for a visual approach. I can select ILS in the flight organizer, my approach in the A32NX is considered as ILS but the ATC give me visual approach. Also, the VFR map does not display my route correctly and the FPLN page in the FMS refuse to open.

So then I try to change back everything but it just will not come back to the working version, I always need to copy my backup BGL file into the project folder to get the ILS working again with ATC and flight plan.

Any idea about this problem ? I have been stuck here about two days, tried everything, looked every post on this forum, nothing helped and I am just frustrated that I cannot continue to create this inexistant airport in the game.

Thank you
can you help me create sid and star for my custom airport? I don't know anything about creating, I saw that you created yours
 
Top