I'm numbering streets through interpolation tag, each way (block), for example, 1250 to 1370. The usage is tranquil, simply add a line parallel to the street, with addr: interpolation = even or odd, and the numbers of the stretch at line ends. I've done some tests with nominatin and the result was not as accurate ... only located after about 2 or 3 attempts. My question is whether it is necessary to add the addr: street = [street name] on line or at points where the numbers are. It is an example in this link: http://www.openstreetmap.org/edit#map=19/-20.46229/-54.61504 asked 08 Sep '15, 00:24 seth aseerel4c26 ♦ |
The address nodes should get the street too (otherwise software needs to guess to which street the numbers belong). The interpolation line does not need the street, it just needs the interpolation info (e.g. addr:interpolation=even). See for example Ober-Rodener Straße 36, Rodgau. I cannot tell you if Nominatim needs that street info, but it seems very useful to me. Also see https://wiki.openstreetmap.org/wiki/Interpolation#Using_interpolation answered 08 Sep '15, 00:51 aseerel4c26 ♦ But if the line has the name of the street would not be simpler? For nodes with the numbers. Otherwise, each node with number ... another street name. If line already have the street name, the search software does not associate the node number with the street name that is on the line?
(08 Sep '15, 01:30)
seth
3
The currently widely used Karlsruhe Schema has many duplicated fields. But it makes it easier for end user tools to process this data and also works with broken administrative boundaries. Also, putting the street name on the nodes instead of the interpolation line allows even tools that don't support address interpolation to read the address data from the node. And it allows to just delete the interpolation line once every address has been mapped without the need to change/add/del any other tags.
(08 Sep '15, 09:50)
scai ♦
Ok. Thank you.
(08 Sep '15, 16:23)
seth
|