Hey guys, I know this question is probably answered somewhere on the internet but I just can’t seem to find it.

In OSM, I have an address, and on that block of land I have many separate small houses, each with the same house number, but different unit/flat numbers. I could assign housenumber 123 to each but from what I understand, duplicating information is bad.

Is it a good idea to instead omit this information from each house, and draw an area around the entire block with addr tags on that specifying housenumber, suburb, street etc. and each actual house only has unit number and building type?

Thanks guys

  • RoToRa@discuss.tchncs.de
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    That isn’t really duplicating information. Duplicating information, would be for example, to have the outline of a building and a single node both with the same information representing the same shop.

    In your case you have separate buildings that each happen to share some of the information. Put the full address information on each house. That way there is a clear connection between a single object and it’s data, and no additional computation is needed to collect all data to the object.

    You can additionally have an area around the buildings with it’s full address, if they together represent a single entity.