Skip to main content
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user

How to get Getting specific airport information with Overpass API?

Hello I am new to OpenStreatMap and Overpass API. I

I would like to make a query in such a way that iI can specify an airport name (for example: wien flughafen austria or the ICAO code) and get nodes, ways and relations about the taxiwaytaxiway, taxilanetaxilane and parking_positionparking_position.

I was able to achieve this by using the osmnx python package by typing:

G = ox.graph_from_place('wien flughafen austria', infrastructure='way["aeroway"]',simplify=False, custom_filter = ('["aeroway"~"taxiway|taxilane|parking_position"]'))

G = ox.graph_from_place('wien flughafen austria',
                        infrastructure='way["aeroway"]',
                        simplify=False,
                        custom_filter = ('["aeroway"~"taxiway|taxilane|parking_position"]'))

However I would like to do it using the Overpass API. I know that a way to make more specific queries is by using http://overpass-turbo.eu/ interface.

The maximum I was able to achieve was by typing:

/*
This has been generated by the overpass-turbo wizard.
The original search was:
“aeroway=aerodrome and icao~=LOWW global”
*/
[out:json][timeout:25];
// gather results
(
  // query part for: “aeroway=aerodrome and icao~LOWW”
  node["aeroway"="aerodrome"]["icao"~"LOWW"];
  way["aeroway"="aerodrome"]["icao"~"LOWW"];
  relation["aeroway"="aerodrome"]["icao"~"LOWW"];
);
// print results
out body;
>;
out skel qt;

thisThis however does not contain information about the taxiwaytaxiway, taxilanetaxilane and parking_positionparking_position.

Would you be able to suggest the right way to make the query please?

How to get specific airport information with Overpass API?

Hello I am new to OpenStreatMap and Overpass API. I would like to make a query in such a way that i can specify an airport name (for example: wien flughafen austria or the ICAO code) and get nodes, ways and relations about the taxiway, taxilane and parking_position.

I was able to achieve this by using the osmnx python package by typing:

G = ox.graph_from_place('wien flughafen austria', infrastructure='way["aeroway"]',simplify=False, custom_filter = ('["aeroway"~"taxiway|taxilane|parking_position"]'))

However I would like to do it using the Overpass API. I know that a way to make more specific queries is by using http://overpass-turbo.eu/ interface.

The maximum I was able to achieve was by typing:

/*
This has been generated by the overpass-turbo wizard.
The original search was:
“aeroway=aerodrome and icao~=LOWW global”
*/
[out:json][timeout:25];
// gather results
(
  // query part for: “aeroway=aerodrome and icao~LOWW”
  node["aeroway"="aerodrome"]["icao"~"LOWW"];
  way["aeroway"="aerodrome"]["icao"~"LOWW"];
  relation["aeroway"="aerodrome"]["icao"~"LOWW"];
);
// print results
out body;
>;
out skel qt;

this however does not contain information about the taxiway, taxilane and parking_position.

Would you be able to suggest the right way to make the query please?

Getting specific airport information with Overpass API

Hello I am new to OpenStreatMap and Overpass API.

I would like to make a query in such a way that I can specify an airport name (for example: wien flughafen austria or the ICAO code) and get nodes, ways and relations about the taxiway, taxilane and parking_position.

I was able to achieve this by using the osmnx python package by typing:

G = ox.graph_from_place('wien flughafen austria',
                        infrastructure='way["aeroway"]',
                        simplify=False,
                        custom_filter = ('["aeroway"~"taxiway|taxilane|parking_position"]'))

However I would like to do it using the Overpass API. I know that a way to make more specific queries is by using http://overpass-turbo.eu/ interface.

The maximum I was able to achieve was by typing:

/*
This has been generated by the overpass-turbo wizard.
The original search was:
“aeroway=aerodrome and icao~=LOWW global”
*/
[out:json][timeout:25];
// gather results
(
  // query part for: “aeroway=aerodrome and icao~LOWW”
  node["aeroway"="aerodrome"]["icao"~"LOWW"];
  way["aeroway"="aerodrome"]["icao"~"LOWW"];
  relation["aeroway"="aerodrome"]["icao"~"LOWW"];
);
// print results
out body;
>;
out skel qt;

This however does not contain information about the taxiway, taxilane and parking_position.

Would you be able to suggest the right way to make the query please?

Bumped by Community user
deleted 5 characters in body
Source Link

Hello I am new to OpenStreatMap and Overpass API. I would like to make a query in such a way that i can specify an airport name (for example: wien flughafen austria or the ICAO code) and get nodes, ways and relations about the taxiway, taxilane and parking_position.

I was able to achieve this by using the osmnx python package by typing:

G = ox.graph_from_place('wien flughafen austria', infrastructure='way["aeroway"]',simplify=False, custom_filter = ('["aeroway"~"taxiway|taxilane|parking_position"]'))

