<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 6 October 2015 at 15:43, Gregory (LivingWithDragons) <span dir="ltr"><<a href="mailto:info@livingwithdragons.com" target="_blank">info@livingwithdragons.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class=""><div>Ah, I wasn't aware of name:left, name:right being used.<br></div></span><div><br>While waiting for a good solution, a lot of people (myself included) mapped sections of pavement/sidewalk alongside the road. Such as this example of Anchorage Terrace in Durham.<br><a href="http://www.openstreetmap.org/way/23400852#map=19/54.77049/-1.57222" target="_blank">http://www.openstreetmap.org/way/23400852#map=19/54.77049/-1.57222</a></div></div></div></div></blockquote><div><br></div><div> The name:right/name:left works well now but it can lead to some minor errors in the results provided by Nominatim , e.g. if you search for "1 Cadzow Place, Edinburgh", you'll have 3 results:</div><div>- the shop in "1 Cadzow Place, Edinburgh",</div><div>- the house number located at the door in "1 Cadzow Place, Edinburgh",</div><div>- the house number located at the door in "1 Earlston Place, Edinburgh", on the other side of the street (here the street has 3 names: the main one is London road, the right one is Cadzow Place and the left one is Earlston Place).<br></div><div><br></div><div>Using the addok geocoder developed by Yohan Boniface (<a href="https://github.com/etalab/addok">https://github.com/etalab/addok</a>) will lead to a good result (you can even choose if you want or not include the shops in the results).</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div></div><div>That has the benefit of visually showing the name, but visuals should not be a mapper's main drive. You'll notice the Anchorage Terrace path is also a member of the Anchorage Terrace relation. Associated Street relations are great, you can look at them and find all the houses that are part of the street, even if they are round the corner. In reverse, if you search for "4 Anchorage Terrace" then Nominatim finds it.<br><a href="http://wiki.openstreetmap.org/wiki/Relation:associatedStreet" target="_blank">http://wiki.openstreetmap.org/wiki/Relation:associatedStreet</a></div></div></div></div></blockquote><div><br></div><div>You're right, this is a possibility but is it really needed now? Here are 3 reasons why we didn't implement these relations in Edinburgh (I talked here on behalf of the MESH project not for the entire local OSM community):</div><div>- it's quite time consuming and not necessarily easy to manage and update on the long term,<br></div><div>- it isn't necessarily easy to understand by new mappers,</div><div>- the current tools propose to find very quickly all associated numbers for a street, e.g. <a href="http://overpass-turbo.eu/s/bRH">http://overpass-turbo.eu/s/bRH</a></div><div><br></div><div>For info, Nominatim finds the "4 Anchorage Terrace" not because of the "associatiedStreet" relation but because the "4 Anchorage Terrace" is mapped as a house number and street on top of the building, and because the "Anchorage Terrace" street exists. If you remove this "virtual" street, Nominatim will not provide any results except if you add "Anchorage Terrace" as a right, left or alt name for Church street on this section. The addok geocoder will provide a result in any of the previous cases.</div><div><br></div><div>Cheers,</div><div>Eric</div></div><br></div></div>