On Wed, Mar 11, 2009 at 12:33 PM, Tal <tal....@gmail.com> wrote:
> http://trac.openstreetmap.org/ticket/1643
>
> I've uploaded a patch for osmarender which support two new features:
>
> 1. preferedLanguages parameter. if preferedLanguages=":en,:de,,:he"
>    osmarender will use the first of avaiable tags from:
>            name:en,name:de,name,name:he
>    "name" is just an example, it applies to ALL keys used for text
> rendering in the rules: text,areaText,caption,pathText.
>
> 2. Support making one tag be exactly the same as another tag using the
> following construct:
>         name:he="hebrew text"
>         name="$(name:he)"
>   This is not full variable expansion, just the ability for tag A to
> say: i have exactly the same value as tag B.
>
> What is the process for approval/rejection of this patch?

This will result in the very commonly used name=* tag becoming useless
for anyone that doesn't support this ad-hoc macro language once this
starts being entered into the database.

Can we please not introduce the disaster of templates into the OSM
database, if you want to automatically keep two tags in sync it would
be better to do that in your OSM editor.

_______________________________________________
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev

Reply via email to