Ysurac / FlightAirMap

Open source project displaying live aircrafts, ships or trackers on 2D/3D map. Browse through the data based on a particular aircraft, airline, airport, tracker or vessel to search through the database or see extensive statistics. Can use ADS-B in SBS1 format (dump1090, Radarcape,...), VRS, VA (VATSIM, IVAO whazzup.txt, phpvms,...), ACARS (acarsdec, acarsdeco2), APRS, AIS as datasource.
https://www.flightairmap.com/
GNU Affero General Public License v3.0
516 stars 159 forks source link

Add pilots or owners stats #109

Open Ysurac opened 8 years ago

Ysurac commented 8 years ago

Pilot for IVAO/VATSIM, owner for real aircrafts. Stats that can be done :

tonkepen100 commented 8 years ago

Really do not understand the question, please explain it more clearly and help you

Ysurac commented 8 years ago

I don't know what others stats I can put for pilots and/or owners.

tonkepen100 commented 8 years ago

For a lot of data, I suppose you mean the Statistics section?

Ysurac commented 8 years ago

yes

tonkepen100 commented 8 years ago

Well I start to study this, and that what I just said is putting a hundred, hahaha, how great you are. Tomorrow I put exact relationship of feasible data for statistics.

Goodddddddd.

tonkepen100 commented 8 years ago

But a clause, it would first essential to have, not callsing flight made by the pilot, if not the possibility of having either the identifier of its VA, or other pages that use identifiers of its flights. ESSENTIAL.

For example in my case www.piro.biz:

Pilots and controllers are determined by the initial indicative PIR, followed by his number ...

Lorem PIR0234 = Lorem Itsum Viva Spain.

So more or less all VAs, see the tables in their callsing essential would put it in such a code, since so

the client knows that total flights have.

in fact you already have the data already on the popup of your flight.

Soory more for my english

bilkaPek commented 8 years ago

this is what you want ( tonkepen100 ) you want the same thing, with your VA link ??? capture d ecran1 capture d ecran2

tonkepen100 commented 8 years ago

1 sec thanks and explain..

tonkepen100 commented 8 years ago

No, forgive me if it already works perfectly. thanks, (which incidentally Photo left), easy fix.

this is the table ...

captura

another column where this your VA ID more or less so ....

captura2

This is essential as a pilot, look inside your indicative of his will, and not by that callsing flown.

In fact in the popup on the map and goes below that number is only going have to create a new column and naturally searchable later.

ESSENTIAL

tonkepen100 commented 8 years ago

It is that what got today my friend and Surac, left me so happy, and so hard to follow, my emotion is so brutal, I can not follow. I am, and I know that on this issue Ysurac I get a hundred. I am very happy, dammit. Pensare tomorrow, but today the two have made me happy. really

Ysurac commented 8 years ago

I will add pilot and id for IVAO & VATSIM, and owner instead for real flights.

bilkaPek commented 8 years ago

"tonkepen100" if you look closely the two above image, I put my 2 Information on "pilot name and ID" thou only wants ID

Ysurac commented 8 years ago

I will do the same, I like to see the name when available.

bilkaPek commented 8 years ago

ce qui serai bien c'est d'ajouter dans setting.php

$globalMyVaUrl = array('http://www.MyvirtualAirline.com/pilot'); $globalVatSimUrl = array('http://www.vataware.com/pilot/'); $globalIvaoUrl = array('https://www.ivao.aero/Login.aspx?r=Member.aspx?Id='); afin de faciliter le choix pour le pilote juste pour faciliter la programmation

tonkepen100 commented 8 years ago

$globalIvaoUrl = array('http://api.ivao.aero/getdata/whazzup/whazzup.txt');

jjajaajajajaja , caput ip

tonkepen100 commented 8 years ago

10 minutes or caput ip

bilkaPek commented 8 years ago

I sui wrong in my line ;) is changing
gracias tonkepen100 por mostrar mi error

tonkepen100 commented 8 years ago

not right, but I see you do not know the rules very well ivao, regarding wazzup,

I already took like 30 bans IPs, to reduce the 10 minutes of charging.

My solution is now 2 minutes, but that if high costs, delivering from 5 different ips, calling every 10 minutes and share the load between them for 2 minutes. juasssssss

tonkepen100 commented 8 years ago

try it calls every two minutes ivao wazz, and tell me the result, I do not give more than two days

