<div dir="ltr"><div>Just to illustrate the problem, try find this address on OSM:</div><div>13, Via Aeroporto, Orio al Serio, Italy</div><div>You get some ten results most of them with the correct address.<br></div><div>Then try to find "Bergamo Orio al Serio Airport" and check the address. It's the one above.<br></div><div>Than try to route to the Airport, say with OSRM.</div><div>OSRM tries to route you samehwere in the middle of the airport area, but luckily realizes that there is a fence, and stops there (by pur chance not far away form the real entrance BTW<br></div><div><br></div><div>Now coming to the analysis above.</div><div>Very precise and clear.</div><div>Every jurisdiction may have a different definition of what an address is. In my specific case the Italian address definition, i.e. the entrance to the building from the public road/footway network, or part of building with that address, seems to be very precise, and is the one which the authorities need to know when they want you (for whatever reason).</div><div><br></div><div>Now let's go to Big G 
to find "Bergamo Orio al Serio Airport". They find the same address and place the pointer in the middle of the grass near the runways. Similar to OSM. They are better than OSRM when it comes to routing. The Route stops in the short term car-park near the entrance and shows yo how to reach on foot the passenger entrance.</div><div><br></div><div>Not enough.</div><div>I checked the address of the aiport for <a href="https://www.milanbergamoairport.it/en/">their web site.</a></div><div>surpeise, suroprise, it's different:</div><div>Milan Bergamo AirportVia Orio al Serio 49/51<br>24050 Grassobbio (BG) Italia</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, 11 Jan 2020 at 03:41, Jarek Piórkowski <<a href="mailto:jarek@piorkowski.ca">jarek@piorkowski.ca</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fri, 10 Jan 2020 at 18:04, Florian Lohoff <<a href="mailto:f@zz.de" target="_blank">f@zz.de</a>> wrote:<br>
> On Fri, Jan 10, 2020 at 09:34:32AM -0500, Jarek Piórkowski wrote:<br>
> > On Fri, 10 Jan 2020 at 04:22, Florian Lohoff <<a href="mailto:f@zz.de" target="_blank">f@zz.de</a>> wrote:<br>
> > > OTOH in the dense urban areas you have the problem of Address for road A<br>
> > > nearer to Road B. So you get navigated to the wrong spot on the road<br>
> > > network. This view is generated with the OSRM Car profile and mapping<br>
> > > all addr:* objects with the "nearest" function and comparing the highway<br>
> > > name and the addr:street. If both are "filled" and non equal -> fail.<br>
> > ><br>
> > > <a href="https://osm.zz.de/dbview/?db=addresses-owl&layer=namemismatch#51.98848,8.49342,18z" rel="noreferrer" target="_blank">https://osm.zz.de/dbview/?db=addresses-owl&layer=namemismatch#51.98848,8.49342,18z</a><br>
> ><br>
> > In the case of Cheruskerstraße 107g it looks like by far the easiest<br>
> > way to solve it is for the router to take footways into account. Or I<br>
> > guess we could create a new tag for "motor vehicle stop location to<br>
> > get to a given address" to work around router shortcomings...?<br>
><br>
> How can a router take footways into account when your mode of transport<br>
> is by car? Can it take ALL footways in the routing graph? Only some?<br>
> Which?<br>
<br>
I guess it could be only those footways that change which motor<br>
vehicle road is nearest to a given destination. That is, ignore most<br>
sidewalks.<br>
<br>
--<br>
<br>
I was thinking about this whole thing earlier. Caution, wall of text.<br>
<br>
At the risk of being philosophical, what is an address exactly?<br>
<br>
Our wiki doesn't specify which address we're talking about:<br>
<br>
1. Where lettermail is delivered?<br>
2. Where a package or a shipment of a given size is delivered?<br>
3. Where a vehicle of a given type making the delivery would stop?<br>
4. Where a pizza is delivered?<br>
5. Where a vehicle of a given type making the pizza delivery would stop?<br>
6. Where emergency responders go?<br>
7. What a government says?<br>
<br>
In the specific case of Cheruskerstraße 107g in Bielefeld given above,<br>
I'm guessing (with some familiarity with German urban built form, but<br>
not the specific area): #2, #4, #6 are a front door of the building<br>
tagged with the address; #1 might be away from that front door; #3 and<br>
#5 are probably along Cheruskerstr. about 80 m away or maybe in the<br>
little parking lot near the intersection with Auf den Köppen; #7 is<br>
unknown - if that complex is a condominium or similar structure, 107g<br>
might not even exist as far as land registry is concerned.<br>
<br>
In some regions, land plots are identified by addresses (that is,<br>
owners are registered with a cadastral authority or a land registry as<br>
owning a piece of land identified as 123 Main Street). Given enough<br>
data with a suitable licence, we could have each land plot as a way<br>
and tag it with the address. These land plots might have zero, one, or<br>
more buildings on it. In some regions, some of these buildings are<br>
commonly identified as having the same address, some (like garages or<br>
sheds) usually not. The boundaries of the building are often more<br>
verifiable than the boundaries of the land plot, because they are more<br>
reliably seen on satellite imagery.<br>
<br>
In some regions, cadastral registries do not identify plots with<br>
addresses but with other schemes.<br>
<br>
In another definition, an address is somewhere where the local mail<br>
service (or sometimes competitive mail services) delivers lettermail.<br>
In some regions this is usually near a building, a mailbox attached to<br>
the building itself, or a mail slot in the building door. In some<br>
other regions, this is usually a mailbox near the nearest public road<br>
to the building, and some yet other regions have community mailboxes,<br>
so the lettermail or small package delivery location is quite far away<br>
from where the people receiving this mail actually live.<br>
<br>
Some buildings have more than one postal address. I suppose there are<br>
also cases of buildings that occupy more than one legal land plot. And<br>
of course there are addresses that might have mailboxes or accept<br>
deliveries but not actually have a building associated with that<br>
address.<br>
<br>
In cases where land plots are identified by addresses, the cadastral<br>
address might not match the postal address (due to drift of<br>
definitions over time like the London post town or the Ontario<br>
municipal amalgamations, or just straight-up database errors, or<br>
inconsistencies: Canada Post and City of Toronto don't agree on<br>
spelling of several street names).<br>
<br>
There are also deliveries, such as packages, larger shipments, or food<br>
delivery. They don't necessarily go the same location as the<br>
lettermail mailbox. In some cases a motor vehicle will stop as close<br>
as you can to the door and deliver; in other cases there are explicit<br>
systems of driveways and loading docks often quite far away from main<br>
entrances or mailboxes. In some cases, the locally prescribed way of<br>
making a delivery is to use a designated delivery parking area and<br>
deliver the last meters on foot or with a cargo trolley. You might<br>
want to know both where to park a vehicle and where the receiver's<br>
door is. Then there's increasingly different kinds of delivery<br>
vehicles, some with different legal access rights ("zero emission<br>
vehicles only"), some with different physical dimensions (bicycle<br>
couriers), in many cases both, so each might need a separate<br>
delivery-stopping area.<br>
<br>
Emergency services may also use addresses to direct responders. Source<br>
of these addresses is usually either cadastral or postal, sometimes<br>
other. In some cases emergency responders might define a location by a<br>
reference to a street address but accessed in a substantially<br>
different way ("in the alley behind 640 Union Street", e.g.<br>
<a href="http://archive.is/X6zQR" rel="noreferrer" target="_blank">http://archive.is/X6zQR</a> ).<br>
<br>
I suppose there are some cases where locations are identified by a<br>
commonly known address but none of the above actually apply (does<br>
Royal Mail deliver to 10 Downing Street? maybe?). I guess we can<br>
ignore made-up but functioning postal addresses like "Santa Claus,<br>
North Pole, H0H0H0".<br>
<br>
And that's before getting into locations that don't have a cadastral<br>
authority, a concept of land or building ownership, or a public postal<br>
service.<br>
<br>
In terms of surveying and verifiability, basically the only thing<br>
surveyable is an address displayed on the property by its owner or<br>
operator, whether on a building, on a mailbox, or an address tag on a<br>
plot of land. For buildings, bounds can often be estimated from<br>
streetside survey coupled with aerial imagery (but not always, as in<br>
the case of complex buildings); for land, bounds are often not easily<br>
verifiable. Where suitably-licensed datasets exist, they could be used<br>
to add in boundaries or unsigned addresses at cost of surveyability.<br>
Where displayed by owner, addresses will sometimes be on a building<br>
(thus identifying at least one building with that address), sometimes<br>
on a mailbox, sometimes both. Sometimes a mailbox address strongly<br>
implies a building address (as in the case of a mailbox at the bottom<br>
of a driveway leading to only one building), sometimes it does not.<br>
Unless signed explicitly ("deliveries for 333 Bay Street"), parking<br>
and stopping locations might not be easily verifiable.<br>
<br>
Going back to the campsite-across-the-river problem:<br>
<br>
> The processing of finding a point on the routeable network is a spatial<br>
> "nearest". I know if no nav solution which does something more<br>
> sophisticated. I'd like to be proven wrong.<br>
<br>
I am not quite sure how we could actually resolve the problem of<br>
routers not taking spatial barriers into account other than by either<br>
mapping an address according to definition #3 (parking) rather than #6<br>
(emergency), or as a series of waypoints. We could have a node for<br>
"entrance leading to point XYZ" _on_ the routable network. But then<br>
how do you actually get to the destination front door, or the campsite<br>
reception, or your camping spot along these access=private roads or<br>
footways - switch router mode once past the entrance node? To fully<br>
describe a delivery you might need a node for "route here for<br>
deliveries to XYZ" on the public car routable network, then a ferry<br>
with motor_vehicle=private (or if we're lucky it's got delivery=yes),<br>
another roadway connecting to a "enter here for deliveries to XYZ",<br>
and connecting to that a private footway (and maybe some elevators)<br>
leading to the door. Are these waypoints verifiable?<br>
<br>
<br>
So, are the seven points above different kinds of addresses? How do we<br>
tag these all? Or are some of them not addresses? Or how do we choose<br>
which ones _not_ to tag? What other kinds of addresses have I missed?<br>
<br>
--Jarek<br>
<br>
_______________________________________________<br>
Tagging mailing list<br>
<a href="mailto:Tagging@openstreetmap.org" target="_blank">Tagging@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/tagging" rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/tagging</a><br>
</blockquote></div>