However I would like to do it using the Overpass API. I know that a way to make more specific queries is by using http://overpass-turbo.eu/ interface.

The maximum I was able to achieve was by typing:

/*
This has been generated by the overpass-turbo wizard.
The original search was:
“aeroway="aerodrome"”“aeroway=aerodrome and icao~=LOWW global”
*/
[out:json][timeout:25];
// gather results
(
  // query part for: “aeroway=aerodrome”“aeroway=aerodrome and icao~LOWW”
  node["aeroway"="aerodrome"]({{bbox}});node["aeroway"="aerodrome"]["icao"~"LOWW"];
  way["aeroway"="aerodrome"]({{bbox}});way["aeroway"="aerodrome"]["icao"~"LOWW"];
  relation["aeroway"="aerodrome"]({{bbox}});relation["aeroway"="aerodrome"]["icao"~"LOWW"];
);
// print results
out body;
>;
out skel qt;

but this is dependent on the bbox instead of the airport name andhowever does not contain information about the taxiway taxiway, taxilane and parking_position.

Would you be able to suggest the right way to make the query please?

Hello I am new to OpenStreatMap and Overpass API. I would like to make a query in such a way that i can specify an airport name (for example: wien flughafen austria or the ICAO code) and get nodes, ways and relations about the taxiway, taxilane and parking_position.

I was able to achieve this by using the osmnx python package by typing:

G = ox.graph_from_place('wien flughafen austria', infrastructure='way["aeroway"]',simplify=False, custom_filter = ('["aeroway"~"taxiway|taxilane|parking_position"]'))

However I would like to do it using the Overpass API. I know that a way to make more specific queries is by using http://overpass-turbo.eu/ interface.

The maximum I was able to achieve was by typing:

/*
This has been generated by the overpass-turbo wizard.
The original search was:
“aeroway="aerodrome"”
*/
[out:json][timeout:25];
// gather results
(
  // query part for: “aeroway=aerodrome”
  node["aeroway"="aerodrome"]({{bbox}});
  way["aeroway"="aerodrome"]({{bbox}});
  relation["aeroway"="aerodrome"]({{bbox}});
);
// print results
out body;
>;
out skel qt;

but this is dependent on the bbox instead of the airport name and does not contain information about the taxiway, taxilane and parking_position.

Would you be able to suggest the right way to make the query please?

Hello I am new to OpenStreatMap and Overpass API. I would like to make a query in such a way that i can specify an airport name (for example: wien flughafen austria or the ICAO code) and get nodes, ways and relations about the taxiway, taxilane and parking_position.

I was able to achieve this by using the osmnx python package by typing:

G = ox.graph_from_place('wien flughafen austria', infrastructure='way["aeroway"]',simplify=False, custom_filter = ('["aeroway"~"taxiway|taxilane|parking_position"]'))

However I would like to do it using the Overpass API. I know that a way to make more specific queries is by using http://overpass-turbo.eu/ interface.

The maximum I was able to achieve was by typing:

/*
This has been generated by the overpass-turbo wizard.
The original search was:
“aeroway=aerodrome and icao~=LOWW global”
*/
[out:json][timeout:25];
// gather results
(
  // query part for: “aeroway=aerodrome and icao~LOWW”
  node["aeroway"="aerodrome"]["icao"~"LOWW"];
  way["aeroway"="aerodrome"]["icao"~"LOWW"];
  relation["aeroway"="aerodrome"]["icao"~"LOWW"];
);
// print results
out body;
>;
out skel qt;

this however does not contain information about the taxiway, taxilane and parking_position.

Would you be able to suggest the right way to make the query please?

Source Link

How to get specific airport information with Overpass API?

Hello I am new to OpenStreatMap and Overpass API. I would like to make a query in such a way that i can specify an airport name (for example: wien flughafen austria or the ICAO code) and get nodes, ways and relations about the taxiway, taxilane and parking_position.

I was able to achieve this by using the osmnx python package by typing:

G = ox.graph_from_place('wien flughafen austria', infrastructure='way["aeroway"]',simplify=False, custom_filter = ('["aeroway"~"taxiway|taxilane|parking_position"]'))

However I would like to do it using the Overpass API. I know that a way to make more specific queries is by using http://overpass-turbo.eu/ interface.

The maximum I was able to achieve was by typing:

/*
This has been generated by the overpass-turbo wizard.
The original search was:
“aeroway="aerodrome"”
*/
[out:json][timeout:25];
// gather results
(
  // query part for: “aeroway=aerodrome”
  node["aeroway"="aerodrome"]({{bbox}});
  way["aeroway"="aerodrome"]({{bbox}});
  relation["aeroway"="aerodrome"]({{bbox}});
);
// print results
out body;
>;
out skel qt;

but this is dependent on the bbox instead of the airport name and does not contain information about the taxiway, taxilane and parking_position.

Would you be able to suggest the right way to make the query please?