This is a static archive of our old OpenStreetMap Help Site. Please post any new questions and answers at community.osm.org.

Can I influence what gets rendered in the main Mapnik layer?

3
4

I notice some POIs (schools, kindergardens...) are not rendered at all. Is it possible to customise rendering? The CloudMade renderer (maps.cloudmade.com) has a better set up for POIs IMHO.

Related question: Is there a Mapnik layer rendering setting for osm.org?

asked 10 Oct '10, 08:05

Kozuch's gravatar image

Kozuch
1.7k587285
accept rate: 8%

edited 26 Feb '12, 19:04

(22 Dec '11, 14:56) Kozuch

4 Answers:

4

You can file a bug at OSM trac with mapnik as the component. The ticket should include an example area and a precise description of how it is now and how you want it. To speed up the request you might find or make an icon if there is none already, or otherwise propose a rendering.

answered 10 Oct '10, 09:21

Gnonthgol's gravatar image

Gnonthgol ♦
13.8k16103198
accept rate: 16%

edited 25 Feb '12, 20:56

Kozuch's gravatar image

Kozuch
1.7k587285

9

The Mapnik tiles as displayed on www.openstreetmap.org are generated according to a style sheet that you can find in our SVN repository and you are welcome to submit change requests via trac. However, the omission of many POIs on that map happens for a reason - we don't want it to look too cluttered.

There is no individual customisation but of course you can set up your own tileserver.

And of course, if you want custom styles, there's nothing against just using the CloudMade system that you talk about - after all, it's the same data.

answered 10 Oct '10, 09:16

Frederik%20Ramm's gravatar image

Frederik Ramm ♦
82.5k927201273
accept rate: 23%

7

You may want to use (and, perhaps, contribute to) the Osmarender layer instead. This renders many more POIs - as a result of which it looks less professional, of course, but if sheer quantity of information is your preference then it'll probably suit you.

answered 10 Oct '10, 18:56

Richard's gravatar image

Richard ♦
30.9k44279412
accept rate: 18%

edited 11 Oct '10, 09:04

3

As Frederik said, you can make your own tiles. But you can also add an overlay on a existing map with the POI you want to shown. There is two ways for achieving that:

  • vectorial layer with openlayers as describe here
  • build your own tiles with transparent background with only your wanted POIs

answered 15 Feb '11, 16:02

NicolasDumoulin's gravatar image

NicolasDumoulin
3.3k42256
accept rate: 13%

Source code available on GitHub .