IGC légtérellenőrző PHP lib

Mivel úgy gondolom számos embernek ez sokkal gyorsabban és profibban menne, sőtt talán már meg is tették, mint nekem, továbbá időhiányában, sör/bor/siklóernyős tandem repülés ellenszolgáltatásért cserébe szeretném ha valaki írna/átadna egy (vagy több) PHP függvényt (GPL). Hátha van olyan akinél ez a tudás mind megvan egy helyen. Netán rendelkezik hasonlóval, amit fel tudok használni. :)

Bármilyen szintü segítség jól jönne.

L3 szint:
Bemenete:
- egy WGS84 gps koordináta
- egy konvex sokszög a WGS84 sarokkoordinátáival megadva
Kimenete:
- benne van / nincs benne

L2 szint:
Bemenete:
- egy WGS84 gps koordináta
- egy konkáv sokszög a WGS84 sarokkoordinátáival megadva
Kimenete:
- benne van / nincs benne

L1 szint:
Bemenete:
- egy WGS84 gps koordináta
- egy konkáv sokszög a WGS84 sarokkoordinátáival megadva
Kimenete:
- ha benne van, méterben milyen messze a legközelebbi oldalától / nincs benne

L0 szint:
Bemenete:
- egy (pl. openair, de lehet más is) file amiben a légterek sarokpontjai vannak
- egy igc file
- magasság tűrés
- pozició tűrés
Kimenete:
Egy tömb, ami tartalmazza a légtereket (a tűrés értékeknél jobban) sértő pontok koordinátáit, idejét, magasságát, a légtér nevét, magasságát
(a távolságokat a FAI standard szerint számolja)

hátha akad valami/valaki alapon. :)

Hozzászólások

engem csak az érdekelne, h mi jót szeretnél ebből kihozni? :)

Egy cseh fejlesztésű online verseny magyar mutációjához ellenőrző oldal. http://xcontest.org/hungary/
Az elképzelés egy publikus kiegészítő oldal, ahol a versenybe való feltöltés előtt mindenki maga ellenőrizheti a repülését. Így az adminoknak (nekem) kevesebbet kell utólag repülést törölni és dolgozni is.

Nem, ezek ingyenes de nem nyíltforrású progik (G7towin, Maxpounkte), azok meg nem szeretnek valahogy linuxra létezni. :)
Amúgy a G record generálás külön probléma lenne, hiszen a program generálja az ellenőrző összeget és az is képes azt ellenőrizni, ráadásul a program, mint hitelesitő elfogadásának (nem tudom a pontos menetét) feltétele, hogy bizonyos funkciók tiltottak legyenek mentés előtt, így ez alapvetően sem biztonságos, de nyíltforrással meg pláne nem tünik annak.

Megírom én neked, csak nincs lövésem sem, hogy mik azok a légteres fogalmak.
sör/bor/siklóernyős tandem sajna nem érdekel.

--
Ami elől menekülnek, az után szaladnak.

"Egy tömb, ami tartalmazza a légtereket (a tűrés értékeknél jobban) sértő pontok koordinátáit, idejét, magasságát, a légtér nevét, magasságát"

érted te ezt, csak még nem esett le a mondat, nincs semmi kül. légtér fogalom! :)

- van egy gps koordinátákból álló tömb. (repülés)
- van egy gps sarok koordinátákból álló konvex/konkáv légtérszerkezet (vagy a tiltott légtér v. az egnedélyezett légtér)
- van egy tűrés távolság/magasság

- ha a repülés gps koordinátája + tűrés a meghatározott légtér szerkezeten kívűl/belül esik (függően attól, h titlott v engedélyezett légtérről van szó) akkor azokat a pontokat kell kigyűjteni egy külön tömbbe

ill gondolom ezt akarja a koléga ;)