Jump to content

captainjensen

Live Traffic on Ground (suggestion)

Recommended Posts

Hi Nico,

thanks for replying to my previous post. 

I actually had a thought that maybe easy for you to implement that could used to override the parking system or compliment it perhaps.

 

I believe many people use FR24 and with the cheapest (paid) subscription, i think its 1.99 a month, you can see up to several days of data of accurate aircraft on the ground.

Its actually easy to copy the information out of the page as its built in a table format.

Would it be possible to perhaps that this info could be pasted easily into a .txt file or similar and ask PSXseeconTraffic to use that data? 

example image: https://drive.google.com/open?id=1RCkmv9e2acGtDbwBd4UlF4mcTDqxWcb3 

heres the example pasted from Aalborg Airport (copy/paste):

13 Sep 4:13 PM (08 min ago) R44 (OY-HHD) Robinson R44 Raven II Private owner -  
13 Sep 4:02 PM (19 min ago) E195 (OY-GDB) Embraer ERJ-195LR Great Dane Airlines -  
13 Sep 4:00 PM (22 min ago) C525 (D-ILHC) Cessna 525 CitationJet CJ1+ Lufthansa Flight Training LH9973  
13 Sep 3:39 PM (43 min ago) CRJ9 (EI-FPK) Bombardier CRJ-900LR SAS SK1215  
12 Sep 4:22 PM (23 hrs ago) SF25 (OY-TKX) Scheibe SF-25C Falke Nordjysk Svveflyveklub -  
12 Sep 3:13 PM (25 hrs ago) C172 (OY-GTM) Cessna F172N Private owner -  
12 Sep 10:49 AM (29 hrs ago) E195 (OY-GDA) Embraer ERJ-195LR Great Dane Airlines -  
09 Sep 5:14 PM (03 days ago) P28A (OY-BLO) Piper PA28-151 Cherokee Warrior Private owner -  
09 Sep 3:42 PM (04 days ago) C172 (OY-AJM) Cessna F172N Skyhawk Private owner -  
07 Sep 11:42 AM (06 days ago) TAMP (OY-IMR) Socata TB-9 Tampico Private owner -  

kind regards,

Philip
 

Share this post


Link to post
Share on other sites

Hi Philip,

Thank you for coming up with ideas.

Question for clarification: is there gate information in that table?

Regards,

Nico

Share this post


Link to post
Share on other sites

hello. i have a paid subscription, and although there is no information about the gate, we can now how many planes at that airport in a specific moment. 

would be good that psxseecontraffic put exactly the number of planes and their types and airlines in the airport, even if we dont know what gates.

in the other side, we really do know what are the gates because we have the map and the (kml or csv archives).

maybe that could help:)

abri

  • Like 1

Share this post


Link to post
Share on other sites

Most airports have their own website with departure/arrival info, Gate info included...

FlightRadar 21 has departure/arrival info incl airline/aircraft like Abri mentioned...

That would be a nice start 

Edited by GSalden

Share this post


Link to post
Share on other sites

Well from an IT point of view it is not easy to interface with data at websites. One needs API's with clearly defined syntax and semantics.

I don't think that the idea of the OP is the way to go.

For airports that have no life aircraft ground coverage one can now use the new feature in 16.1.

Just install AIG and its flight plans and create  a good airport file by letting PSXT detect  the AI aircraft from AIG.

Share this post


Link to post
Share on other sites

Hi Nico,

Thanks again for this great piece of software!

I actually had the same idea as Philip and did some research on the topic. I found https://aviation-edge.com/developers/ and I even made a subscription. Its quite expensive (5$ for the first month then 99$ US/month for developers license) but I think it will take PSX to another level. It has all information about departure and arrivals of any airport, with schedules time of departure , Gate number and codeshare information ,etc.. and all is done through simple  API calls. 

I can transfer you my API key if you are interested to check it on.  

Please let us know your thoughts on this.

Thank you!

Amine.

PS: Here is an example of data you get from the API. Here I asked for departures timetable for YUL airport . This is only the first result:

 

