I wanted to filter out GA flights and thought I might be able to build some kind of regular expression for the ‘type’ filter, but it looks to do a very simple compare. The best you can do is match a prefix, but not OR several. SkyAware shows GA planes with a little prop icon, so it must have some heuristic for determining which icon to use for each target.
I tried to use speed as a proxy, i.e. filter for only speed > 200mph, but that creates a hole around the airport.
The icons generally come from the aircraft type. In the back ground anything p18a/p28a etc gets lumped into ‘small single engine’
A320/b738/a21n etc, large twin jet. And so forth
That would have been my thought, but for the few targets where Aircraft Type is N/A it still seems to use the correct icon, like it’s pulled it from an online source based on the ICAO code.
However, this still leaves open the question if there is any way, perhaps via a URL parameter or editing a config file, to actually specify a more complex filter expression.
Some NA if we are talking the US is done from hex, quick translate to faa register and fill the likely blanks until there is enough data to confirm and populate the fields after the fact.