bilkaPek commented 8 years ago

2 weeks without any problems for testing the load of the server

tonkepen100 commented 8 years ago

for then I surrender to you then it is I'm stupid

bilkaPek commented 8 years ago

I do not think you'd be stupid how you recovered the file whazzup by cron task by our scripts deamon

tonkepen100 commented 8 years ago

A, I do not forgive se.Yo'm not a programmer, I'm just a simple businessman with two companies and only 645 people in my charge. I have no idea of these things, only to win and give money to my staff.

The remaining piro only hobby.

tonkepen100 commented 8 years ago

Jusqu'à ysurac m'a enseigné comme un cron de ces ensembles, souffert et souffert sans fin. Mais la vérité est qu'il est un homme avec de la patience, pour moi, une grande personne, a subi ce que vous ne pouvez pas me l'imaginer. jours de Ysurac tous pouvaient le faire?, pourriez-vous, pourriez-vous, et tous eu absolument tout pour. une autre chose est alors mis me connaître. Tout est un indice putain, mais il fonctionne toujours

bilkaPek commented 8 years ago

Post modified

Mi intención era echarte un cable Porque según como lo ejecutas .... estas creando varias conexión à la ves y por eso ivao te bloquearon l'ip

tonkepen100 commented 8 years ago

Aucun homme, je lui ai dit que je suis un idiot, pas vous, et mon intérêt était jamais vous traite mal, ne prenez pas si je peux être le traducteur google homme.

No hombre no, lo que dije es que yo era idiota, no tu, y nunca fue mi interes tratarte mal, no te lo tomes asi que puede ser el traductor de google hombre.

bilkaPek commented 8 years ago

Igual tiene razón ... pues lo dejamos así mal entendido por culpa de Google

tonkepen100 commented 8 years ago

-- Me and the main theme of the statistics, would be if the pilot has reached or not, I mean I explained, in real life and thank god aircraft reach their destination, but there are many virtual flights canceled for various reasons, although this issue for me is important because all flights at this time are recorded as realized, what I would do is, as I have in pyro is saying that it not not show, or holy column that says = flight made or flight unrealized.

captura

Again attention I use google and you know as a theme, and again I repeat that under no circumstances was my intention, backwards it is a pleasure to see that you are interested, since more or less, I was alone here, with my few computer skills, did you feel hurt if I'm really sorry.

tonkepen100 commented 8 years ago

Continuing with the thread of ideas for more statistics here are:

As ysurac think will put the issue of the calssings goes, then if you could put two new fields,,, please look photo

captura

1.- PILOTS 2.- TOTAL FLIGHTS

for example

bilkaPek commented 8 years ago

English :Transalte by Google the idea that you had a profile page is to represent the pilot with information ??? or in the general stats page

Francais: l'idée que tu a est pour une page profile représentent le pilote avec ses informations ??? ou dans la page générale de stats

español: la idea de que tu tines es una página de perfil por el piloto con las información del mismo ??? o en la página general de estadísticas

tonkepen100 commented 8 years ago

If every driver has his own statistics page, then it would be a marvel, because then would take away pyro, leaving only the radar, but of course that would have to have a proper record of each pilot, for example to ensure data privacy and all that stuff.

I would start by the statistics section and expand the data in the columns of the tables that correspond to them.

Statistics give account that level, it is possible endless possible data, schedules, landing rate, number of flight hours, total time, split times, connected hours, played airports, finalized flights, incomplete flights, amount of fuel, that avion, hours VFR, IFR hours, maximum altitude, minimum altitude, accounting, etc etc, and an impressive number of possible data.

If that little by little is introduced, then you will have the best product at the virtual level. I'm telling you that.

I think we first have to define exactly what level statistics data can be entered, and once made a list of possibilities, then I think it is your turn, it can be implemented, since you are the kings of computer.

Now give careful consideration to these data the system grabs each have the client installed, and on the other hand you have to have two possible networks, VATSIM and IVAO.

If one day it were to make the system fully autonomous, I mean own imagine the amount of possibilities that can get to do

Ysurac commented 8 years ago

How can I know a flight is finalized with IVAO & VATSIM ? I have no data like "on ground" (available for real flight). The only think I saw for now is to check if final latitude/longitude are near an airport.

tonkepen100 commented 8 years ago

