NOTICE: help.openstreetmap.org is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum

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%


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.

permanent link

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

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.

permanent link

answered 01 Dec '21, 13:01

TimothyTimothy's gravatar image

TimothyTimothy
41113
accept rate: 0%

permanent link

answered 13 May '20, 14:27

jfd553's gravatar image

jfd553
389192332
accept rate: 0%

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.

permanent link

answered 13 May '20, 13:29

jmapb's gravatar image

jmapb
3.4k73361
accept rate: 22%

edited 13 May '20, 13:41

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:

×75
×22
×16
×9

question asked: 13 May '20, 09:32

question was seen: 2,899 times

last updated: 01 Dec '21, 13:01

NOTICE: help.openstreetmap.org is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum