C# 클래스 NASR2SCTDATA.DataAccess.GetAptData

Parse, Make SCT2, Make Airports.xml, and Make Lables sector Files from FAA APT data.
파일 보기 프로젝트 열기: Nikolai558/NASR2SCT

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

APTQuarterbackFunc() 공개 메소드

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

StoreWaypointsXMLData() 공개 메소드

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
리턴 void

WriteAptGeoMap() 공개 메소드

public WriteAptGeoMap ( ) : void
리턴 void

WriteEramAirportsXML() 공개 메소드

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

WriteWxXmlOutput() 공개 정적인 메소드

public static WriteWxXmlOutput ( ) : void
리턴 void