Home   |   Kontakt   |   Links   |   Impressum   |   Datenschutz   
[English version]  
GIS und
RRG GIS Datenbasis
General Information
Transport networks
Regions boundaries, administrative boundaries
Interaction data and regional data
Über uns
TCP International

RRG GIS Database

Transport networks - Airports of the World

General information

The RRG World airport database contains 8,229 airports of international (world-wide), European and regional importance following the AOWT airport classification as well as the classification of the Trans-European Transport Network Outline Plan, Section Airports as specified in Decision 1692/96/EC of the European Parliament and of the Council European Communities, 1996), as well as airports of the so-called TINA networks (TINA = Transport infrastructure needs assessment; TINA Secretariat, 1999; 2002) for the new member states and candidate countries.

In contrast to the other layers of the RRG GIS Database, the airport layers owns a world-wide coverage comprising not only airports in Europe but in all other parts of the world (Asia, Africa, North America, South America, Australia).

An overview on the number of airports by country is given here.

As for the other modes, there is also a subset of airports defined which are considered as strategic airports due to their significant importance for passenger and freight transport in Europe, which can be used for purposes of transport modelling. These strategic airports include all TEN and TINA airports, as well as some additional airports in remaining Europe and some smaller airports to guarantee connectivity of regions.

The name of the RRG airport layer is AIRPORTS, and its main features are:

Layer name: AIRPORTS
Feature classes: Points
No of point features: 8,229
User attributes associated with the points: 49

Detailed description of the point attribute table

The following user-defined fields are available in the AIRPORTS layer:

Attribute Type Contents
AIRPORT_NUMBER Integer Unique RRG airport number (1, 2, 3, ...)
COUNTRY Character ISO country code
REGION Character NUTS-2 region code (for airports located in Europe)
LABEL Character Airport name
NAME_ALIAS Character Airport name (alias) (if applicable)
CONTINENT Integer Continent code
1 = Asia
2 = Africa
3 = North America
4 = South America
5 = Europe
6 = Australia, Oceania
7 = Antarctica
8 = Water bodies
9 = Arctica
IATA Character Official IATA airport code
ICAO Character Official ICAO airport code
ELEVATION Integer Elevation above sea level (in m)
-99 = Information not available
INTERNATIONAL Integer International vs. domestic airports
0 = Airport dedicated to domestic flights
1 = Airport with both domestic and international flights
TENCAT Integer TEN category
0 = No TEN/TINA airport
1 = International connecting point
2 = Community connecting point
3 = Regional connecting and accessibility point
4 = Other non-TEN/TINA but strategic airports
TENAS Integer TEN airport system
0 = Airport not part of any airport system
1 = Airport part of international airport system
2 = Airport part of community connecting points
CATEGORY Integer Airport category
0 = Not part of strategic airports
1 = TEN airport
2 = TINA airport
3 = Airport in remaining Europe
4 = Additional strategic airport
PRIOEL Integer Priority project number (Essen list)
0 = No TEN/TINA priority project
10 = Milano-Malpensa airport
PRIOVM Character Priority project code (Van Miert group)
- = NO TEN/TINA priority project
L0P4 = Milano-Malpensa airport
STRATEGIC Integer Subset of strategic airports (for transport modelling)
0 = Airport not part of strastegic modelling subset
1 = Airport part of strategic modelling subset
NODIRECTDEST Integer Number of direct destinations served
-99 = Information not available
0 = No scheduled flights
>0 = Number of destinations (by direct flights)
RAIL_CONNECT Integer Railway station facilities availability at the airport
-99 = Information not available
0 = No railway station available at airport
1 = Station for metro/tram available
2 = Station(s) for regional trains, metros or trams available
3 = Station(s) for intercity trains, regional trains, metros or trams available
Some airports do have more than one station
OPERATION Integer Status operation of the airport
1 = Under operation
2 = Closed
3 = Airport planned/under construction, new airport
4 = Airport planned/under construction, airport extensions/upgrades
TYPE Character Airport type
-99 = Information not available
1 = International airport
2 = Domestic airport
3 = Military airbase
4 = Sailplanes airfield
5 = Private (small) airfield, company airfield
6 = Heliport
1,3 = International airport and military airbase
1,6 = International airport and heliport
2,3 = Domestic airport and military airbase
2,6 = Domestic airport and heliport
RUNWAYS Integer Number of runways
-99 = Number not available
1...x = Available runways
RUNWAY_LENGTH Character Runway length (in meters)
AIRCRAFT_STANDS Integer Number of aircraft parking positions
-99 = Number not available
1...x = Number of parking positions
OPERATING_HOURS Character Airport operating time
TERMINALS Integer Number of passenger terminals
-99 = Information not available
1...x = Number of passenger terminals
CARGO_TERMINALS Integer Number of cargo terminals
-99 = Information not available
1...x = Number of cargo terminals
GATES Integer Number of passenger gates
-99 = Information not available
1...x = Number of passenger gates
DESKS Integer Number of passenger desks (passenger services)
-99 = Information not available
1...x = Number of desks
BAGGAGE_CLAIMS Integer Number of baggage claims
-99 = Information not available
1...x = Number of baggage claims
CON_DOM_DOM Integer Minimum connecting time domestic-domestic flights (min)
-99 = Information not available
CON_DOM_INT Integer Minimum connecting time domestic-international flights (min)
-99 = Information not available
CON_INT_INT Integer Minimum connecting time international-international flights (min)
-99 = Information not available
CAP_PASS Integer Annual passenger capacity
-99 = Information not available
0 = Cargo airport (no passenger traffic)
>0 = Number of passengers that can be handled in a year
CAP_CARGO Integer Annual cargo capacity (in tons)
-99 = Information not available
0 = Passenger airport, no cargo handling facilities
>0 = Cargo volume that can be shipped in a year
CAP_WAREHOUSE Integer Warehouse capacity (in square meters)
-99 = Information not available
0 = No warehouses available at airport
>0 = Available warehouse storage area
TRAF_PASS Character Annual passenger traffic (number of passengers)
n.a. = Information not available
TRAF_CARGO Character Annual cargo handled (in tons)
n.a. = Information not available
TRAF_CARGO_LBS Character Annual cargo handled (in lbs)
n.a. = Information not available
TRAF_MOVE Character Annual aircraft movements (number of movements)
n.a. = Information not available
HOTELS Integer Number of hotels nearby airport
-99 = Information not available
0 = No hotel available on airport ground
1 ... x = Number of hotels
SHORT_PARKING Integer Number of parking lots for short time parking
-99 = Information not available
1 ... x = Number of parking lots
LONG_PARKING Integer Number of parking lots for long time parking
-99 = Information not available
1 ... x = Number of parking lots
AOTWH Integer AOTW - Airport hierarchy
-99 = Information not available
1 = Large airport
2 = Small scheduled passenger airport
3 = Other airport
4 = Airport not listed
OAG_CLASS Integer OAG airport classification
0 = not classified (passenger data n.a.)
1 = Very small airport (0-2.5 mio passengers per year)
2 = Small airport (2.5-5.0 mio passengers per year)
3 = Medium airport (5-10 mio passengers per year)
4 = Large airport (10-20 mio passengers per year)
5 = Major airport (20-30 mio passengers per year)
6 = Mega airport (>30 mio passengers per year)
HUB Integer Flag whether or not the airport represents a mega hub
0 = No hub
1 = Hub
GEOGRAPHICAL_AREA Character Name of the larger geographical area where the airport is located
CITYPOP_50KM Integer Resident population within a radius of 50 km
CITYPOP_100KM Integer Resident population within a radius of 100 km
TIMEZONE Integer Time zone in which the airport is located

