Giter VIP home page Giter VIP logo

vatspy-data-project's Introduction

VAT-Spy Client Data Update Project

VAT-Spy is an Air Traffic and ATC Display client that was designed by Ross Carlson for the VATSIM Network. VAT-Spy can be obtained at vatspy.rosscarlson.dev


How Do I Submit Updates?

We have chosen GitHub to be the core of this project so far, as it allows for collaboration on the project and near real-time updates to VAT-Spy data once a pull request has been pushed to the live data. Updates to data should be made directly by submitting a PR to the corresponding AIRAC branch through GitHub. Updates on GitHub that will be merged will be those that either come from verified GitHub accounts belonging to Regions, Divisions, or FIRs/ARTCCs or that have been explicitly authorized by a staff account. Changes will stop being merged to each AIRAC branch 2 days prior to the AIRAC cycle coming in force, in order to allow some time for final reviews before merging to master.


How Do I Verify My Account To Submit Updates?

While we work on a contribution policy, please send an email to, or have your Region, Division, or FIR/ARTCC Leadership send an email from your/their staff Region, Division, or FIR/ARTCC linked e-mail account with your GitHub username to vatspy-data-project (at) vatsim.net. Only authorized users from each Region, Division, or FIR/ARTCC will be permitted to submit updates. PRs from non-verified accounts will NOT be merged.


Included Sectors

Since the introduction of VATSpy version 1.4.0, a significant change has been implemented concerning the handling of sub-sectors. Previously, there was a strict policy in place aimed at reducing clutter on the map by limiting the inclusion of sub-sectors in the dataset.

Currently, we are open to accepting sub-sectors that offer clear benefits to the VACC. If you wish to propose the addition of new sub-sectors, we kindly request that you provide an explanation for why these additions are necessary and how they would be advantageous. It's important to note that this is not an open invitation to include every single sub-sector within your FIR at this time.


Boundaries.geojson

This file uses the GeoJSON format as defined in RFC7946. At the end of each cycle a FIRBoundaries.dat will be generated and included in the release, for testing in vat-spy a converter can be used.


Who's on the VAT-Spy Client Data Update Project Team?

Niels Voogd - Data Management Team
Adrian Bjerke - Data Management Team


Credits

Ross Carlson - Developer, VAT-Spy
Néstor Pérez - Previous Project Leader

vatspy-data-project's People

Contributors

adrian2k avatar ajying avatar amosngsp avatar boriseagle avatar dirtyformal avatar dsolesvik avatar dswoodward avatar ewhitaker-zhu avatar flynzsky avatar gdonohoe avatar hazzas-99 avatar ivanskatov avatar jackedwards815 avatar jeeveegee avatar kolbyd avatar kusterjs avatar luke11brown avatar mbozwood avatar meltinglava avatar mistadouf avatar nakoale avatar nelisv avatar plan-k avatar prryplatypus avatar rudizhang avatar seelenkrieger avatar vatpacais avatar websterzh avatar within7 avatar zachbf avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vatspy-data-project's Issues

ULLL_APP missing

I assume this belongs to ULLI? There is no ULLL airport, only a ULLL FIR.

image

Controller info: Peterburg Approach (���������-������). ULLI ATIS on 127.300.^§Cover up to FL265 and in range of AKARU, PETAP, RELNI, BEPOL, KERIS, SUGIN, GENPA, RUMOL, KOLET, OBANA, TURAL, UTETA. Report ATIS on first contac

License

Can you include a license file with the project?

PRC_FSS missing

image

Controller info: Callsign Beijing Control/�����ɷ� CN/EN CPDLC ZBAB^§Cover Mainland China ALL ACCs 7800m-UNL when local ACC offline, primary frequency 133.075(VHF), secondary frequency 130.375(HF)^§China METRIC RVSM in use -> vats.im/rvsm

Input string was not in a correct format

Hello, I installed your data files in VATSpy today as per the directions. When starting the program now, I get this error:

The following error occurred while attempting to load the data files:
Input string was not in a correct format

ADD gmmm centers splits

GMMM_E_CTR covering north eastern Marocco

GMMM_S_CTR covering southern Marocco
GMMM_W_CTR covering western Marocco (airways UN866/UN873/UN858/UN857)
GMMO_CTR overing airways UN866 and UN873 within Casablanca FIR

ZUGY_CTR missing

image

Controller info: Callsign Guiyang Control CN/EN �������� CPDLC/PDC LOGON GYCT^§Cover ZUGY ACC 7800m-GND, ZUGY/AS/PS/BJ/ZY/KJ^§China METRIC RVSM in use -> vats.im/rvsm

Rename FIR ICAO

Hi,

Please rename FIR FVHA to FVHF and Airport FVHA to FVRG

Also make sure that it is changed in AFRS FSS Station.

Thanks

CZUL special approach sector

In CZUL, we have a position that covers both CYOW and CYQB terminal control areas named Capital approach (CPTL_APP). Is there any way to display it on vatspy? I've tried myself to understand the way vatspy identifies special callsigns to match it to a position, but I was only able to display either CYOW or CYQB approach circle, but never both. Seems like as soon as a match is found in the database, vatspy stops searching for another match. Is that correct? Let me know if you have any tips for me.
Thanks

CTA4 error

CTA4 airport is missing the - sign before longitude.

WBGG_CTR Missing

image

Controller info: Callsign "KUCHING RADAR"^§Top-Down radar for airports WBGG WBGS WBGB^§Service for BOTH Departures and Arrivals

It should be there somewhere. I found this picture on the VATSIM Discord:
image

London sectors showing as banbox

