[OSM-talk] Address interpolation

Brian Quinion openstreetmap at brian.quinion.co.uk
Wed Sep 9 14:57:52 BST 2009


>> http://www.openstreetmap.org/browse/node/489432179
>>
>> I'd suggest moving all the following tags
>>
>> addr:city = Osijek
>> addr:country = 385
>> addr:postcode = 31000
>> addr:street = Starigradska

> No! Please don't do that. That makes it harder to use. Then there are two
> possible ways, where data can be. Please use only addr:interpolation on
> the way and everything else on the nodes. (Of course those tags *can*

Have the above details on the nodes makes the data potentially
inconsistent because given 2 nodes:

node1:
addr:street = Starigradska

node2:
addr:street = SomethingElse

way:
addr:interpolation = all

There is no way to know what street address the interpolated points
have.  And enough other people are already doing this that assuming
that you can ignore tags on the way just doesn't work.  Your advise
also contradicts the definition on wiki.

Putting the tags on the way prevents inconsistency and duplication.

>> In general creating a polygon / relation for anything above street
>> level is probably more useful than adding it to individual nodes (or
>> even ways) - so just draw a rough polygon for the city of Osijek and
>> tag that instead.
> No. Creating polygons and relations willy nilly makes this harder to use.
> Again, it means there are several places where the software has to look
> for the data and several places where people have to look for the data.

I disagree with your statement but you have also miss-interpreted what I said.

I mean use a polygon / relation to create a polygon for the place (in
this case Osijek).  The street/house is then known to be within the
town because it is inside the town polygon.

--
 Brian




More information about the talk mailing list