UNPKG

aviation-model

Version:

Public methods for querying the information from aviation-pg

71 lines (58 loc) 1.59 kB
"use strict"; var aviationModel = require("../../"); aviationModel.getAirlineData({ value: "American_Airlines", type: "airline_id", method: "website" }, function (err, data) { if (err) {throw err;} console.log("Web: ", data); }); aviationModel.getAirportJson({ airport_id: "San_Francisco_International_Airport" }, function (err, airport) { if (err) {throw err;} console.log("Airport: ", airport); }); aviationModel.getAirportData({ value: "SFO", type: "iata", method: "latitude" }, function (err, data) { if (err) {throw err;} console.log(data); }); aviationModel.getAirportJson({ airport_id: "San_Francisco_International_Airport" }, function (err, airport) { if (err) {throw err;} console.log("Airport:", airport); }); aviationModel.getDestinations("American_Airlines", function (err, destinations) { if (err) {throw err;} console.log(JSON.stringify(destinations, null, 2)); }); aviationModel.getAirlineCities("American_Airlines", function(err, cities) { if (err) {throw err; } console.log(cities); }); aviationModel.getCity("San_Francisco_International_Airport", function(err, city) { if (err) {throw err;} console.log("city: ", city); }); aviationModel.queryData({ searchString: "San_Francisco%", distance: 100 * 1000 }, "radiusAirports", function (err, radiusAirports) { if (err) {throw err;} console.log(radiusAirports); }); aviationModel.airportsBounds({ latitude1: 38, longitude1: -123, latitude2: 37, longitude2: -122 }, function (err, airports) { if (err) {throw err;} console.log("airports:", airports); });