The London sectors on vatspy are showing link there are controlling on the bandbox it would help pilots on the ground that there could be using the correct part of the UK so that controller does not have to send then a message with a link to the vatsim UK sectors image

Station name

LRBB FIR (BUCHAREST FIR) is controlled by Bucharest RADAR, not Control

VATSpy.Dat Exception: The given key was not present in the dictionary

Vatspy hits exception when using the VATSpy.dat file provided with this repo. Note that FIRBoundaries works fine.

image

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
   at System.ThrowHelper.ThrowKeyNotFoundException()
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at VATSpy.MainForm.RepopulateFIRControllersGrid()
   at VATSpy.MainForm.ShowFIR(String firICAO, Boolean selectTab)
   at VATSpy.MainForm.MainForm_Load(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.9043 (WinRelRS5.050727-9000)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
VATSpy
    Assembly Version: 1.0.3719.41261
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files%20(x86)/VATSpy/VATSpy.exe
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.9042 (WinRelRS5.050727-9000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.9031 (WinRelRS5.050727-9000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.9031 (WinRelRS5.050727-9000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.9038 (WinRelRS5.050727-9000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.9031 (WinRelRS5.050727-9000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
giaxk1wj
    Assembly Version: 1.0.3719.41261
    Win32 Version: 2.0.50727.9042 (WinRelRS5.050727-9000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Tao.Platform.Windows
    Assembly Version: 1.0.0.5
    Win32 Version: 1.0.0.5
    CodeBase: file:///C:/Program%20Files%20(x86)/VATSpy/Tao.Platform.Windows.DLL
----------------------------------------
Tao.OpenGl
    Assembly Version: 2.1.0.12
    Win32 Version: 2.1.0.12
    CodeBase: file:///C:/Program%20Files%20(x86)/VATSpy/Tao.OpenGl.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Contributions

Hello,

I am the webmaster at Portugal vACC. I have contributions from one of our members to submit to this project.

However, I'm not sure how to get a verified GitHub account as is stated on the readme file.

Can someone clarify that process?

USTV FIR

Hello!
Please, add USTV (Tyumen) FIR
Boundaries:
734000N 0705500E, 725900N 0742800E, 715300N 0760000E, 705200N 0783500E, 684000N 0800000E, 672400N 0814000E, 663300N 0824700E, 632700N 0844800E, 605500N 0830000E, 604000N 0801000E, 605700N 0772300E, 605100N 0770200E, 604300N 0770300E, 602100N 0762900E, 590000N 0735200E, 581000N 0724800E, 574200N 0711000E, 554000N 0691300E, 554900N 0682000E, 565200N 0650200E, 570000N 0634500E, 572300N 0634500E, 574900N 0640800E, 590200N 0634400E, 593000N 0640800E, 604500N 0634200E, 611700N 0634000E, 620500N 0631200E, 620000N 0593000E, 631200N 0594300E, 642800N 0600400E, 662800N 0632600E, 672400N 0670200E, 682600N 0680000E, 685200N 0664700E, 705000N 0654000E, 713000N 0661700E, 734000N 0684000E, 734000N 0705500E

ZGKL_CTR missing

image

Callsign Guilin Control �������� TEXT ONLY^§Cover ZGKL ACC 7800m and below^§China RVSM in use - vats.im/rvsm

add airfields in LRBB FIR

LRBA|Gradistea|44.225|26.121389||LRBB|0
LRBO|Bobocu (MIL)|45.216389|26.978611||LRBB|0
LRCN|Clinceni|44.358333|25.930556||LRBB|0
LRFT|Fetesti (MIL)|44.392222|27.726667||LRBB|0

EDGG-N

  1. strange extrusion in EDGG-N sector (highlighted in yellow)
  2. Sector label location, and actual geometry location mixed up in multiple EDGG sectors.
    (in below picture, label is shown in center of geometry with that name)

image

EGTM, invalid waypoint

Invalid waypoint (red dot), most likely caused by double coordinate, more investigation needed.
image

New Data Format for ATISs

VATSIM recently updated the data format for their ATISs and they don't break into sentences anymore.

For example:

Before -
Thanks for flying with the Winnipeg FIR!
Questions, comments or feedback? We want to hear it!
Visit us at czwg.vatcan.ca.

Now -
Thanks for flying with the Winnipeg FIR!^§Questions, comments or feedback? We want to hear it!^§Visit us at czwg.vatcan.ca.

MHCC_CTR not showing on map

I have tried investigating this but without finding an answer for it.
MHCC is not showing on VATSpy, but seems to cover either the whole MHTG or somewhere in MHTG's FIR, however on skyvector MHTG FIR does not excist, it only shows MHCC in that area.

Looking on vatsim stats, both MHTG_CTR and MHCC_CTR seems to be actively in use.

Controller info of MHCC_CTR were: "Cenamer Control | English & Spanish^§vatca.net" and had ATIS setup at MHTG airport.

London sector splits

My FIR boundaries are now much more accurate, thank you! However active centre controllers still appear to be in the same position.
(eg. London Control which has many sectors)
As you can see in the image, LON_N_CTR is the only London sector online however even though the London North FIR is labelled, VATSPY is still showing it covering the whole of London.
How do i fix this?
image

St Athans EGSY

(Sorry if this is the wrong place)

Sheffield City Airport [EGSY] was closed in 2008. Since then, St Athans has had a recent ICAO change from EGDX to EGSY.

VAT-Spy shows both old ICAOs. EGSY needs removing from its old location [https://prnt.sc/sja41a] and EGDX needs renaming to EGSY.

Louie

EGNV Name Change

Official name of EGNV changes

  • Durham Tees Valley (old)
  • Teesside

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.