evenar / euroscope-aman Goto Github PK
View Code? Open in Web Editor NEWArrival Manager plugin for EuroScope
Arrival Manager plugin for EuroScope
Hi,
I had some odd compiling errors which ended up being related to me trying to compile as x64. The project must be compiled as x86.
Suggest adding a note on this to the intro.
/Stephen
When you resize the AMAN window, changing it's width, the "approach strip" keeps it's position, not adjusting for the center of the new width.
Hi,
Is it possible to program it in a way that multiple (i.e. TMA entries) are on one timeline? It's exactly how it looks like in real life on one of our airports: https://ibb.co/QcMkVWX
You see it's color-coded on entries to TMA. Would love to see it, however I can't really get into your code, as C++ is not my main lang...
Hi,
When the menu is open the only possibility to close it is to scroll a timeline. Can you make it that the menu closes when left click on the menu titel? Thx
thanks for the work on #15 ! Is that possible to add an Estimated Landing Time and assigned STAR in Tag layouts?
Hello,
Is it possible to add arrival conditions?
I'm a Brussels ATCO and we have 2 feeder fixes for Amsterdam HELEN & DENUT. But those fixes are not only feeder fixes but also on an airway. If I make a config for those fixes I see all traffic that is crossing those fixes. I like to see only traffic inbound EHAM, EHEH, EHRD.... in the AMAN and not traffic on the airway above.
Thx
Erik
During testing of implementation of the plugin in the Norwegian sectorfile, we had 3 controllers using it last Tuesday during an event at ENVA.
All 3 controllers during the event experienced CTD on the ES session which had the AMAN running. The crashes seemed random and were not happening to multiple controllers simultaneously. It was also happening when I was running a replay from the event today, but I am unable to figure out why it is happening.
The other EuroScope windows which were running but did not have the aman opened (.aman open) were unaffected.
Any tips in troubleshooting here?
Can the timeline includes three different runways at the same time?
Whenever you close Euroscope and open it again, the timeline for the specific waypoint is gone. You need to add it again.
If my interpretation of the variable timeToNextAircraft
is correct, it should represent how much time will pass from the current aircraft has passed the fix to the succeeding passes the fix. The current calculation of curr->eta - next->eta
will calculate the time from the preceeding aircraft to the current aircraft.
Hi,
first of all, thanks for the great ES plugin, highly appreciate your work, especially the latest 2.0.0 update!
By default, I have loaded AMAN in most of my profile, ranging from TWR to CTR positions, howeverr, I end up mostly using it when controlling an APP sector. During other session, I usually hardly use it, if at all, and thus tried closing the timeline in order to free up some screen space.
Before the update of 2.0.0, I was able to close the timeline by right-clicking the Windows taskbar entry and selecting "Close window", since the timeline itself unfortunately only has a minimize, but no close button. After the update, closing via taskbar seems to have stopped working - the window just remains unchanged.
Would it be possible to either add a control to the timeline window itself to close it (maybe even have a plugin setting to have it hidden by default, only displaying on demand, e.g. via a chat command)? If adding an extra button is not an option, could you restore the previous behaviour allowing to close via the taskbar?
I got this request from a user:
My team has been using your AMAN Plugin for the past few months and it has been fantastic to integrate it with our operations. We were wondering if it was possible to release another version of the AMAN which is configured to Singapore's Real-World ATC.
Example shown is
<Callsign> <Wake Category> <Distance from Runway> <minutes behind preceding aircraft> <gate> or in our case, the scratchpad
I think the best would be to make the labels configurable through a config file, unless there's a clever way to do it with the tag editor? ๐ค
{
"openAutomatically": false,
"timelines": {
"19R/19L": {
"targetFixes": [ "GSW40", "GME40" ],
"viaFixes": [ "ADOPI", "LUNIP", "ESEBA", "INREX", "RIPAM", "BELGU" ],
"tagLayout": ""simpleLayout",
"destinationAirports": [ "ENGM" ]
},
"01L/01R": {
"targetFixes": [ "OBW40", "ONE40" ],
"viaFixes": [ "ADOPI", "LUNIP", "ESEBA", "INREX", "RIPAM", "BELGU" ],
"tagLayout": "myLayout",
"destinationAirports": [ "ENGM" ]
}
},
"tagLayouts": {
"myLayout": [
{ "source": "assignedRunway", "width": 4 },
{ "source": "callsign", "width": 8 },
{ "source": "static", "defaultValue": "ยค", "width": 2, "isViaFixIndicator": true },
{ "source": "aircraftType", "width": 5 },
{ "source": "aircraftWtc", "width": 2 },
{ "source": "timeBehindPreceeding", "width": 5, "rightAligned": true },
{ "source": "remainingDistance", "width": 4, "rightAligned": true },
{ "source": "static", "width": 1 },
{ "source": "directRouting", "width": 5, "rightAligned": true, "defaultValue": "-----" },
{ "source": "static", "width": 1 },
{ "source": "scratchPad", "width": 4 }
],
"simpleLayout": [
{ "source": "assignedRunway", "width": 4, "isViaFixIndicator": true },
{ "source": "callsign", "width": 8 }
]
}
}
Hello!
Any chance you can save the X & Y position, height and width of the window?
thx
E.
Hi,
Thanks for the plugin, I really enjoy it.
What should the initialHorizon do exactely? My AMAN-window remains at 30 minutes, regardless of what I enter for the initialHorizon. I'm using 2.0.1 and the latest Beta of ES.
Yours,
Michael
Hi again,
Is it possible to include a standard time horizon (how many minutes the time bar is) in the JSON?
Thx
The defaut AMAN window seems to be too long for my diaplay
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.