Hi, Peter Miller wrote: > There is a relation for 'London Boroughs'. I wondered if we should produced > one for 'Regions of England', and 'ceremonial counties of England' and > add the appropriate relations to them.
Generally, relations that just serve the purpose of collecting things are frowned upon. Relations are not meant to be a substitute for categories. http://wiki.openstreetmap.org/wiki/Relations/Relations_are_not_Categories For example, you would not do a relation "buildings by Norman Foster" because that can be simply done by adding a tag "architect=Norman Foster" to the buildings. If "Regions of England" is exactly a collection of relations with a certain admin level and location, then it carries no extra information and should not be created. (Rule of thumb: If you feel the desire to run a script that would automatically add and remove things to/from a relation based on their location and tagging then your relation is probably a collection relation that does not add value.) Having said that, it's all evolution, and if people really feel there are advantages to using relations as collections then there's probably nothing I can do against that ;-) > Here is the 'London Boroughs' relation as an example. I like the map > that is produced from it. Yes, I have the impression that people often do collection relations because they enjoy being able to simply request a relation/full OSM document from the API and retrieve all the objects, rather than having to find a working XAPI server and formulate a query. However this is *really* something that should be done at search time and not in the database - if we had grouping relations for everything that someone possibly wants so search for... hm, ok, the "slippery slope" argument doesn't help. Bye Frederik -- Frederik Ramm ## eMail [email protected] ## N49°00'09" E008°23'33" _______________________________________________ Talk-GB mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-gb

