C# Class NASR2SCTDATA.DataAccess.GetAptData

Parse, Make SCT2, Make Airports.xml, and Make Lables sector Files from FAA APT data.
Afficher le fichier Open project: Nikolai558/NASR2SCT

Méthodes publiques

Méthode Description
APTQuarterbackFunc ( string effectiveDate, string artcc ) : void

Call all the needed functions.

StoreWaypointsXMLData ( ) : void

Store Waypoints for XML Data. We can't write the file yet since Waypoints contains all of the following: Airports, Fixxes, NDB, VOR. So we Store it to the Global list. Once all of these have been added, then we can write the xml file.

WriteAptGeoMap ( ) : void
WriteEramAirportsXML ( string effectiveDate ) : void

Write the VERAM and VSTARS File

WriteWxXmlOutput ( ) : void

Private Methods

Méthode Description
DownloadWxStationData ( string effectiveDate ) : void

Download and Unzip the Wx Station Data from the FAA

GetOffsetRwyText ( ) : void
ParseAndWriteWxStation ( string effectiveDate ) : void
ParseAptData ( string effectiveDate ) : void

Parse through the apt.txt file from the FAA

ParseWxStationData ( string color ) : void

Parse the Wx Station Data

WriteAptISR ( string Artcc ) : void

Write the APT In scope reference.

WriteAptSctData ( ) : void

Create the Sct2 file for Airports

WriteAptTextGeoMap ( ) : void
WriteRunwayData ( ) : void

Write the [RUNWAY] Sct File.

WriteWxStationSctData ( ) : void

Write the WX Station Sct File

Method Details

APTQuarterbackFunc() public méthode

Call all the needed functions.
public APTQuarterbackFunc ( string effectiveDate, string artcc ) : void
effectiveDate string Airac Effective Date, Format: "YYYY-MM-DD"
artcc string
Résultat void

StoreWaypointsXMLData() public méthode

Store Waypoints for XML Data. We can't write the file yet since Waypoints contains all of the following: Airports, Fixxes, NDB, VOR. So we Store it to the Global list. Once all of these have been added, then we can write the xml file.
public StoreWaypointsXMLData ( ) : void
Résultat void

WriteAptGeoMap() public méthode

public WriteAptGeoMap ( ) : void
Résultat void

WriteEramAirportsXML() public méthode

Write the VERAM and VSTARS File
public WriteEramAirportsXML ( string effectiveDate ) : void
effectiveDate string Airacc Effective Date: "YYYY-MM-DD"
Résultat void

WriteWxXmlOutput() public static méthode

public static WriteWxXmlOutput ( ) : void
Résultat void