[

{


"type": "departure",
"status": "scheduled",
"departure": {
"iataCode": "YUL",
"icaoCode": "CYUL",
"terminal": null,
"gate": "A30",
"baggage": null,
"delay": null,
"scheduledTime": "2019-09-14T18:00:00.000",
"estimatedTime": null,
"actualTime": null,
"estimatedRunway": null,
"actualRunway": null


},


"arrival": {
"iataCode": "YQB",
"icaoCode": "CYQB",
"terminal": null,
"gate": "25",
"baggage": "DOM",
"delay": null,
"scheduledTime": "2019-09-14T18:53:00.000",
"estimatedTime": null,
"actualTime": null,
"estimatedRunway": null,
"actualRunway": null


},


"airline": {
"name": "SWISS",
"iataCode": "LX",
"icaoCode": "SWR"
},

"flight": {
"number": "4652",
"iataNumber": "LX4652",
"icaoNumber": "SWR4652"
},


"codeshared": {
"airline": {
"name": "Air Canada",
"iataCode": "AC",
"icaoCode": "ACA"
},

"flight": {
"number": "8726",
"iataNumber": "AC8726",
"icaoNumber": "ACA8726"
}


}

},

 

 

 

 

 

 

 

Edited by vcaptain747

Share this post


Link to post
Share on other sites
55 minutes ago, vcaptain747 said:

Hi Nico,

Thanks again for this great piece of software!

I actually had the same idea as Philip and did some research on the topic. I found https://aviation-edge.com/developers/ and I even made a subscription. Its quite expensive (5$ for the first month then 99$ US/month for developers license) but I think it will take PSX to another level. It has all information about departure and arrivals of any airport, with schedules time of departure , Gate number and codeshare information ,etc.. and all is done through simple  API calls. 

I can transfer you my API key if you are interested to check it on.  

Please let us know your thoughts on this.

Thank you!

Amine.

PS: Here is an example of data you get from the API. Here I asked for departures timetable for YUL airport . This is only the first result:

 

[

{


"type": "departure",
"status": "scheduled",
"departure": {
"iataCode": "YUL",
"icaoCode": "CYUL",
"terminal": null,
"gate": "A30",
"baggage": null,
"delay": null,
"scheduledTime": "2019-09-14T18:00:00.000",
"estimatedTime": null,
"actualTime": null,
"estimatedRunway": null,
"actualRunway": null


},


"arrival": {
"iataCode": "YQB",
"icaoCode": "CYQB",
"terminal": null,
"gate": "25",
"baggage": "DOM",
"delay": null,
"scheduledTime": "2019-09-14T18:53:00.000",
"estimatedTime": null,
"actualTime": null,
"estimatedRunway": null,
"actualRunway": null


},


"airline": {
"name": "SWISS",
"iataCode": "LX",
"icaoCode": "SWR"
},

"flight": {
"number": "4652",
"iataNumber": "LX4652",
"icaoNumber": "SWR4652"
},


"codeshared": {
"airline": {
"name": "Air Canada",
"iataCode": "AC",
"icaoCode": "ACA"
},

"flight": {
"number": "8726",
"iataNumber": "AC8726",
"icaoNumber": "ACA8726"
}


}

},

I do not see the ICAO code for the aircraft type...? I really need that.

But furthermore I think 99 US Dollar/month it is way to expensive for the users of PSXT. I have had  lengthy discussions here with people that found the subscription for RealTraffic already too expensive.

Edited by kiek

Share this post


Link to post
Share on other sites

i have one idea, the software: "AILivetraffic" is able to make a bgl file of planes that are flying in the moment of using p3d. This bgl file is built from the departure hour in UTC until maximum 6 hours of flight. That means that your update is goig to be great if using in combination with ailivetraffic.!

thanks for the update. 

i hope we could find a way to put live ai traffic on ground in the exact gate.

Share this post


Link to post
Share on other sites
11 hours ago, abranpuko said:

i have one idea, the software: "AILivetraffic" is able to make a bgl file of planes that are flying in the moment of using p3d. This bgl file is built from the departure hour in UTC until maximum 6 hours of flight. That means that your update is goig to be great if using in combination with ailivetraffic.!

EDIT: Interesting indeed, but it will only work if liveries with correct registration codes are being used (but I assume that you as user have control over it, because they are using your liveries) and that they start/end at a gate.

EDIT: drawback, apart from the costs (3.50 US Dollar/month) you may only generate 2 flight plans per hour...

Looking forward to the results of your tests.

Edited by kiek

Share this post


Link to post
Share on other sites

Interesting improvement (if possible). 
Will be following this.

Live and correct parking positions, would add so much immersion to the software, but I have a feeling, that it could be quite difficult to achieve, unless a common data-source is found.

Edited by Anders Bermann

Share this post


Link to post
Share on other sites
16 hours ago, kiek said:

Well from an IT point of view it is not easy to interface with data at websites. One needs API's with clearly defined syntax and semantics.

I don't think that the idea of the OP is the way to go.

For airports that have no life aircraft ground coverage one can now use the new feature in 16.1.

 Just install AIG and its flight plans and create  a good airport file by letting PSXT detect  the AI aircraft from AIG.

unfortunately not, but it does give you most of the time the flight number it arrived on.

The monthly subscription is a very small $1.49!

hope this is something that can be developed! thanks Nico

Share this post


Link to post
Share on other sites
11 hours ago, captainjensen said:

hope this is something that can be developed! thanks Nico

I have no intention to let PXT grab data from websites.

However, any other person could write a small app that shields the user from the .xml stuff. For instance the user opens the FR24 web site and enters manually gate number, airline and type for each aircraft he/she wants to see. The app then translates the input to an airport file.

Or even better, write an app that grabs the data from the Fr24 website and produces an airport file automatically!

This all can take place outside PSXT.

 

Share this post


Link to post
Share on other sites
52 minutes ago, kiek said:

I have no intention to let PXT grab data from websites.

However, any other person could write a small app that shields the user from the .xml stuff. For instance the user opens the FR24 web site and enters manually gate number, airline and type for each aircraft he/she wants to see. The app then translates the input to an airport file.

Or even better, write an app that grabs the data from the Fr24 website and produces an airport file automatically!

This all can take place outside PSXT.

 

both great ideas!

i will comprove my "AI LIVE TRAFFIC " suggestion but now im re-installing all my prepar3d, and more: all my windows 10. 

why?

yesterday night i flew in barcelona: all smooth and great 30 frames per second.

this morning, i get up, load the same, and just 20 frames. never more. i dont understand anything!. 

why frames change if i dont touch anything? (sorry, im angry)

Edited by abranpuko

Share this post


Link to post
Share on other sites
18 minutes ago, abranpuko said:

why frames change if i dont touch anything? (sorry, im angry)

I have no idea at all. There are so many parameters involved. You have to find that out yourself...

Note that this can happen also without using PSXT. You can find a lot of threads about that in the P3D forum.

Share this post


Link to post
Share on other sites
28 minutes ago, kiek said:

I have no idea at all. There are so many parameters involved. You have to find that out yourself...

Note that this can happen also without using PSXT. You can find a lot of threads about that in the P3D forum.

you are true. im sure is not PSXT. 

it has to do something with drivers. anyway i will reinstall all. thanks again!

Share this post


Link to post
Share on other sites
8 hours ago, abranpuko said:

both great ideas!

i will comprove my "AI LIVE TRAFFIC " suggestion but now im re-installing all my prepar3d, and more: all my windows 10. 

why?

yesterday night i flew in barcelona: all smooth and great 30 frames per second.

this morning, i get up, load the same, and just 20 frames. never more. i dont understand anything!. 

why frames change if i dont touch anything? (sorry, im angry)

Dusk and dawn use 2x video rendering

 

Share this post


Link to post
Share on other sites
10 hours ago, kiek said:

I have no intention to let PXT grab data from websites.

However, any other person could write a small app that shields the user from the .xml stuff. For instance the user opens the FR24 web site and enters manually gate number, airline and type for each aircraft he/she wants to see. The app then translates the input to an airport file.

Or even better, write an app that grabs the data from the Fr24 website and produces an airport file automatically!

This all can take place outside PSXT.

 

Nico, you have done an amazing job so far so regardless we are better off with or without such a thing.

I would love to write an APP but have very little knowledge of programming otherwise I would gladly do so. I might try and commission a friend to do it.

My initial thought was just taking the data and pasting into a spreadsheet that could somehow be read. Perhaps a custom spread sheet that makes it easier to adjust certain criteria and that could be compiled by a simple app.

The reason FR24 data for on ground is really interesting is it captures traffic that are not frequent i.e. Copenhagen had the Crystal 777 and a Maersk Gulfstream the other day (this was captured by FR24 as on the ground traffic). Its also great for spotting diverted traffic as well.

I don't think an XML can be downloaded or linked unless you create a custom plan with them, but for $1.49 a month it copy be a simple copy and paste, convert and compile and voila you have the real aircraft currently on the ground!

 

I will speak to my friend and see if he is willing to help. I guess the program would have to read the ParkPos file of the selected airport and use the coordinates of the gates and override the traffic written (perhaps with some user input or an option of automation or manual gate selection)?

Share this post


Link to post
Share on other sites
2 hours ago, captainjensen said:

I don't think an XML can be downloaded or linked unless you create a custom plan with them, but for $1.49 a month it copy be a simple copy and paste, convert and compile and voila you have the real aircraft currently on the ground!

Again, I don't see the ICAO code for the aircraft type in your API example. You really need that.

Edited by kiek

Share this post


Link to post
Share on other sites
17 hours ago, kiek said:

Again, I don't see the ICAO code for the aircraft type in your API example. You really need that.

understood, this will most likely need to be converted. i.e. create a excel table that converts.takes the aircraft type into ICAO format and puts it into its own column. If I can, I will get my friend to help who could write this into the code instead of excel sheet.

In fact the ICAO code is there, its in the same column as the aircraft registration (I have highlighted it in bold):

13 Sep 4:13 PM (08 min ago) R44 (OY-HHD) Robinson R44 Raven II Private owner -  
13 Sep 4:02 PM (19 min ago) E195 (OY-GDB) Embraer ERJ-195LR Great Dane Airlines -  
13 Sep 4:00 PM (22 min ago) C525 (D-ILHC) Cessna 525 CitationJet CJ1+ Lufthansa Flight Training LH9973  
13 Sep 3:39 PM (43 min ago) CRJ9 (EI-FPK) Bombardier CRJ-900LR SAS SK1215

 

Edited by captainjensen

Share this post


Link to post
Share on other sites

I was referring to your API example.

In the web site table the gate info is missing 

Edited by kiek

Share this post


Link to post
Share on other sites
2 hours ago, kiek said:

I was referring to your API example.

In the web site table the gate info is missing 

I don't believe I mentioned API. The cheapest and only method I am mentioning is copying and pasting FR24 'on the ground traffic' which is in a table format.

Gate info is not available on any site as far as I know for all aircraft (including GA and Cargo) and limited to aircraft having there transponder on all the way to the gate if you want to capture it in real time (not always the case).

My proposal is purely to park known real live traffic currently on ground in its most accurate form. Gates could be assigned using flight number and data from PSXTraffic xml files that have captured movement previously and/or assign manually in clumps e.g.

EKCH

Parking Groups: 

Terminal 1 = Gates F2-F15

Cargo Ramp East = C12,C14,C15,C16

Flight Number & Aircraft Assignment: 

"SAS, CRJ9, SK458, Terminal 1"

"DHL, ALL, ALL, Cargo Ramp East" 

 

this would require the user to assign gates to a grouped area i.e. Terminal 1 (which they would have to define or download a shared file). Aircraft would park at the appropriate size gate based on ParkPos data. But once that is defined could make quick work assigning traffic in the future. Users could assign specific gates for specific flights but that would be up to them.

 

Share this post


Link to post
Share on other sites
3 hours ago, captainjensen said:

Gate info is not available on any site as far as I know for all aircraft (including GA and Cargo)  ...

Here part of a post of another poster in this thread (he was talking about an API), it has gate info. You really need that if you want to make it real:

================================================================================================

PS: Here is an example of data you get from the API. Here I asked for departures timetable for YUL airport . This is only the first result:

 

[

{


"type": "departure",
"status": "scheduled",
"departure": {
"iataCode": "YUL",
"icaoCode": "CYUL",
"terminal": null,
"gate": "A30",
"baggage": null,
"delay": null,
"scheduledTime": "2019-09-14T18:00:00.000",
"estimatedTime": null,
"actualTime": null,
"estimatedRunway": null,
"actualRunway": null


},

Edited by kiek

Share this post


Link to post
Share on other sites
5 hours ago, captainjensen said:

EKCH

Parking Groups: 

Terminal 1 = Gates F2-F15

Cargo Ramp East = C12,C14,C15,C16

Flight Number & Aircraft Assignment: 

"SAS, CRJ9, SK458, Terminal 1"

"DHL, ALL, ALL, Cargo Ramp East" 

For Fly Tampa EKCH P3D there already exists a very good airport file with life traffic parking data.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • Create New...