[OSM-talk] Rendering street names across several ways

Richard Mann richard.mann.westoxford at googlemail.com
Fri Jul 2 11:18:38 BST 2010


I could imagine some sort of duplicate/concatenate function that
created additional ways based on matching certain tag values (eg
highway=primary), and grouping based on a specified set of keys (eg
highway & name), and simple end-on-end geometry. You'd then render
names (with repeats if required) based on these new ways and not
render names using the original ways.

The main point of this would be that concatenation probably ought to
be directed/controlled by the user. If it's done automatically (eg for
name/ref tags on highways) in data-massaging/rendering software then
the user will end up having to fix the source data to control the
behaviour of the software.

Richard



On Fri, Jul 2, 2010 at 10:00 AM, Andy Allan <gravitystorm at gmail.com> wrote:
> Yes, this is the issue at hand. For some properties (most often names,
> but also things like shields) you want to join just that property into
> a longer linestring. I would suggest this is done in osm2pgsql, but as
> yet I haven't figured out a good approach. I think it might involve a
> bit of rethinking the way that osm2pgsql works.




More information about the talk mailing list