AIRPORT_NUMBER, COUNTRY, REGION, LABEL, NAME_ALIAS, OPERATION, TYPE, ELEVATION, INTERNATIONAL, AOTWH, OAG_CLASS, HUB, CONTINENT, GEOGRAPHICAL_AREA, CITYPOP_50KM, CITYPOP_100KM, TIMEZONE, IATA and ICAO give general information on all airports. AIRPORT_NUMBER is a unique identifier for all airports. COUNTRY indicates the ISO code of the country in which the airport is located. REGION is a four-character acronym of the name of the region. CONTINENT indicates the name of the continent on which the airport is located. IATA and ICAO represent the official airport codes as defined by these two airport associations. Since not all airports belong to any of these organizations, not all airports do have such codes, i.e. some airports of the database are lacking such codes.

AOTWH, OAG_CLASS and HUB offer different airport classifications, which may be used for mapping or for statistical analyses. AOTWH provides a hierarchy of airports according to the Airport-of-the-world webpage. There, larger airports are differentiated from smaller scheduled passenger airports and from other airports; however, this web resource does not include all airports; therefore, another category (AOTWH=4) was added holding airports that are not listed.

GEOGRAPHICAL_AREA gives the name of the larger geographical area where the airport is located. TIMEZONE represents the time zone in which he is located, expressed in number of hours (+/-) compared to Greenwhich time. CITYPOP_50KM and CITYPOP_100KM indicate the number of resident population living within 50 or 100 km distance from the airport (i.e. population or market potential).

