[OSM-talk] Render icons for parking areas

matthew-osm at newtoncomputing.co.uk matthew-osm at newtoncomputing.co.uk
Tue Dec 18 15:00:28 GMT 2007


On Tue, Dec 18, 2007 at 12:20:30PM +0000, Abigail Brady wrote:
> On Dec 18, 2007 12:05 PM, Brent Easton <b.easton at exemail.com.au> wrote:
> 
> >  No, Please don't.
> >
> > Rendering names/icons for areas just does not work properly for unusual
> > shaped areas. If the Centre of gravity of the area is not within the area,
> > then the name/icon ends up in the wrong place. The current system where you
> > tag the area to get the yellow shading and tag a node to get the icon
> > exactly where you want works perfectly. Many Parking areas are unusually
> > shaped. Please don't fix something that is currently working perfectly.
> >
> 
> It should certainly be possible to use a relationship to associate your node
> with your area, and then have the automatic icon-drawer only draw an icon at
> the centre of gravity if there isn't an applicable node associated with the
> area via a relationship.

Personally, my ideal is to:

 - tag all parking areas with an area
 - tag only public car parks with a node

This means that you can easily see the places you can park
your car because of the car park symbol, but the
"private"[1] car parks for residents in housing estates,
etc, are not marked out so prominently.

I'd prefer the area and node renderings to stay separate, therefore.

See, for example, here:

http://www.informationfreeway.org/?lat=52.77914798608135&lon=-1.2290397181804122&zoom=17&layers=B000F000

This multitude of car parks is for residents/visitor use in
a housing estate - it gets messy very quickly when icons are
added automatically (see difference between t at h and mapnik
views).

Another way to look at it is that all car parks are areas
(area) on the ground, but some of them you want to highlight
as a public amenity (node).

HTH,

-- 
Matthew

[1] "private" in this sense can mean those that are intended
    for residents, even though the public can park there if
    they want





More information about the talk mailing list