C# Class NASR2SCTDATA.DataAccess.GetAptData

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

Public Methods

Method 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

Method 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 method

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

StoreWaypointsXMLData() public method

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
return void

WriteAptGeoMap() public method

public WriteAptGeoMap ( ) : void
return void

WriteEramAirportsXML() public method

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

WriteWxXmlOutput() public static method

public static WriteWxXmlOutput ( ) : void
return void