1.0.0 • Published 10 months ago

@faa-aviation-data-portal/aeronav-charts v1.0.0

Weekly downloads
3
License
MIT
Repository
github
Last release
10 months ago

aeronav-charts

Fetch links and metadata for charts provided by Aeronav in a sane format.

NPM Version

Installation

$ npm install --save @faa-aviation-data-portal/aeronav-charts

Usage

const aeronavCharts = require('@faa-aviation-data-portal/aeronav-charts')

aeronavCharts.vfr.sectionals().then(results => {
  console.log(results[2])
})

Output

{
  chartName: 'Atlanta',
  currentEdition: {
    sequenceNumber: 102,
    releaseDate: 'Feb 28 2019',
    geotiff: 'https://aeronav.faa.gov/content/aeronav/sectional_files/Atlanta_102.zip',
    pdf: 'https://aeronav.faa.gov/content/aeronav/sectional_files/PDFs/Atlanta_102_P.pdf'
  },
  nextEdition: {
    sequenceNumber: 103,
    releaseDate: 'Aug 15 2019',
    geotiff: 'https://aeronav.faa.gov/content/aeronav/sectional_files/Atlanta_103.zip',
    pdf: 'https://aeronav.faa.gov/content/aeronav/sectional_files/PDFs/Atlanta_103_P.pdf'
  }
}

See ./example.js for more examples.

API

VFR Charts

aeronavCharts.vfr.all()

aeronavCharts.vfr.sectionals()

aeronavCharts.vfr.terminalArea()

aeronavCharts.vfr.helicopter()

aeronavCharts.vfr.grandCanyon()

aeronavCharts.vfr.planning()

aeronavCharts.vfr.caribbean()

IFR Charts

aeronavCharts.ifr.all()

aeronavCharts.ifr.enrouteLow()

aeronavCharts.ifr.enrouteHigh()

aeronavCharts.ifr.enrouteLowHighAlaska()

aeronavCharts.ifr.enrouteArea()

aeronavCharts.ifr.enrouteHawaiiPacific()

aeronavCharts.ifr.planning()

aeronavCharts.ifr.gulf()

Contributing

Contributions welcome!

License

MIT © Forrest Desjardins

1.0.0

10 months ago

0.2.2

3 years ago

0.2.1

4 years ago

0.2.0

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago

0.0.1

5 years ago

0.0.0

5 years ago