The layer not only includes airports under operation today, but also includes airports that are closed, planned or under construction; the status of the airport operation can be queried by using the OPERATION attribute. TYPE provides further information on the predominant character of the airport, whether it is an international or domestic airport, a military air base or sailplanes airfield, or whether it represents a (small) heliport. In exceptional cases also combinations of the numbers are provided (for instance ‘2,6’ indicates a domestic airport which also hosts a heliport; another example would be ‘2,3’ for a domestic airport with attached military airbase). However, it is worth to note that TYPE only refers to the predominant character of each airport: of course international airports will also have domestic flights, and even predominantly domestic airports may sometimes also have few individual international flights.

RUNWAYS provides the number of runways for each airport, while RUNWAY_LENGTH gives the length of each runway. If an airport has got several runways, all lengths of all runways are provided here, if information is available. The structure of this string variable is as follows: First, the runway number is identified, followed by the length of that runway, enclosed in brackets; if there is a second runway, again the runway number is followed by its length, which is enclosed in bracket again. This is done similarly for all available runways. If the length of the runway is unknown, it is indicated by (-99); if the number of runways and also their lengths is not available for any airport, the attribute just indicates ‘-99’. AIRCRAFT_STANDS, TERMINALS, CARGO_TERMINALS, GATES, DESKS and BAGGAGE_CLAIMS provide detailed information on the available airport infrastructures for aircrafts, passenger and cargo handling, respectively, while HOTELS, SHORT_PARKING and LONG_PARKING indicate availability of related secondary airport infrastructures. OPERATING_HOURS indicates the airport operating times during the day.

CON_DOM_DOM, CON_DOM_INT and CON_INT_INT provide information on the minimum connecting times (or changing times) for domestic-domestic flights (CON_DOM_DOM), domestic-internaitonal flights (CON_DOM_INT) and between internaitonal flights (CON_INT_INT). CAP_PASS, CAP_CARGO and CAP_WAREHOUSE give information on the maximum annual passenger and cargo and warehouse capacities, subject to the handling equipment and handling infrastructure of each airport. TRAF_PASS, TRAF_CARGO, TRAF_CARGO_LBS and TRAF_MOV list the annual number of passengers (TRAF_PASS), the annual cargo handled (TRAF_CARGO and TRAF_CARGO_LBS) and the annual number of aircraft movements (TRAF_MOV) for one or several years in a string. First, the year in question is provided, followed by the actual figures enclosed in brackets. Several years are separated by semicolons. That way for a number of airports time-series are provided with figures for several years, dating back to the mid-1990ies.

TENCAT, TENAS, CATEGORY, PRIOEL, PRIOVM and STRATEGIC give information on those airports included in the TEN and TINA programmes of the European Commission, and those ‘strategic’ airports used for transport modelling purposes. TENCAT differentiates airports into hierarchical classes of functional importance. TENAS indicates whether or not the air-port is part of an airport system, consisting of several airports closely located to each other with certain functional subdivision among them. Airport systems exist in the following cities: Berlin, Buccuresti, Kopenhagen-Malmř, Lisboa, London, Milan, Paris, Roma, Stock-holm, and Venezia. CATEGORY differentiates TEN and TINA airports from other strategic and non-strategic airports throughout Europe. STRATEGIC eventually differentiates those airports being part of this strategic modelling network (STRATEGIC=1) from those who do not participate (STRATEGIC=0). It is worth to note that these fields concern airports located within the territory of the European Union only.

NODIRECTDEST represents the number of destinations served from that particular airport through direct scheduled flights in 2006. Only scheduled flights are considered, while charter, cargo or other flights are not counted. The timetables as of winter 2005/spring 2006 are laid down, based on information provided by the OAG (2004; 2005a; 2005b; 2006). Zero indicates that an airport did not have any scheduled flights in 2006.

RAIL_CONNECT indicates whether or not an airport has railway station facilities, and if yes, which type of trains serves the airport. Rail connections are very often one of the main feeder modes for airports. Information were taken from OAG (2006), Schweers&Wall (2002; 2004; 2005a; 2005b; 2007; 2008; 2011) as well as the individual airports webpages. Apart from rail services, most of the airports are also served by direct bus and taxi services from/to city centres.

 More on this topic
Related documents:Number of airports by country (European countries only)
ISO Country Codes

RRG GIS Database contents:

General information
Transport networks

Available transport datasets
Road network
Railway network
Railway stations in Europe
Inland waterways and shipping routes
Inland ports and seaports
Inland waterways and inland ports
Shipping routes and seaports
Airports of the World
Freight Villages and Transport Terminals
Travel Analysis Districts

Region boundaries, admninistrative boundaries
Interaction data and regional data
Informationen zur RRG GIS Datenbasis sind nur auf Englisch verfügbar.
  © RRG, 2003-2023  ·  TOP