OK, so vatsim as shown ivao state data generated by a letter, you step picture of the possible letters state, if the basic is 3, but there are exactly 12, in ivao and vatsim, let me a few seconds and you I do the exact relationship in a list.

bilkaPek commented 8 years ago

Eng: you would not it be easier to recover data in the DB from VA ???? with flight status and information concerning the pilot ???

Fra: ne serait t'il pas plus facile de récupérer les données de DB de la VA ???? avec les statut de vol et les informations le concernant le pilote..

Esp: ¿No sería más fácil recuperar los datos en la base de datos de VA ???? con el estado del vuelo y las información del piloto ???

tonkepen100 commented 8 years ago

Bilka: And I always thought that, in itself is very simple, and also believe that the consumer would currently cron creates a lot lighter.

Ysurac commented 8 years ago

How and where ? The only info I have come from whazzup.txt for IVAO or vatsim-data.txt for VATSIM.

bilkaPek commented 8 years ago

Eng: that we look at the file and VATSIM ivao it gives no information knew flight status I think you need a reason ysurac do with latitude / longitude are near an airport otherwise I do not see another solution yet

Fra: qu'en on regarde les fichier ivao et vatsim il ne donne aucune information sut le statut de vol je pense que tu a raison ysurac faut voir avec la latitude / longitude sont près d'un aéroport sinon je ne vois pas d'autre solution pour le moment....

tonkepen100 commented 8 years ago

if it is given, but as the state pyro Please take us?

captura

tonkepen100 commented 8 years ago

but if you mean the flight status made, or not, that if that goes for program code and is carried by the coordinates of the arrival airport, in my case I put 5 miles, if the flight does not go into those five miles soIt is given as not

Ysurac commented 8 years ago

OK, I use coordinates, this seems to work. I test it a little more and I will commit. This also work for real flights, so this is good (for real flights I also use altitude).

tonkepen100 commented 8 years ago

Fantastic

tonkepen100 commented 8 years ago

Ysurac all information clear morning flight to begin by calendar year, that table was the one who had to empty? ... Spotter_output perhaps ?. I know this is not going well here but do not open another thread, thanks.

Ysurac commented 8 years ago

You can run something like this : DELETE FROM spotter_output WHERE date < '2016-01-01 00:00:00';

tonkepen100 commented 8 years ago

ahhh I understand this is making it clear previous flights by 2016, thus not have to empty the table or anything, thank you, thank you very much good idea.

tonkepen100 commented 8 years ago

Returning to the thread (Recollect that I write with google):

captura

FLIGHTS CURRENTS IN SECTION

I personally would leave the following changes ....

  1. ORDER OF COLUMNS AND DATA SHOW

Photo-Airline-PILOT-Callsing-Aircraft-DEPARTURE-ARRIBAL-ETE-FPALTITUDE-STATUS-date

A. A new column is added or the name of the pilot or the number of VA. B. The name of the columns Coming to-Flying to, is amended by departure and arribal. C. The ETE-altitude Flight plan fields and status flags with either image or named are included.

I would think for that section the basic data and more used by pilots to said section was appropriate both to ivao vatsim.

Naturally here also would fail to include the possible drivers at that time were connected, not them aside, poor things are always the most forgotten. Hahaha.

tonkepen100 commented 8 years ago

And continuing here you have some pictures, with possible areas of possible statistics. I put on if you see something interesting that could include attention absolutely all the IVAO and VATSIM data delivery, so all are possible and work. clarify that the Accounting Section of the pilot m not naturally vatsim ivao or delivery, it is a proper script.

captura

captura2

captura3

captura4

captura5

captura6

captura7

captura8

As you can see the possibilities are limitless

Regards

Put other whit more data...

captura

Ysurac commented 8 years ago

I will try to put some of them. I like the altitude & speed graph for example (I have the altitude graph, but it's a good idea to have both on same graph).

tonkepen100 commented 8 years ago

I love this answer Ysurac, thanks, if you need some code or something let me know and I'll be happy to send it,

tonkepen100 commented 8 years ago

I also think it could be interesting in the statistics section, as there is a flight chart the last 7 days putting out another po every month. would be fantastic.

captura

tonkepen100 commented 8 years ago

yurac exceptional work that has given a dramatic change, my most sincere congratulations for your work. but I think in the remaining gap could fit in the month that is the only thing missing, so would be complete,

captura