[OSM-dev] project idea

Stephan Plepelits skunk at xover.htu.tuwien.ac.at
Fri Mar 12 10:28:42 GMT 2010


On Thu, Mar 11, 2010 at 04:10:34PM +0100, Thomas Meller wrote:
> in every country, in several counties, in certain towns, there are properties characteristical for some object types of a certain kind.
> Using boundary objects, one could create a geographical-bound css-like object containing the tags to be used as defaults to overlay each such object's tags found inside of that boundary object.
I was thinking about this myself, I think it would be important to have a
way of tagging such things. E.g. to define the language of the name-tags
inside this boundary.

> Task is to find a way of...
> - tagging such a boundary object
admin_level=xxx? I think this boundaries are in most cases equal to
admin-boundaries. A higher admin_level overrules a lower admin_level (e.g.
maxspeed for country overruled by maxspeed in city boundaries).

> - data representation in the OSM technical environment to serve queries
> for such objects
> - technical setup to support queries for such objects
> - API functions to support such queries
As other writers on the list, I think this is something for a client
library. It's not necessary to add support to the database. But yeah ...
please think about a way :)

> - definition of use-cases to be used as introduction and as a pilot-project to test such a function's versatility
I think the easiest way would be to define a general way to define such
tags. Maybe a namespace would be an option, like:
"default:maxspeed=30" ... would mean that the tag "maxspeed=30" applies to
all objects inside that boundary (if not defined on the object itself).

Some ideas:
default:lang=de
  All name-tags and similar tags are in German

default:addr:city=London
  Default addr:city=London - not every address needs all tags

default:highway:motorway:maxspeed=130 km/h
  Speed limit for all motorways: 130 km/h

default:highway:service:access=private
  Every service-highways have access=private

greetings,
        Stephan
-- 
Seid unbequem, seid Sand, nicht Öl im Getriebe der Welt! - Günther Eich
,---------------------------------------------------------------------.
| Stephan Plepelits,                                                  |
| Technische Universität Wien   -    Studien Informatik & Raumplanung |
| Projects:                                                           |
| > openstreetbrowser.org > couchsurfing.org > tubasis.at > bl.mud.at |
| Contact:                                                            |
| > Mail: skunk at xover.mud.at > Blog: plepe.at > Jabber: skunk at fsinf.at|
| > Twitter: twitter.com/plepe > Wave: plepelits at googlewave.com       |
`---------------------------------------------------------------------'




More information about the dev mailing list