I've just come across an issue of mapping a POI which covers several buildings each of which has its own address (Palace Hotel, Tallinn). In Estonia most buildings have been imported with their associated address data from Open Source government data, with the result that address data on buildings is very complete and addresses for POIs are less complete. This reverses mapping situations familiar to me. Although a hotel may include in its footprint several buildings, the actual address of the hotel may be:
The way I have changed the mapping there are now two ways with the same address: the building at that address and the postal address of the hotel. Clearly it is not unreasonable to have a 1:M relationship between an address and other objects, but the way of mapping the hotel area is to potentially create two addresses for a specific building when it only has one. If this is an issue it will affect data consumers. Can anyone envisage situations where this might cause problems for data consumers? asked 18 Aug '13, 22:20 SK53 ♦ |
It's not uncommon to have the same address data on more than one entity in OSM. Some mappers like to add address data to node-only POIs for completeness, even if several POIs share the same address and even if the building they are in is indeed already mapped and has the same address on its building outline. In your case, I would collect all buildings (and other detail belonging to the hotel complex) into a site relation, map all hotel-relevant details there and include the 'main' postal address of the hotel. I would still keep the addresses on the buildings. This way you'll get the right address when searching for the hotel, but still retain the addresses of the single buildings should someone need them. answered 19 Aug '13, 15:06 Chaos99 This is more or less what I did, except I just added the hotel as an additional way rather than as a relation. Subsequently I've noticed many discrete buildings in Tallinn with the same housenumber.
(19 Aug '13, 21:46)
SK53 ♦
|