This is a static archive of our old OpenStreetMap Help Site. Please post any new questions and answers at community.osm.org.

Is there a way to do address interpolation on buildings?

0

I'm updating addresses to a houses on a street. I would like to know if it is possible to do address interpolation on the house buildings. If not, I'd like to know a fast way to do this.

asked 13 May '20, 09:32

TheAdventurer64's gravatar image

TheAdventurer64
139121319
accept rate: 0%


4 Answers:

4

I don't know about interpolation but I find the JOSM plugin HouseNumberTaggingTool very helpful when tagging multiple addresses.
Select a house, press k, fill in the address details, click Ok. Select the next house, press k again and it automatically takes the previous address information and increments the house number.

answered 13 May '20, 09:41

TZorn's gravatar image

TZorn
12.3k764225
accept rate: 15%

1

Thank you!

(13 May '20, 19:36) TheAdventurer64

2

Hi TheAdventurer64, you can encode address interpolations into the OSM database using the following technique:

  • Create a node for the lowest-numbered address, tagged with addr:street and addr:housenumber. (Other addr:* tags can be added too.)
  • Create a similar node for the highest-numbered address
  • Draw a linear way from the low-numbered address node to the high-numbered address node, and add a addr:interpolation tag to that way, with an appropriate value.

The most common values for addr:interpolation are "even", (meaning all even-numbered addresses that fall between the low number and high number will be found along this way), "odd", (meaning all odd-numbered addresses that fall between the low and high number will be found along this way) and "all" (meaning all addresses between the low and high number will be found along this way, for roads that don't put the even numbers on one side and the odd numbers on another or if you don't know what side the houses are on).

Here's an example:

You can read more about this on the wiki: https://wiki.openstreetmap.org/wiki/Addresses#Using_interpolation.

Generally this technique is used for preliminary mapping. Once more precise locations for each address can be mapped, the addr:interpolation way can be deleted from the database.

answered 13 May '20, 13:29

jmapb's gravatar image

jmapb
3.4k73361
accept rate: 22%

edited 13 May '20, 13:41

0

answered 13 May '20, 14:27

jfd553's gravatar image

jfd553
389202332
accept rate: 0%

0

The easiest way to do it is using StreetComplete, as this shows the buildings with known numbers and asks you for the number of any unknown buildings, with handy +/- buttons. However this makes you a naughty boy, because StreetComplete is for surveying areas, not armchair mapping.

answered 01 Dec '21, 13:01

TimothyTimothy's gravatar image

TimothyTimothy
41113
accept rate: 0%

Source code available on GitHub .