I would have thought this should have came up a long time before this but was wondering...

Say I wanted to use OSRM or some other router that uses Nominatim. So I type in an airport name, such as "Denver International Airport". However Nominatim ends up finding the big huge 33,000 acre plot of land and probably does a weighted centroid of this plot of land as the target point, and OSRM goes and tries to send you to a taxiway for airplanes (try it!).

How should these large areas be tagged so that Nominatim will point you to a more sensible, drivable location? I suppose large cities have the same problem but chances are if it's a large city, it's dense enough and likely a road near the centroid, but for airports, especially Denver which by area is one of the largest in the world, this might not be the best location to drive to? Likely it's best to point to the terminal or at least the transit station in the airporit if at all possible IMHO.

Or perhaps this is outside the scope of OSM?

By the way: Example case: In OSRM or OSM website, try searching (with text) for a routing path between:

From: Boulder, Colorado To: Denver International Airport

The problem I see is that the OSRM router will use the service roads to get to the airport, again probably because Nominatim is picking the centroid of the aerodrome/airport. I've tried to mark all the gates and roads to be "private" in order to help the router not select these little alleys and service roads in hopes that the router will always select Peña Boulevard which leads to the terminal along with all ground transportation. Even if this area is still huge, it's more reasonable that a driver will see the signs and know what they're going for instead of getting stuck on a dirt road blocked by an electrified gate...

asked 19 May, 22:28

gpserror's gravatar image

gpserror
1215612
accept rate: 0%

edited 21 May, 12:47

Some other routers and applications are smart enough to navigate the carparks. There have also been talks about tagging pick-up & drop-off spots.

(21 May, 12:03) Kovoschiz

Maybe you have to navigate to aeroway=terminal and not to aeroway=aerodrome. Besides there could be cases where terminal is too large... so you should go for entrances. See terminal wiki

permanent link

answered 21 May, 10:13

Cascafico's gravatar image

Cascafico
28351528
accept rate: 0%

edited 21 May, 10:13

So should this actually be a nominatim upgrade so that if an airport is searched for, it would select the terminal instead of the aerodrome?

Of course this wouldn't work for cities, and I'm sure there are other use cases where searching ends up with a large area. I suspect the default router should choose any route that would end up in the area in any way that makes sense - though trying to get past security is yet another issue...

(21 May, 12:38) gpserror

Ah I knew that I wasn't the first one to see this, alas it looks like there still isn't a good resolution yet... and even worse, this is not the only router out there. Heck OSRM and GraphHopper behave differently and I'd think both are using Nominatim.

(21 May, 18:06) gpserror

AFAIK, overpass-turbo wizard understands some words as "airport" as a aeroway=aerodrome. Geocoders don't. Since implementing such a new feature in geocoders would take discussions, time and resources, I guess we have better to map airport names on terminal building also.

The following query should return aerodromes without terminal at admin=2 (France) scale.
http://overpass-turbo.eu/s/17HY

(25 May, 08:21) Cascafico
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×654
×73

question asked: 19 May, 22:28

question was seen: 315 times

last updated: 25 May, 08:27

powered by OSQA