In depth look at the Object table and JSON output of cities API made by Aviation Edge
In this article, I will clarify the object table and JSON output specifically of the Aviation Edge cities API. The object table is a representation of the data in tabular form, where each row represents a single object and each column represents a property of that object. On the other hand, the JSON output is a way of encoding the data in a format that can be easily parsed by a computer program. Both the object table and JSON output provide a convenient way to access and work with the data provided by the Aviation Edge cities API, but they are used for different purposes and have their own advantages and disadvantages. I will delve into the details of how the object table and JSON output are structured and how they can be used effectively in this article.
Object and Description of API Output
Objects | Description |
GMT | City GMT |
cityId | City ID in our database |
codeIataCity | City IATA code |
codeIso2Country | 2-digit country code |
geonameId | Geoname ID |
latitudeCity | Latitude |
longitudeCity | Longitude |
nameCity | City name |
timezone | City timezone |
GMT: The Greenwich Mean Time of the city, also known as Coordinated Universal Time (UTC) offset.
CityId: A unique identifier assigned to the city in the Aviation Edge database.
codeIataCity: The IATA (International Air Transport Association) code for the city, which is a three-letter code used to identify major airports around the world.
codeIso2Country: A two-letter code that represents the country where the city is located, as defined by the ISO 3166-1 standard.
GeonameId: A unique identifier assigned to the city by the GeoNames geographical database.
latitudeCity: The latitude coordinates of the city, measured in decimal degrees.
longitudeCity: The longitude coordinates of the city, measured in decimal degrees.
nameCity: The name of the city.
timezone: The timezone of the city, represented as the offset from UTC (Coordinated Universal Time) in the format "+/-HH:MM" (e.g. "+05:00" for India)
The information in the table is useful for a variety of purposes. The IATA code, for example, is commonly used in the airline industry for flight schedules, ticketing and baggage tracking. The ISO code can be used to identify the country of origin or destination of a flight. The geonameId can be used to find additional information about a city from the GeoNames geographical database, such as population, area, and elevation. The latitude and longitude coordinates can be used to display the city on a map, and to calculate distances and travel times between different cities. The GMT can be used to understand the time offset of a city with respect to the Coordinated Universal Time. All together this information is used by software systems, applications, and websites that provide information about flights, travel, and transportation. These data can also be used in data analytics and business intelligence, to track and analyze the travel industry.
JSON output
This JSON output is describing a single city, Manchester located in Great Britain (GB), the city has a cityId of 4431, the IATA code is "MAN", the geonameId is 2643123, the latitude and longitude coordinates are 53.480713 and -2.234377 respectively, timezone is Europe/London which belongs to the Coordinated Universal Time (UTC) offset.
[
{
"GMT":"0",
"cityId":4431,
"codeIataCity":"MAN",
"codeIso2Country":"GB",
"geonameId":2643123,
"latitudeCity":53.480713,
"longitudeCity":-2.234377,
"nameCity":"Manchester",
"timezone":"Europe/London"
}
]
Final words
In conclusion, today we have explained the structure and content of an object table and a JSON output for the Aviation Edge cities API. The object table provides a representation of the data in tabular form, with each row representing a single object and each column representing a property of that object. The JSON output is a way of encoding the data in a format that can be easily parsed by a computer program. Both the object table and JSON output provide a convenient way to access and work with the data provided by the Aviation Edge cities API, but they are used for different purposes and have their own advantages and disadvantages. The information provided in these formats includes properties such as the city's name, location, time zone, and codes used to identify it, such as the IATA code, the ISO code, and the geonameId. This information is useful for a variety of purposes such as flight schedules, ticketing and baggage tracking, data analytics and business intelligence, to track and analyze the travel industry.
Note
The Aviation Edge cities API is a data service that provides information about cities around the world. Access to this API can be obtained through the third-party data marketplace, Worldindata. Worldindata is a platform that allows users to discover, purchase and access various data sets from different providers, such as Aviation Edge. To request access to the Aviation Edge cities API, users need to sign up for an account on the Worldindata website, search for the Aviation Edge cities API, and then purchase a subscription or access package that suits their needs. Once the subscription is confirmed, users will be provided with an API key and documentation on how to access and use the data. It's important to mention that the access and usage of the API data may be subject to certain terms and conditions and usage limits as specified by Aviation Edge.