The SDK mentions regarding “apron services”, quote:
" IMPORTANT! For any airport to make use of Apron Control the package must have been created using the Airport asset group. The legacy BGL airport will not use this system."
Doing a fresh airport creates the package and corresponding XML for the airport only, but none of the other files mentioned in the SDK:
ApronControlService.xml
ApronService.xml
Service.xml
NavigationService.xml
navigation_graph.cfg
The SDK doesn’t give enough details to set these up manually instead and the sample airports to not include any of those so finding out the proper synthax/setup is bit of a challenge.
To clarify: This particularly refers to navigation graphs as the SDK contains zero information about how passenger paths to the gate should be set up either using the GUI or in code. So far I could only find some rough information like that a start of the graph should be placed around the seating areas of passengers, but not a hint what this should look like in the CFG code, no samples, no way to do this with the GUI.
Unless I’m missing something obvious of course.
Question is if the whole system is working at all as I couldn’t even get ramps with or without passengers showing up at LEBB, which is shown as a sample in the SDK (Passenger Transport)
For the same airport pushbacks only pop up (!) at the second call, while none of those nearby assigned to the gate/ramp are moving.
Similar issue when calling baggage: “We don’t know where the baggage is” but then the applicable vehicles pop up out of nowhere.
Buses don’t seem to work neither.
The whole GSE thing in the SDK doesn’t make sense as the article describing them is not marked as stub (see link).